在一個(gè)單元格沒有規(guī)則分布不規(guī)律有文字有數(shù)字情況下如何提取數(shù)字呢?
韋園園
于2020-01-18 11:00 發(fā)布 ??4052次瀏覽
- 送心意
王雁鳴老師
職稱: 中級(jí)會(huì)計(jì)師
2020-01-18 11:57
您好,方法一:可以提取每一個(gè)字符,再乘以1,文字乘以1會(huì)出錯(cuò),用iferror()把錯(cuò)誤的顯示為空,用&再把字符連在一起。本方法可以應(yīng)付其他字符。
=--(IFERROR(MID(A1,1,1)*1,"")&IFERROR(MID(A1,2,1)*1,"")&IFERROR(MID(A1,3,1)*1,"")&IFERROR(MID(A1,4,1)*1,"")&IFERROR(MID(A1,5,1)*1,"")&IFERROR(MID(A1,6,1)*1,""))
方法二:因?yàn)閿?shù)字是半角的,漢字是全角的,所以可以用len() lenb() 區(qū)分,再用mid()取數(shù)。用sumproduct()匯總,當(dāng)然有漢字的會(huì)變成空。
=SUMPRODUCT(IFERROR(--MID(A1,ROW($A$1:$A$10),LENB(A1)-LEN(A1)),0))
相關(guān)問題討論

你好,這個(gè)括號(hào)跟下面的明顯不是同一種輸入法呀
2019-05-24 15:56:51

那些是數(shù)字格式,你錄入的是文本,設(shè)置它們是無效的!
你可以輸入數(shù)字 12345.45,然后再設(shè)置,就能看出來效果了,
2020-04-22 14:16:07

就是你的單元格格式不一樣
2020-02-17 11:13:09

顯示的是一樣的效果,但是,前者是在計(jì)算的時(shí)候是數(shù)字-123,后者是數(shù)字123
2021-09-19 10:21:16

你好,你選擇復(fù)制區(qū)域后按ALT加分號(hào); 然后復(fù)制再粘貼看下
2019-01-02 11:33:06
還沒有符合您的答案?立即在線咨詢老師 免費(fèi)咨詢老師
精選問題
獲取全部相關(guān)問題信息