本範例是延續前三篇文章的研習講義:
1. Excel-SUMPRODUCT函數範例與說明(研習範例)
2. Excel-查詢欄列的交集INDEX,MATCH,OFFSET,VLOOKUP,HLOOKUP,ADDRESS)
3. Excel-資料重組(多列轉多欄)與統計(SUMPRODUCT,ROW,INT,MOD)
這次來看看 SUMPRODUCT 在多人多項如何統計個別、全體的次數和總計。
參考下圖,每人在三個項目中勾選,要來計算每人金額的小計,各項目的數量,和全體總金額。
【公式設計與解析】
(1) 每人金額的小計
儲存格F3:=SUMPRODUCT((C3:E3="V")*$C$1:$E$1)
C3:E3="V":判斷在儲存格C3:E3中是否有『V』,在判斷過程中,不管使用者輸入『V、v』,該公式將兩者視為一樣。
(2) 各項目的數量
儲存格I3:=SUMPRODUCT((C3:C27="V")*1)&"本"
公式中如果要串接字串,則可以使用運算子『&』。
(3)全體總金額
儲存格I5:=SUMPRODUCT((C3:E27="V")*C1:E1)
C3:E27="V":公式運算時本例傳回 {TRUE,FALSE,FALSE;TRUE,TRUE,TRUE; ... },你可以把C3:E27視為『二維陣列』,所以每三個為一列,其中以『;』作為分隔。
文章標籤
全站熱搜

達人想請教:我怎麼試都沒成功~~如果活頁一的A1.B1.C1欄分別是月份.男女.金額;列行A2~A7分別是1.1.3.2.2.3,列行B2~B7分別是男.男.男.女.女.女,列行C2~C7分別是10.20.30.40.50.60, 我要在活頁二符合二個條件加總,知道1月、男,的金額合計是30,要怎麼使用函數呢?先謝謝您百忙之中閱讀問題~~
同一工作表 =SUMPRODUCT((A2:A7=1)*(B2:B7="男")*C2:C7) =30 不同工作表 =SUMPRODUCT((工作表1!A2:A7=1)*(工作表1!B2:B7="男")*工作表1!C2:C7) =30
達人想請教~ 如果某學生測驗券買兩份呢? 如何統計價錢? 又公式應該如何寫 謝謝您的分享
請參考:http://isvincent.pixnet.net/blog/post/47204464