表姐:mind+right+left【截取字符串函數】

2021-02-19 E維課堂



MID(截取字符串)函數

從文本字符串中指定的起始位置起,返回指定長度的字符串

公式的寫法是:

=MID(Text,Start_num,Num_chars)

參數①Text:準備從中提取字符串的文本字符串

參數②Start_num:準備提取的第一個字符的位置

參數③Result_vector:指定所要提取字符串的長度

我們可以簡單的概括為:mid(從哪,第幾位,取幾位)

在《唐伯虎點秋香》的電影當中,需要從一群美女當中,找到秋香


秋香站在左起第4位,秋香只有一個

所以,公式=mid(一群美女,4,1)

再舉個慄子:


如果我們在這一群葫蘆娃當中,要取到最中間的紅色葫蘆娃

公式=mid(一群葫蘆娃,4,1)

mid函數應用實例:

身份證號碼的截取


mid函數,可以控制從第幾位開始取幾位

left函數,永遠是從最左側的第一位開始取


如果要選取出生日期的話,則只能夠使用mid函數

但mid函數截取出來的結果是【文本】格式的字符串

如果需要計算,則需要將文本,轉換為【日期】格式(即數字格式)

使用text函數,能夠完成參數格式的轉化

我們將【20121127】轉化為【2012-11-27】的格式

然後在此參數前,加上「--」(2個負號),將其轉化為數字

以便進行下一步的計算

當然,轉化完畢以後,我們可以設置數字的格式為【短日期】


函數today(),計算的是系統當前日期

通過函數的計算,我們可以求得某身份證號下員工的年紀

而DATEDIF函數,可以快捷的計算,兩個日期之間,相差的年份(「Y」)值

同理,我們可以使用left函數,取到身份證號碼的前2位

然後,使用之前我們講過的Vlookup函數,查找該員工籍貫省份

而身份證號碼的第17位的奇偶性,表示性別

360403201211271234

奇數:表示男性

偶數:表示女性

來一發技巧分享:


通過字符串的運用,能夠有效的獲取

當前文件路徑:

=INFO("directory")

當前文件名:

=MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)

當前工作表名稱:

=MID(CELL("filename"),FIND("]",CELL("filename"))+1,99)

這是跨表計算、引用、求值的必備良心公式

大家不用死記硬背,直接複製粘貼使用就好啦~~


小白糖提問:

身份證號碼截取字符串,能夠讀取出生年月、計算年齡,查看籍貫和性別,這是挺好的。那麼HR的同學,每次都必須要手動輸入18位身份證號碼嗎?有沒有什麼好辦法?

表姐回答:

有的呀!可以使用二代身份證讀卡器,就可以自動讀取二代身份證上的信息啦。


而且,讀卡器讀取的信息,都會保存在您電腦上(excel或者是txt的格式)。您可以通過excel的連接外部數據源的方式,將讀取的信息,導入到您的表格或系統當中,進行二次加工。


比如,做《員工檔案表》,或者是計算工資、人資情況分析等等。


具體如何使用?且聽周四的【乾貨分享】~~~

表姐與您一同,提高桌面生產力UP UP  UP

更文大綱

查找函數

    1.VLOOKUP①(入門級)

    2.VLOOKUP②(深V 有溝 必火)

    3. LOOKUP   HLOOKUP

字符串處理函數

    1.MID  RIGHT  LEFT

    2.LEN   FIND  LENB等

求和(條件求和)函數

    1.SUM    SUMPRODUCT

    2.SUMIF    SUMIFS

計數(條件計數)函數

    1.COUNT  COUNTA  COUNTBLANK

    2.COUNTIF    COUNTIFS

時間函數

    1.YEAR    MONTH    DAY

    2.DATE    NOW

其他函數.

(點擊文字,可以連結到當日的更文中,表姐正在努力更新ing.)


************************

非常感謝愛學習的您,能夠關注我的這篇分享。

如果覺得這個方法好用,請幫助我們分享到朋友圈,謝謝!

如您有office相關的問題,歡迎與我交流。

