EXCEL中MID函數與其它函數進行組合運用,讓你得到意想不到的結果

2021-01-11 網際網路上的小蜘蛛

MID函數在Excel中的運用,返回文字符串中從指定位置開始特定數目的字符。如果它與其他函數進行組合使用,會讓其變得更加的靈活,讓你的數據處理變得更加的高效。

相關的語法如下:MID(text, start_num, num_chars)

Text:需要提取的文本字符串

start_num:提取文本字符串的起始字符。

num_chars:MID從起始字符到返回字符的個數

1.如下面的成語,需要提取成語的最後兩個字符,可以使用下面的公式:=MID(A1,3,4)

從成語的第三個字開始,截取2個字符,結果就是「彈琴」

2.如下面的案例,是一個身份證的號碼,我們需要提取出出生的年份可以使用下面的公式:=MID(A1,7,4)

從身份證號碼的第7未開始,提取4個字符,結果為:1977

3.MID函數與&的結合使用:

如果需要將出生的年月日提取出來,並且中間使用「-」隔開,可以使用&來進行字符的連接。

如下的公式可以實現:=MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2)

4.MID與TEXT函數的結合使用。

如果覺得上面的公式的使用起來比較的複雜,可以使用text來做到提取的字符為你需要的格式。如上面的結果也可以使用下面的公式來實現。

公式:=TEXT(MID(A1,7,8),"0000-00-00")

5.MID與日期函數的結合使用,根據身份證計算出年齡

如下的公式,配合year等日期函數可以根據身份證的號碼計算出年齡。公式:=YEAR(TODAY())-MID(A1,7,4)

6.配合IF,mod函數的使用,判斷出需要的結果。

如下面的案例,根據身份證判別出性別。公式:=IF(MOD(MID(A1,17,1),2),"男","女")

