使用text函數快速對單元格中的數字求和
最新
09-19
圖/文 龔春光
excel表格在我們平時工作中最重要的一項功能就是數據運算,但是數據運算的前提是單元格必須為數值,單元格內的字元必須為數字。如果一個單元格中既有文字又有數字咋辦?
今天就為大家來解決如果對單元格中的數字部分內容進行快速求和。
舉例:
如下表是某單位採購部門的採購清單,其中數量部分是由數字和單位組成,導致我們無法進行金額匯總求和。
下面跟大家講解通過text函數來完成運算。
首先我們使用公式是:=SUM(--TEXT(MID(D2,ROW($1:$99),1),"0;;0;!0"))*E2
公式解析:
1、首先通過mid函數對D2單元格依次進行字元提取。,ROW($1:$99)表示從1到99,在這裡表示分別提取99次,每次提取一個字元。
2、通過text函數將提取的到數字部分轉化為數值。--表示負負等於正,文本轉化為數值。
3、最後用SUM函數對過程中所有的數值進行求和,本例中只有文字左側有數字,如果在右側有數字會一起求和。最後在與單價相乘即可得到總金額。
PS:excel講堂在線課堂直播間已經開通了!歡迎進入直播間看視頻學excel,在公眾號中回復直播兩個字就可以進入!想要免費密碼的找我!
點擊展開全文
※學會接受不完美的自己
※第四十七練:如何限制單元格中數據輸入的範圍?
※有時候text比if更好用
※萬能函數text的6應用大場景
※第四十練:Excel相對地址、絕對地址以及混合地址
TAG:Excel講堂 |