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列的「名」了。

總結
總之,mid函數可以非常方便地獲取文本字元串或者單元格的部分數據。在excel自動化過程中,也是常常用到。有需要的朋友可嘗試一下。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/223336.html
微信掃一掃
支付寶掃一掃