返回列表 上一主題 發帖

如何截取某一字眼(K2)冒後之後的10個字

如何截取某一字眼(K2)冒後之後的10個字

問題:
如何截取k2冒號以後的字串,共10個字(不含冒號),答案在B欄
k2格式,英文字k有大寫或小寫;另,k2後面冒號,有的全形有的半形
除了以上的情形外,有可能在2後面有一個『碼』字(例如A5~A8)

如何截取某一字眼(K2)冒後之後的10個字.zip (6.74 KB)

小如

回復 1# leiru


    公式詳解,請參考:https://goo.gl/aaUxUL
E0229_1.png
2018-6-25 13:40
*YC的筆記鋪 - Excel、Word教學
http://lyc017.pixnet.net/blog

TOP

回復 1# leiru

如果要抓的字串一定出現在冒號後面

可以用下方做法試看看
  1. =IF(ISERROR(MID(A1,FIND(":",A1)+1,10)),MID(A1,FIND(":",A1)+1,10),MID(A1,FIND(":",A1)+1,10))
複製代碼
用功到世界末日那一天∼∼∼

TOP

=MID(A1,FIND(":",SUBSTITUTE(A1,":",":"))+1,10)
隨意窩 "EXCEL迷"  blog  或 http://blog.xuite.net/hcm19522/twblog
已收集4100篇 EXCEL函數

TOP

謝謝各位,不好意思,真正題目一個儲存格內,有可能有多個冒號
小如

TOP

=MID(A1,FIND(":",ASC(A1&":"))+1,10)
EXCEL參考資料:
http://blog.xuite.net/smile1000mile/blog

TOP

回復 5# leiru

如何截取某一字眼(K2)冒後之後的10個字.zip (6.81 KB)

小如

TOP

隨意窩 "EXCEL迷"  blog  或 http://blog.xuite.net/hcm19522/twblog
已收集4100篇 EXCEL函數

TOP

回復 7# leiru


=MID(A1,-LOOKUP(,-SEARCH({"K2:","K2碼:"},ASC(A1))-{3,4}),10)
EXCEL參考資料:
http://blog.xuite.net/smile1000mile/blog

TOP

=MID(A1,FIND(":",ASC(A1),SEARCH("K2",A1))+1,10)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 是非當教育,讚美作警惕。
返回列表 上一主題