tft每日頭條

 > 科技

 > mid函數實例

mid函數實例

科技 更新时间:2024-06-16 17:47:51

MID函數,與其同胞兄弟LEFT/RIGHT并稱“閃電快刀三兄弟”,擅長小區域作戰,主要是針對單元格裡字符截取,與其經常配合出現函數主要有LEN/MOD/ROW/COLUMN/COUNT/FIND等等。下面我們通過幾個實例由淺入深的去體會一下它的魅力。

小試身手:身份證截取

mid函數實例(MID函數應用實例技巧)1

截取出生日期,性别,生日月份,年齡

在第二行寫公式:

1. 出生日期:==TEXT(MID(C2,7,8),"0000-00-00")(截取對象C2,從第7個開始,取8個,外面用TEXT強制轉為系統認識的日期格式)

2. 性别:=IF(MOD(MID(C2,17,1),2)>0,"男","女")(先用MID從17位開始截一個做為MOD的被除數,除數為2;再用IF判斷,=0為“女”,=1為“男”。記不住?農村家裡生了娃,鄰居問“生了個啥“,答:“生了個帶把兒的”。OK,不會忘了吧。)

3. 生日月份:=MID(C2,11,2)

4. 年齡:=DATEDIF(D2,TODAY(),"y")或=INT((TODAY()-D2)/365)(DATEDIF,計算兩個日期間的年、月或天數。INT取整函數)

進階挑戰:财務單據數字分格填寫

mid函數實例(MID函數應用實例技巧)2

具體可以參看下圖:

1. 先将要截取的數字擴大100倍,去年小數部分,前面粘上人民币符号

2. 先用RIGHT從右側開始截,分别截11,10,9,……1位,借助COLUMN函數,向右拖動時COLUMN值依次加1。

3. 用LEFT将RIGHT截出來的數字取左邊一位。

4. 細節修整。

mid函數實例(MID函數應用實例技巧)3

小結

另外,在不規範數據整理時(如單位與數量一起,文本與數據混在一起)時,MID與其它函數配合也起到很大作用,例如與利用LENB與LEN的差,可以提取漢字與英文,漢字與數字混排中的元素;利用COUNT隻能查數數字特性,可以分離數字與其它元素等等。随着EXCEL功能的日益強大,這些一般都是用更簡單和直接的方法去做了,如查找替換,快速填充(CTRL E),分列,POWERQUERY(處理數據非常強大)等。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved