觀察下圖,在 Excel 裡兩欄的資料,要轉換矩陣式的統計表,該如何處理?
【設計與解析】
選取儲存格B3:C29,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:茶飲、特調。
本例提供4種公式來比較:
(1) 儲存格F4:=COUNTA(FILTER(茶飲,(茶飲=$E4)*(特調=F$3)))
其中運算「*」,表示二個條件會執行邏輯 AND 運算。
(2) 儲存格F4:=COUNTIFS(茶飲,$E4,特調,F$3)
在此兩個條件先後判斷,也是執行邏輯 AND 運算。
(3) 儲存格F4:=SUMPRODUCT((茶飲=$E4)*(特調=F$3))
其中運算「*」,表示二個條件會執行邏輯 AND 運算。
(4) 儲存格F4:{=SUM(IF((茶飲=$E4)*(特調=F$3),1,0))}
這是陣列公式,輸入完成要按 Ctrl+Shift+Enter 鍵,Excel 會自動加上「{}」。
複製儲存格F4,貼至儲存格F4:H7。
不用在意公式的長度,都能得到相同的答案。
文章標籤
全站熱搜