English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

如果A欄有數字,那麼就自動加總B欄的數字
如果A欄空白,那B欄數字就不用加

請問怎麼設公式

2006-07-17 16:58:55 · 5 個解答 · 發問者 ? 2 in 電腦與網際網路 軟體

5 個解答

加總B1:B10公式:=SUM(B1:B10)有條件加總B1:B10,條件(A1:A10非空白)公式:=SUMPRODUCT(B1:B10*(A1:A10<>""))SUMPRODUCT傳回各陣列中所有對應元素乘積的總和。各陣列必須有相同的維度 (相同的列數,相同的欄數)。否則 SUMPRODUCT 函數會傳回錯誤值 #VALUE!。 SUMPRODUCT 函數會將所有非數值資料的陣列元素當成 0 來處理。 應該是你要的解答.

2006-07-18 06:13:46 · answer #1 · answered by 顯栓 7 · 0 0

如果您的意思是A欄裡任何一列只要有數字,則把B欄裡的數字做加總
→可於C1輸入 =IF(COUNT(A:A),SUM(B:B),"") 即可~~

如果是指A欄裡某特定欄位的話,例A1
→於C1輸入 =IF(COUNT(A1),SUM(B:B),"")

為何使用COUNT( )函數,是因為您的題目指定「數字」,若欄位內輸入的是文字,則B欄不會加總喔!!
如果你想設定只要有值,不管是數字或文字,則把COUNT( )改為COUNTA( )就可以囉!!

2006-07-18 17:04:34 · answer #2 · answered by 席妮克 4 · 0 0

試一下吧!!~
在C欄位鍵入 =IF(A1<=" "," ",A1+B1)

2006-07-18 11:50:25 補充:
拍系,應修正為=IF(A1<>0,A1+B1," ")

2006-07-18 07:04:30 · answer #3 · answered by ? 1 · 0 0

哪一欄要加b欄?

2006-07-17 19:59:25 · answer #4 · answered by 上官 5 · 0 0

這是要VB得公式嗎

2006-07-17 17:14:59 · answer #5 · answered by ? 3 · 0 0

fedest.com, questions and answers