如圖所示,如何從混合數據中提取數字并求積?
這邊有多種方法可以實現。
第一種:快速填充法
先在一個單元格中輸入想要的格式,之後選中區域按Ctrl E快速填充。
由于我們需要的是結果,所以還需進行以下操作:
在空白單元格中輸入公式="="&B2,随後将對應的數據複制粘貼為數值。然後選中區域,按Ctrl H打開查找和替換對話框,在查找中輸入=,在替換中也輸入=,點擊全部替換即可獲取到結果。
第二種:分列 查找替換 公式
選中區域,點擊數據——數據工具——分列,在打開的界面中選擇“分隔符号”,随後在将“:”作為符号,然後選擇合适位置,點擊完成。
然後選中拆分的數據,按Ctrl H打開查找和替換對話框,在查找中輸入“,*”,在替換中不輸入任何内容,點擊全部替換即可提取數字。
最後在單元格中輸入公式=PRODUCT(B2:E2)即可獲取結果。
第三種:函數法
在單元格中輸入公式=PRODUCT(IFERROR(--(TRIM(MID(SUBSTITUTE(SUBSTITUTE($A2,":",","),",",REPT(" ",99)),1 (COLUMN($A:$H)-1)*99,99))),1)),之後按Ctrl Shift Ente組合鍵即可獲取。
說明:
PRODUCT函數表示對所有以參數形式給出的數字,進行相乘,并返回最終的乘積。
SUBSTITUTE函數表示對指定的字符串進行替換。
語法=SUBSTITUTE(要替換的文本,舊文本,新文本,[替換第幾個])
REPT函數表示按照給定的次數重複顯示文本。
語法結構=REPT(文本,重複次數)
以上就是今天分享的技巧,若有什麼問題,歡迎在下方留言。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!