close

808

數值或文字資料如何做加總

示範檔

範例檔

808.XLSX

結果檔

808F.XLSX

其實寫這一篇文章也是學生上班遇到的問題,學生電話中提到的需求是這樣的,他在 Excel 的工作表中記錄金額時,有些工作表是使用相同單位「件」做結尾,但有些工作表是是以「PCS」、「箱」、「打」做結尾,但現在想要加總時利用SUM函數都無法加總數字,這是由於其資料是由客戶傳來的,單位都是打上去的,而數值只要有個文字在裡面,就無法用一般的方式來做加總,所以今天錦子老師要教大家的是,要怎麼做才能夠保留單位文字又可以進行加總,有這樣需求的朋友趕緊來記一下吧。

狀況一、欄位中有數值資料時要如何加上一致單位()並進行加總?

若是我們的數值資料使用的單位都是一樣的,這是我們可以透過下列操作來完成。

1.首先將所有數值資料框選起來,如下圖所示。

2.點取「常用 > 數值」右方「數值格式」鈕,如下圖所示,開啟「儲存格格式」對話方塊。

3.點取「類別」列示方塊中「自訂」項目。

4.點取「類型」文字方塊輸入「G/通用格式""」字串,如下圖所示。

【說明】

在二個雙括號中間的字元,即是我們要的單位,您可以視需要輸入單位字元。

5.點取「確定」鈕,這時框選的數值都加上單位了,如下圖所示。

6.點取要計算總和的儲存格,再點取「常用 > 編輯 > 自動加總」圖示,結果如下圖所示。

這樣既顯示的數值單位並且還可以做運算,簡直太方便了,愛死Excel

狀況二、欄位中有數值資料時要如何讓不一致單位變成一致單位並進行加總?

錦子老師在教某經銷商Excel時曾碰到這樣的問題,出貨單中有不同單位的出貨,要如何顯示單位且可以按PCS來計算,這樣的狀況做法如下:

1.首先在數量的右邊點取欄名,再點取「常用 > 儲存格 > 插入」圖示,如下圖所示,插入一欄空白欄。

2.輸入各筆單位,如下圖所示。

3.點取計算小計的欄位輸入公式「=IF(C2="PCS",D2*B2,IF(C2="",B2*6*D2,B2*12*D2))」後,按Enter鍵,如下圖所示。

=IF(C2="PCS",D2*B2,IF(C2="",B2*6*D2,B2*12*D2)):則是先判斷C欄是否為PCS,若是直接數量乘以單價,若不是再判斷C欄是為箱,若是數量乘以單價再乘以6,表示一箱6PCS,不是則為打,則為數量乘以單價再乘以12,表示112PCS

4.將公式複製到所有要計算小計的儲存格中。

5.點取要計算總和的儲存格,再點取「常用 > 編輯 > 自動加總」圖示,再按Enter鍵,結果如下圖所示。

狀況三、欄位中有數值資料但己人工加上單位如何進行加總?

曾經有一位學生從公司的主機下載資料到Excel,但資料中的數值皆加上了文字單位,若筆數眾多且不想要重新去掉文字單位的話,希望可以直接加總,那麼就用錦子老師提供的這個公式吧!

1.點取計算小計的欄位輸入公式「=SUMPRODUCT(--LEFT(B2,LEN(B2)-1))*C2」後,按Enter鍵,如下圖所示。

2.將公式複製到所有要計算小計的儲存格中。

3.點取要計算總和的儲存格,再點取「常用 > 編輯 > 自動加總」圖示,再按Enter鍵,結果如下圖所示。

如果要計算數量的合計,則在計算合計的儲存格輸入公式「=SUMPRODUCT(--LEFT(B2:B8,LEN(B2:B8)-1))」後,按Enter鍵,如下圖所示。

【注意】

詳細用法就不說明,你只要修改 B2:B8 這個範圍區間,看你要加總的欄位區間是什麼就改一下,就能用了,最後面的 -1 是指加總時去掉最後的一個文字,所以如果你的單位是二個字就 -2

同一欄位文字單位的字數必須一致,否則無法計算。


arrow
arrow
    創作者介紹

    錦子老師 發表在 痞客邦 留言(0) 人氣()