在函數sumif(range,criteria,sum_range )中其條件(criteria)想設定為在數字5到8之間請問應如何表達
2006-05-04 07:40:36 · 2 個解答 · 發問者 lkm 1 in 電腦與網際網路 ➔ 軟體
sumif之(criteria)不適用在兩種以上之條件.
改用DSUM (datebase,field,criteria)之(criteria)才適用在兩種以上之條件.
設A欄 - 為號碼, B欄 - 為金額
A B
號碼 金額
1 90
2 100
3 80
4 65
5 70
6 95
7 102
8 111
9 200
10 150
另設條件欄位 E & F 皆為號碼, 若計算在數字5到8之間,
即是加總 5,6,7&8之金額, 其條件 E欄設大於4, F欄設小於9如下:
E F
1. 號碼 號碼
2. >4 <9
另設答案在D1其公式 =DSUM(A1:B11,2,E1:F2)
2006-05-04 09:01:34 · answer #1 · answered by Frank Chiou 7 · 0⤊ 0⤋
SUMIF只能做單一判斷,若要兩個以上的判斷式的話,建議可以用陣列函數,例如:
=SUM((A1:A5>5)*(A1:A5<8))
輸入完成後要直接按下ctrl+shift+enter三個鍵,才完成陣列公式。
完成後公式會變成下面這樣:
{=SUM((A1:A5>5)*(A1:A5<8))
}
2006-05-04 12:29:55 補充:
{=SUM((A1:A5>5)*(A1:A5<8))}
2006-05-04 08:29:38 · answer #2 · answered by 飛 6 · 0⤊ 0⤋