close
832 |
Excel 對含有單位的數值加總 |
||||
示範檔 |
無 |
範例檔 |
832.XLSX |
結果檔 |
832F.XLSX |
Excel工作表中一般使用者在輸入數值資料時都會知道不可以加上單位,否則會無法計算,但時當資料是從別的系統或電腦傳過來時,就無法確定了,若是資料本身數值是含有單位的會被Excel當成文字無法計算,那有沒有什麼方式其變成可以計算呢?
首先要考慮的是將各個儲存格中的”元”字讓其消失,這時候可以使用一個函數SUBSTITUTE函數。所以公式寫法為「=SUBSTITUTE(A2:A10,"元","")」,這時結果如下圖所示,只會顯示對應的A2儲存格數值,其他儲存格數值不會顯示。
接下來我們要將儲存格範圍中的所有數值相加,這時使用到一個函數SUMPRODUCT函數。所以公式更改為「=SUMPRODUCT(SUBSTITUTE(A2:A10,"元","")*1)」,這時每一儲存格都乘以1以後再相加。
若要加上數值單位,則公式變更為「=SUMPRODUCT(SUBSTITUTE(A2:A10,"元","")*1)&”元”」,如下圖所示。
【說明】
&”元”是將前面公式計算出來的數值當成文字,再在其後加上「元」字。
文章標籤
全站熱搜