EXCEL於儲存格內用公式抽取一組數字

2013-09-03 5:28 am
於EXCEL儲存格內的文字, 數字及符號中利用公式抽取一組數字,而那儲存格內的內容長短都不一致並有可能用Alt+enter (例如11):

1"倉有一件#12345(1)
2CWB#00250(1) KLN:#3036(1)
3ABC#14645(1)
4#14267(1) TCT#14322(1)
5#7749(1) #14586(1)
6#65472(1)
7"有1件glass爛
倉有2件
#8901(1) #3917(1)"

如何用一條公式抽出#後一組數字, 而(1)可忽略, 在右新一欄顯示

回答 (1)

2013-09-03 6:56 am
✔ 最佳答案
B1 的公式 :
=MID(A1,FIND("#",A1,1)+1,FIND("(",A1,FIND("#",A1,1))-FIND("#",A1,1)-1)

C1 的公式 :
=IF(ISERROR(MID(A1,FIND("#",A1,FIND("(",A1,FIND("#",A1,1)))+1,FIND("(",A1,FIND("#",A1,FIND("(",A1,FIND("#",A1,1))))-FIND("#",A1,FIND("(",A1,FIND("#",A1,1)))-1)),"",MID(A1,FIND("#",A1,FIND("(",A1,FIND("#",A1,1)))+1,FIND("(",A1,FIND("#",A1,FIND("(",A1,FIND("#",A1,1))))-FIND("#",A1,FIND("(",A1,FIND("#",A1,1)))-1))

然後往下複製。


圖片參考:http://imgcld.yimg.com/8/n/HA09113631/o/20130902225210.jpg


收錄日期: 2021-04-16 16:15:37
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20130902000051KK00302

檢視 Wayback Machine 備份