希望我微薄的office知識,能夠幫助您,提高桌面生產力~

我是【表姐】凌禎

郵箱:348902122@qq.com

微信號:lingzhen08300925

請您關注我們的微信公眾號,願與您一同進步:

(長按,識別圖中二維碼,點關注^^)

相關焦點

  • 用LEFT() RIGHT()函數後,數值VALUE()的處理及數字字符串的轉換
    很多朋友聊天告訴我,用了我在前幾篇文章中講到的left(),right()mid()函數後,當為數字的時候,計算失靈了,是怎麼回事?這裡給大家詳細的解釋一下。在做字符串截取的時候,返回的還是字符串,你看到的數字,其實仍是字符串,字符串是不能進行數學符號運算的,哪有什麼辦法使截取後的數字可以運算呢?有的!下面給大家介紹兩種辦法:其一是直接轉換法:如下圖,字符串的數字即文本的格式在左上角有個類似於批註的符號.
  • 「Excel技巧」提取字符函數三兄弟:left、mid、right函數
    今天主要分享Excel中用來截取字符串的函數三兄弟,分別為Left函數、mid函數、right函數。它們的共同點是:都是用來截取字符串;區別在於:開始截取的位置不一樣。Left函數:從最左邊往右開始提取字符。
  • 靈活運用Left()Right()Mid()Len()Find()函數,輕鬆應對日常工作
    Left(),right(),mid(),find()函數主要用於字符串的截取,組合,靈活運用得當,會使你的工作輕鬆自如,下面詳細講解各個函數的應用及組合應用。1 Left("ABCD:EFGH",3) 字符串"ABCD:EFGH"從左邊開始截取3個,即LEFT("ABCD:EFGH",3)= "ABC"2 right("ABCD:EFGH",3) 字符串"ABCD:EFGH"從右邊截取3個即right
  • Excel地區獲取--left/right函數的應用
    Excel地區獲取--left/right函數的應用以上的excel函數的應用也是根據工作內容相關的進行計算以及分類的,所以表格應用過程中的函數也是可以考研一個崗位工作人員(特別是白領或者一些簡單數據處理工作者)的工作效率的評判,所以針對以上
  • 妙:Excel截取字符串中任一段的公式
    截取字符串,同學位都會想到left函數從左邊截、right函數從右邊截、mid函數從中間截取。但遇到這樣的你如何截取呢?
  • IF() LEFT() RIGHT() LEN() MID()函數相結合運用,輕鬆工作8小時
    在前兩篇文章中分別講解了LEFT(),RIGHT(),LEN(),MID()函數和IF()函數的簡單運用方法,對於工作中一些常見的問題可以迎刃熱解,但對於稍微複雜的問題就難於應付了,這篇文章中將講解將IF()函數和LEFT(),RIGHT(),LEN(),MID()函數結合,處理複雜問題的方式和方法。
  • 【每日一題】php截取字符串幾個實用的函數
    圖書推薦1.substr(源字符串,其實位置[,長度])-截取字符串返回部分字符串
  • 函數left、right、mid來助你
    )接下來,我們進入今天的正題——函數left、right、middle關於文本數據的應用。首先咱們簡單了解一下這三大函數的語法形式。函數right的基本語法形式是「=right(text,[num_chars])」,第一參數與第二參數的含義與函數left中的參數含義完全相同,但是在文本字符串中提取內容時是從右往左數。
  • R語言-stringr-字符串處理
    char <- r"(\\a\ab\d\e\f)" #windows下路徑好用,不用轉義路徑複製和直接可用charchar <- r"(我是一名'R語言'學習者)"cat(char)常用函數截取字符串
  • 提取字符,left函數和right函數的實例運用
    left函數和right函數就可以實現。函數left函數表示從文本左側起提取指定個數的字符,left函數的公式是=left(text,[num_chars]),第一個參數是提取文本的單元格,第二個參數是左側起提取的指定個數
  • left函數的使用方法
    LEFT函數用於從一個文本字符串的第一個字符開始返回指定個數的字符。可以同MID函數進行對比,MID函數可以根據需求從字符串任意位置開始提取數據,LEFT只能從左開始提取。Left函數常可用於提取姓氏,地址省份等。  函數解讀  left(text,num_chars)  參數1:text代表用來截取的單元格內容。
  • 在Excel中處理字符串
    本文從後臺收到的一個問題入手,來分析Excel中如何對字符串進行處理。會涉及大量的文本函數、分列功能、VBA中的Split函數。數一下多長,即字符串長度,len和lenb函數;2. 截取字符串的一部分,left、mid和right函數;3.
  • Excel中left、right、mid函數的使用方法
    在日常工作中我們經常會因為一些數據不能從表格中分離出來而煩惱,Excel的left、right、mid函數可以幫助我們取得某個數值或者文本數據中我們需要特定值。left是從左邊的第一位開始取值,right從右邊開始取值,mid則從指定位置開始取值。靈活運用這幾個函數會使大家在日常的工作中方便許多。
  • 手機號隱藏中間四位,5種方法帶你認識5個函數1個小技巧
    說明:left函數從文本字符串左側截取固定長度字符串,right函數從文本字符串右側截取固定長度字符串,再利用連接符&連接起來。mid函數C2單元格輸入:=MID(B2,1,3)&"****"&MID(B2,8,4)mid函數與left+right函數有異曲同工之妙,只不過的mid函數可以從一個文本字符串任一位置截取任一長度的字符。
  • Excel中Left向左Right向右與Find巧結合
    B1的左側欄位,在C1中輸入「=left(」這個時候,會彈出這個公式的格式,將B1向左提取兩位數「確認」。2、right使用同一個例子,在B1單元格為「確認結算123」,我們要在C1單元格來提取B1的左側欄位,在C1中輸入「=left(」這個時候,會彈出這個公式的格式,將B1向右提取兩位數「23」。
  • left\right\mid等截取函數怎麼用才更高效?
    今天小編為大家介紹幾種截取函數,方便大家從源數據中截取到想要的內容。LEFT函數①功能:從一個文本字符串的第一個字符開始,返回指定個數的字符;②語法:LEFT(text,num_chars);③參數解釋:text——包含要提取字符的文本字符串
  • sql中替換函數replace及截取字符串函數substring的用法
    --替換字符串,若替換為''也起到刪除字符的作用select replace('/upload/201504/16/201504161149414479.jpg--從第1位開始,獲取3位字符select substring('/upload/201504/16/201504161149414479.jpg',1,3)結果:/up--獲取右邊後面3位字符select right
  • Excel之四大字符處理函數(查找/替換/拼接/截取),附詳細操作實例
    字符函數主要應用在數據清洗和處理階段,尤其是非結構化數據,可能要佔到80%的工作量,可見字符函數的重要性。——'&' & 自定義 & Concatenate & Concat & Textjoin④ 字符串截取——Left & Right & Mid & Find下面結合實例,逐一講解以上函數,工具重在實踐,跟著我實操起來吧
  • 利用LEFT RIGHT COLUMUNS函數組合,巧妙地將數值拆分成單個數字
    注意到上述的要求只要在C3單元格的數值的右邊先截取相應的位數,取得的數值後,再從它的左邊截取一位就可以實現了。就按照這個思路來設計我們的公式。首先,要在右邊截取相應的位數,因為是不固定長度的,這就要我們靈活運用一下之前學習過的知識,想到有個COLUMNS這個函數,這個函數可以返回區間的列數,那麼,如果我們設計成一個起始區域是可變的,終了區域是固定的函數,這樣就可以實現我們的要求。不可變的區域就是絕對引用了,我們試著寫出這個公式:COLUMUNS(D:$L)。
  • EXCEL函數:LEFT+RIGHT+MID函數
    >、從右提取、中間提取,這3個函數用法大致相同,我們一個個來學習。第一個LEFT函數的結構:LEFT(Text,Num_chars)LEFT函數返回從左第一個字符開始到指定長度的字符串,一共有兩個參數,第一個參數Text是要提取的字符串,第二個參數Num_chars是要提取的長度,接下來我們看一個實例