有網友問到:在 Excel 中如何計算各類茶飲的去冰或少冰數量?如下圖中,有多種飲品(紅茶、綠茶、奶茶、清茶),特調為少冰或去冰,如何計算各種項目特調後的數量?
【公式設計與解析】
儲存格F2:=SUMPRODUCT(($B$2:$B$27=E2)*($C$2:$C$27=""))
有的讀者對於使用 SUMPRODUCT 函數並不熟悉,平常都是使用 SUM 函數或是 SUMIF 函數。公式中的「*」,在運算時相當於執行邏輯 AND 運算,兩個關係運算會傳回 TRUE/FALSE 陣列。在執行「*」運算時,會將 TRUE/FALSE 陣列轉換為 1/0 陣列,在 SUMPRODUCT 函數中執行『乘積和』的動作。
儲存格G2:=SUMPRODUCT(($B$2:$B$27=E2)*($C$2:$C$27="少冰"))
儲存格H2:=SUMPRODUCT(($B$2:$B$27=E2)*($C$2:$C$27="去冰"))
複製儲存格F2:H2,貼至儲存格F2:H5。
文章標籤
全站熱搜

感謝大師的詳細解說! 在這邊想請問,要怎麼統計"各種飲料"且"特調"的數量呢? 一樣以此飲料表格為例,如果想知道紅茶/綠茶/奶茶/清茶 非正常冰的數量 是否可以用Countifs? 第一個條件抓各種飲料 第二個條件要怎麼設定去抓出"不為空格"呢 然後同時符合以上兩個條件的數量總共有幾筆? 或是一樣用Sumproduct會比較好表示嗎?
可參考:http://isvincent.pixnet.net/blog/post/45834949 用什麼函數都可以,只要能得到正確答案,沒有標準做法。
請問一下,若碰到有容量不同、金額不同,要如何設定對應的金額?若有的品項有分容量,有的ˊ只有一種尺寸,這樣有辦法設定公式嗎?