Excel擷取所需字元、字串(上)|菜鳥救星RookieSavior
文章推薦指數: 80 %
文、意如老師文字、音訊、檔案、數字等等我們都可以稱為是資料,而整理過的資料我們可稱為資訊。
以目前台灣身分證字號為例,一共有十碼,包括首字英文 ...
跳至主要內容
文、意如老師
文字、音訊、檔案、數字等等我們都可以稱為是資料,而整理過的資料我們可稱為資訊。
以目前台灣身分證字號為例,一共有十碼,包括首字英文字母與接續的九個阿拉伯數字。
像是英文代碼是以初次登記的戶籍地來區分的,而首位數字則是用來區分性別,男性為1、女性為2。
如何在一大串字串(資料)中,只擷取我們所需的資料呢?這就是今天要跟大家分享的主題。
任務一:認識LEFT()函數,抓取字串中左邊的文字。
實作:在完整地址中抓取郵遞區號。
任務二:認識RIGHT()函數,抓取字串中右邊的文字。
實作:抓取電話號碼不含區碼。
任務三:認識MID()函數,抓取字串中間的文字。
實作:抓取身分證字號中代表性別的第二碼。
任務四:認識IF()函數,判斷條件式。
進階實作:抓取身分證上代表性別的第二碼後,顯示性別為男或女性
任務一:認識LEFT()函數,抓取字串中左邊的文字
公式:=LEFT(text,[Num_chars])說明:此公式可以抓取左邊的字串,第一個參數為要抓取字串,第二個參數代表要取幾個字。
參數1(text):要抓取的字串參數2(Num_chars):要抓幾個字,可省略(只抓一個字)範例:在A2儲存格上輸入原始資料(GOOD-NIGHT),接下來我們要取左邊數過來的4個字(GOOD)。
完整公式如下:=LEFT(A2,4)
實作題:請抓出下列的完整地址中的郵遞區號,填入B欄
解答:
完成檔:
任務二:認識RIGHT()函數,抓取字串中左邊的文字
公式:=RIGHT(text,[Num_chars])說明:此公式可以抓取右邊的字串,第一個參數為要抓取字串,第二個參數代表要取幾個字。
參數1(text):要抓取的字串參數2(Num_chars):要抓幾個字,可省略(只抓一個字)範例:在A2儲存格上輸入原始資料(GOOD-NIGHT),接下來我們要取右邊數過來的5個字(NIGHT)。
完整公式如下:=RIGHT(A2,5)
實作題:請抓出下列的電話號碼(不含區碼),填入B欄
解答:
完成檔:
任務三:認識MID()函數,抓取字串中間的文字
公式:=MID(text,start_num,Num_chars)說明:此公式可以抓取中間的字串,第一個參數為要抓取字串,第二個參數代表要從第幾個字開始抓,第三個參數為抓取幾個字。
參數1(text):要抓取的字串參數2(start_num):從第幾個字開始抓參數3(Num_chars):要抓幾個字範例:在A2儲存格上輸入原始資料(GOOD-NIGHT),接下來我們要取中間字串的5個字(D-NIG)
完整公式如下:=MID(A2,4,5)
實作題:請抓取身分證字號上代表性別的第二碼,並填入B欄
解答:
完成檔:
任務四:認識IF()函數,判斷條件式
公式:=IF(logical_test,Value_if_true,Value_if_false)說明:此公式可以判斷條件式,第一個參數為條件式成立時執行,第二個參數代表條件式不成立時執行。
參數1(logical_test):條件參數2(Value_if_true):條件式成立時執行參數3(Value_if_false):條件式不成立時
進階實作:抓取身分證上代表性別的第二碼後,顯示性別為男或女性。
續任務三,以抓取身分證上代表性別的第二碼後接下來就要使用IF()函數來判斷性別。
第一個參數為條件:mid(A2,2,1)=”2”說明:抓取身分證第二碼後,如果數字為2時。
第二個參數為條件成立時執行:顯示”女”字串第三個參數為條件不成立時執行:顯示”男”字串
完整公式如下:=IF(MID(A2,2,1)=”2″,”女”,”男”)
完成檔:
下一篇將跟大家介紹更進階的搭配find、len、合併字串等函數,學會了這幾個函數後,以後要擷取字串中的資料都更加的輕而易舉了。
加入菜鳥救星官方Line並回覆「我想看文章」,不定期獲得更多知識吧!
不同頻道,不同知識!
Facebook
Instagram
Youtube
分享此文:分享到Twitter(在新視窗中開啟)按一下以分享至Facebook(在新視窗中開啟)按一下以分享到Telegram(在新視窗中開啟)按一下即可分享至Skype(在新視窗中開啟)點這裡寄給朋友(在新視窗中開啟)請按讚:喜歡正在載入...
相關
文章導覽
上一篇教學專欄:名片製作好簡單|菜鳥救星RookieSavior下一篇教學專欄:Chrome分頁控的救星|菜鳥救星RookieSavior
隱私權與Cookie:此網站可使用Cookie。
繼續使用此網站即表示你同意使用Cookie。
若要瞭解更多資訊,包括如何控制Cookie,請參閱此處:
隱私權政策
Instagram
💗蘋果樹心理測驗
📌Adobe技能
📌Office技能
📌拒當濫好人
📌Adobe技能
📌Office技能
Alam
Andy
Christy
Painter
Photoshop
Shannon
Simi
仙女編
好文分享
小知識
意如
懶人包
文書技巧
程式教學
美語
耀月
職場生存法則
菜鳥編
設計教學
駐站專欄
關注我們
YouTube
Instagram
Facebook
Medium
傳送到電子郵件地址
你的姓名
你的電子郵件地址
取消
文章未送出─請檢查你的電子郵件地址!
電子郵件地址檢查失敗,請再試一次
抱歉,你的網誌無法透過電子郵件分享
%d位部落客按了讚:
延伸文章資訊
- 1Excel教學技巧/EXCEL進階篩選:自訂多個條件 - T客邦
EXCEL進階篩選可以自訂多個條件,包括等於、大於、小於、符合特定條件等等,篩選結果也能自動產生新的表格。
- 24 抓字串Left, Mid, Right函數· 11 Excel Classes_New - Cooper
如果要把資料中的字串做進一步的處理,例如將某個儲存格中的名字、中間名及姓氏分成三個不同的欄,文字函數是相當實用的方法。 公式說明. =LEFT(A3,1)
- 3Excel資料分析-讓資料篩選幫助你快速找到所需的資訊!
Excel篩選功能-多重條件篩選(文字)
- 4篩選範圍或表格中的資料
篩選特定文字 · 按一下篩選範圍或表格中的儲存格。 · 在[資料] 索引標籤上,按一下[篩選]。 在[資料] 索引標籤上選取[篩選] · 按一下 [自動篩選] 箭號 · 按一下[篩選] 底下的[...
- 5小技巧】使用Excel篩選出符合雙條件的資料範圍-進階篩選
【Excel2010版-小技巧】使用Excel篩選出符合雙條件的資料範圍-進階篩選 · 1.選擇工具列中的「資料」->「進階...」: · 2.接著會出現「進階篩選」的視窗,請 ...