iT邦幫忙

1

提取Excel儲存格內數字

  • 分享至 

  • xImage

之前描述不太清楚重新發一個,想請教一下如何提取Excel儲存格某特定字符後出現的數字
例如
2023-01-19 Jay cash buy in NT100,000 at mall 我只提取100,000
2023-01-19 Jay cash buy in NT100K at mall 我需要提取為 100,000
2023-01-19 Jay cash buy in NT1M at mall 我需要提取為1,000,000
現在卡在怎麼將金額的K定義為×1000 M定義為×1000000
因為不同同事做的標註不一樣 我需要提取數字金額加總

blanksoul12 iT邦研究生 5 級 ‧ 2023-01-27 15:45:37 檢舉
多給些例如吧,才一個例子很難給出準確的吧
alanlao88 iT邦新手 5 級 ‧ 2023-01-28 05:52:47 檢舉
現在卡在怎麼將金額的K定義為×1000 M定義為×1000000
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

2
ccenjor
iT邦高手 1 級 ‧ 2023-01-27 15:10:11
最佳解答

限365版本
B1:
=LEFT(TEXTAFTER(A1,"NT"),FIND(" ",TEXTAFTER(A1,"NT"))-1)

https://ithelp.ithome.com.tw/upload/images/20230127/201098818isySSbTAI.jpg

alanlao88 iT邦新手 5 級 ‧ 2023-01-28 05:55:10 檢舉

不好能再請教一下
2023-01-19 Jay cash buy in NT100K at mall 我需要提取為 100,000
2023-01-19 Jay cash buy in NT1M at mall 我需要提取為1,000,000
怎麼將金額的K定義為×1000 M定義為×1000000,現在卡在這裡

ccenjor iT邦高手 1 級 ‧ 2023-01-28 11:28:09 檢舉

B1:
=TEXT(SUBSTITUTE(SUBSTITUTE(LEFT(TEXTAFTER(A1,"NT"),FIND(" ",TEXTAFTER(A1,"NT"))-1),"K","000"),"M","000000"),"#,###")
https://ithelp.ithome.com.tw/upload/images/20230128/20109881gTIMM9fTxn.jpg
如果要數字類型。
B1:
=VALUE(SUBSTITUTE(SUBSTITUTE(LEFT(TEXTAFTER(A3,"NT"),FIND(" ",TEXTAFTER(A3,"NT"))-1),"K","000"),"M","000000"))
https://ithelp.ithome.com.tw/upload/images/20230128/20109881m083PJRRv5.jpg

alanlao88 iT邦新手 5 級 ‧ 2023-01-28 18:10:14 檢舉

謝謝大佬

2
海綿寶寶
iT邦大神 1 級 ‧ 2023-01-27 18:09:29
A1=2023-01-19 Jay cash buy in NT100,000 at mall
B1=MID(A1,FIND("NT",A1)+2,FIND(" ",A1,FIND("NT",A1))-FIND("NT",A1)-2)
alanlao88 iT邦新手 5 級 ‧ 2023-01-29 01:33:00 檢舉

謝謝大佬

我要發表回答

立即登入回答