vb mid函數的使用方法 vbs mid函數的功能



文章插圖
vb mid函數的使用方法 vbs mid函數的功能

文章插圖
mid函數是excel中非常好用的函數,可以幫助我們輕松獲取某個單元格中的部分數據 。那如何來使用它呢?下面就來詳細了解一下 。
1、mid函數的語法
mid函數的功能是從文本字符串中指定的起始位置返回指定長度的字符 。它總共有三個參數,分別是text、start_num、num_chars 。參數的詳細用法
text:可以通過是直接輸入的文本字符串,也可以是引用某個單元格的信息 。比如:mid(“abcd”,1,1)和mid(a1,1,1)都是允許的 。值得注意的是,text中的文本如果是雙字節的中文字符,也是按1個字符計算的 。start_num:只能輸入大于等于1的數字 。如果數字超過了text字符串的長度,函數返回空值 。比如:mid(“abcd”,5,1)= 空白 。num_chars:只能輸入大于等于0的數字 。如果輸入數字為0,函數返回空值 。比如:mid(“abcd”,1,0)= 空白 。如果輸入的數字大于text長度減去start_num的數字,函數會用空值填補無法取值的位置 。比如:mid(“abcd”,3,3)=cd 。
2、mid函數的使用舉例
知道了函數的參數,整體使用就比較簡單了 。下面就以某個應用場景來看一下整體的用法 。比如:有一張姓名表,A列是姓名,B列是姓,C列是名 。這里希望B、C列可以自動從A列讀取信息 。
實現方法如下:
①、在B2單元格輸入公式“ =mid(A2,1,1)”,B2就會自動讀取A2單元格的第一個字符 。也就是我們要的“姓”了 。然后拖拽單元格右下角的把手下拉自動填充,整個B列就都可以自動讀取A列的姓了 。
②、同理,在C2單元格輸入公式“=mid(A2,2,2)”,然后同樣拖拽下拉自動填充,即可讓C列自動獲取A列的“名”了 。
總結
【vb mid函數的使用方法 vbs mid函數的功能】總之,mid函數可以非常方便地獲取文本字符串或者單元格的部分數據 。在excel自動化過程中,也是常常用到 。有需要的朋友可嘗試一下 。