MOD(MID(A1,17,1),2說明:通過MOD求餘函數來判斷提取的字符串的奇偶性,再由IF函數來判斷性別狀況。

7.與CHOOSE函數組合,提取生肖信息。

如下案例,使用公式提取相關的信息:=CHOOSE(MOD(MID(A1,7,4)-4,12)+1,"鼠","牛","虎","兔","龍","蛇","馬","羊","猴","雞","狗","豬")

關於EXCEL的系統默認日期為1900年,為鼠年,12年一輪迴.按照生肖的排序習慣故需要減去4來符合生肖的排序。

MID函數還有更多的靈活使用,如配合數據透視表的分類,匯總。配合數據進行快捷分列等等。大家可以在實際的運用當中細細地去體會。

相關焦點

  • Excel函數large、與數組在實際案例中的聯合運用
    今天我們將要講述的內容還是以數組為核心內容,對Excel函數與數組之間的聯合運用方法進行講述,接下來我們就通過實例的形式來講述Excel函數large與數組之間的組合運用方法。1.單個數值與函數large聯合用法這裡我們只需要在C2單元格,C3單元格,C4單元格和C5單元格中依次輸入「=LARGE(B2:B9,1)」,「=LARGE(B2:B9,2)」,「=LARGE(B2:B9,3)」和「=LARGE(B2:B9,4)」,然後按回車鍵之後,我們就能得到相應的正確結果了。
  • excel中的替代函數——replace和substitute函數的應用實例
    在excel中,常用的替換函數有replace和substitute函數,這兩個函數都可以替換單元格中的部分內容,功能和ctrl+H的功能類似,但是使用函數的目的一方面不會破壞原數據,另一方面與其他函數結合可以實現更多功能,對於substitute的參數=substitute(單元格,被替換的字符串,新字符串,指定替換第幾個),第四個參數可以省略,表示全部替換。
  • excel函數公式大全之利用AVERAGE函數與IF函數的組合標記平均值
    excel函數公式大全之利用AVERAGE函數與IF函數的組合標記高於平均值的數據用▲表示低於平均值的數據用▼表示。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數AVERAGE函數與IF函數,AVERAGE函數用於求平均值,IF函數用於條件判斷。
  • excel技巧-使用left\right\mid函數提取欄位中某些文字符號的方法
    日常工作中,經常會遇到需要對某些單元格中的內容進行部分的欄位提取,這時候就可以用到left函數、right函數和mid函數了,這幾個函數的公式如下:=left(text,【num_chars】);=right(text,【num_chars】);=mid
  • Excel函數sum、large、small、count和數組在案例中的組合用法
    圖一在上一篇文章當中,我們第一次談到關於Excel函數與數組組合起來解決問題的方法,也就是利用函數large與數組的組合用法來計算得出班級成績前四名的結果,那麼今天我們將在昨天內容的基礎之上進行更近一步的拓展。
  • excel函數利用ROUNDDOWN函數ROUND函數ROUNDUP函數進行四捨五入
    ,excel函數公式大全之利用ROUNDDOWN函數ROUND函數ROUNDUP函數對數字進行向下捨入、四捨五入、向上捨入操作,excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率。
  • Excel函數快速學習——MID函數
    在平時的表格處理時,有時候會需要將表格中某一列相同格式的某些內容提取出來,比如提取身份證號碼中的生日,這個時候就可以考慮使用MID函數,迅速提出身份證號碼中的生日。MID函數:函數定義:mid函數能夠返回某單元格中指定位置的文本內容格式:MID(text,start_num,num_chars),其中text是指被選中的字符,start_num是指需要截取的第一位字符(從左測算起的),num_chars是指從左開始向右截取的目標字符長度。
  • excel數據處理技巧:組合函數統計產品批號
    正如前面分析的,批號是由兩部分組成的,第一部分很容易,可以直接用TEXT函數從生產日期中得到,公式為:TEXT(A2,"yymm")。TEXT函數的教程之前分享過很多篇,不再細說了,公式中的"yymm"表示將日期按照兩位年兩位月的格式顯示結果。
  • EXCEL中INDEX+MATCH函數的組合,與VLOOKUP的比較
    VLOOKUP函數在EXCEL中是一個使用率比較高的查詢函數,可以是一個強大的查詢函數。但在使用的靈活性來說還是較INDEX+MATCH的組合差一些。現在來了解一下這些函數的語法和使用。現在來了解以下這三個函數。
  • excel函數公式大全之利用LARGE函數和SUM函數提取前五名銷售額
    excel函數公式大全之利用LARGE函數和SUM函數提取前五名銷售額,excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數LARGE函數和SUM函數。
  • Excel中如何使用MID函數
    今天給大家演示一下MID函數的功能,避免重複性地複製粘貼,可以大大提高工作效率,不加班。工具/原料office版本:Excel 2016方法/步驟1.以這個數據為例;比如我們要提取身份證號中的出生日期;2.我們都知道身份證第11位至14位就是出生日期,總共4位;3.MID函數公式就是=MID(text,start_num,num_chars);4.text就是所要選擇的區域;start_num是開始的位置
  • EXCEL函數公式大全之利用FIND函數MID函數提取字符串中間指定文本
    EXCEL函數公式大全之利用FIND函數和MID函數組合提取字符串中間指定文本。EXCEL函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數FIND函數和MID函數。
  • 15個excel常用函數,可直接套用,幾乎每天都用得到,收藏備用吧
    Hello.大家好,今天跟大家分享15個Excel函數公式,都是我們工作中經常用到的公式,工作中遇到類似的問題,直接套用即可,話不多說,下面就讓我們來一起學習下吧1.身份證號碼提取出生日期公式:=--TEXT(MID(B3,7,8),"0000-00-00")在這裡我們使用mid函數提取身份中號碼中的出生日期,然後使用text函數設置數字的格式,因為text是一個文本函數,所以它輸出的結果是一個文本,我們在公式的最前面輸入兩個減號,將文本格式的數值轉換為常規格式的設置
  • Excel中IF函數的多種運用
    今天為大家分享的是IF函數的多種運用IF函數中有三個參數IF(A,B,C) A:表達式,B:表達式正確返回的結果,C:表達式錯誤返回的結果)通過舉例的方式來為大家解釋這三個函數的意思。1、例如:工齡3年及3年以上的員工,補貼300元。
  • excel經典函數組合:index+match!工作中非常實用,案例解析掌握
    課程信息卡課程:《Excel天天訓練營》2.0圖文版章節:第2章-精通函數內容:定位查找(index\match)在excel函數裡面,index+match這一組函數做定位查找是非常實用的。如案例表格,因為月份是變化的,所以使用lookup或vlookup無法直接進行查詢。通過index+match這一組函數就可以定位到兩個數據的交叉位置,即查詢結果。如果你沒有學會這些函數,那麼就無法應對大量數據的表格。
  • excel怎樣運用VLOOKUP函數與INDEX-MATCH函數進行查找?
    在實際工作中,我們經常使用vlookup函數與index-match函數進行查找,這倆個函數都可以實現查找的功能,下面就基本查找,反向查找,多條件查找對比下這兩個函數的運用方式。一:基本查找vlookup第一個參數表示查找的依據,第二個參數表示查找的範圍,第三個參數表示返回的結果在查找範圍的第幾列,第四個參數是選擇精確匹配還是近似匹配。主要值得注意的地方是選擇的範圍必須從查找依據所在列開始選,否則返回結果錯誤,查找對應單元格一般選擇精確匹配,近似匹配一般適用於對應區間的查找。
  • excel數學運算函數:表格中積商和餘數的處理方法
    想起以前還在讀書那會兒,總是被數學中的各種乘方、餘數、積、商折騰得頭痛,而這些令我們為難的問題,放在excel中,卻不值一提。今天我們就來學習一下excel中關於「積」和「商」的數學函數,趕緊來看看吧!對於「積」和「商」我們都不陌生,好多地方都會用到它,在EXCEL中除了可以用「*」、「/」等運算符來得到數據的「積」和「商」外,函數同樣也可以。
  • excel函數公式大全之利用ROUND函數FLOOR函數實現特定條件的捨入
    excel函數公式大全之利用ROUND函數FLOOR函數實現特定條件的捨入,excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數ROUND函數FLOOR函數,利用ROUND函數FLOOR函數實現特定條件特定數值的捨入。
  • 職場excel如何用函數進行五星打分?大神一個公式就搞定!
    課程信息卡課程:《Excel天天訓練營》2.0圖文版章節:第2章-精通函數內容:五星打分(int\rept)在excel表格裡面,如果對一些打分的數據用星星字符來展示,老闆肯定看了更喜歡。比如:學生的成績表、員工的滿意度、產品的好評度等等。
  • excel查重技巧:如何用組合函數快速統計重複數據(下)
    從圖中可以看出,首先計算的是MATCH這部分,關於這個函數,之前有詳細的教程介紹《MATCH:函數哲學家,找巨人做伴。新出道必學!》,建議先去搞清楚函數的基本功能。簡單來說MATCH有三個參數,查找值、查找區域和查找方式,公式得到的是查找值在查找區域內首次出現的位置,點一下求值就能看到結果。