GOOGLE SHEET獨有函數REGEXEXTRACT,輕鬆擷取資料的中英數

2023/11/26閱讀時間約 2 分鐘
raw-image

上一集有介紹到使用EXCEL函數擷取資料中的中文、英文、數字,但使用EXCEL函數其實蠻複雜的,要運用到陣列,對於函數有一定的了解才能了解他的原理。


📌數字:
C3=CONCAT(IFERROR(--MID(B3,ROW($1:$99),1),""))

📌中文:
C3=CONCAT(IF(IFERROR(CODE(MID(B3,ROW($1:$99),1)),0)>90,MID(B3,ROW($1:$99),1),""))

📌英文:
C3=CONCAT(IF(--TEXT(IFERROR(CODE(MID(B3,ROW($1:$99),1)),0),"[<65]\0;[>90]\0;1"),MID(B3,ROW($1:$99),1),""))

看完是不是覺得又臭又長,要理解這一長串函數臉都綠了。

raw-image


不用擔心GOOGLE SHEET有一個超級神的函數:REGEXEXTRACT,這個函數只有GOOGLE SHEET才能夠用哦讓我們來看一下這個函數多神



▶️影片教學

請記得使用GOOGLE SHEET才能使用這個函數哦




📝函數說明

✍🏾REGEXEXTRACT 正規表達示擷取內容
函數說明=REGEXEXTRACT (內容,正規表達式)


正規表達式定義

[A-Z]+ ➡️資料中的所有英文大寫

\d+ ➡️資料中所有的數字

\W+ ➡️資料中所有的"非"數字與英文


所以只要依據正規表達式定義,把代號篩進去REGEXEXTRACT第二個引數中,就能擷取出相對應的資料了。

英文=REGEXEXTRACT(資料,"[A-Z]+")

數值=REGEXEXTRACT(資料,"\d+")

中文=REGEXEXTRACT(資料,"\W+")

raw-image

疑~不是吧,怎麼可以這麼簡單,太誇張了吧!!!,大家一起集氣,EXCEL也要出這個函數拉(敲碗)

raw-image



  • 👍喜歡的話可以幫忙案個讚、分享來幫助更多人或是右下珍藏起來哦
  • 💭留言回復「職場生存讚」讓我知道你把這個小技巧學起來了
  • ❤️追蹤我的方格子,學習更多職場小技巧
  • 請我喝杯咖啡,鼓勵我更有動力分享更多優質內容
  • 📈訂閱EXCEL設計新思維,學習更多更深更廣的職場技能

😎可以找到我的地方

  1. LINE社群
  2. IG
  3. FB粉絲團
  4. YOUTUBE
  5. TIKTOK
  6. DCARD
image

image

8.2K會員
197內容數
此專題旨在幫助職場人士提升工作效率、提升專注力並更有效地管理時間,以達到更高的生產力和工作成果。在這個快節奏且競爭激烈的職場環境中,掌握提升效率的技巧尤為重要,主要會著重於分享OFFICE上最常使用的軟體,EXCEL、PPT、WORD各種增加效率的小技巧。
留言0
查看全部
發表第一個留言支持創作者!