在 Excel 裡的公式如果有產生動態陣列的結果,該如何來使用這個結果?
因為公式產生的動態陣列的結果,可能儲存格範圍不固定,所以使用時可以使用「#」來替代。
【範例一:計算店的數量】
選取儲存格B3:E27,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:店名、產品、代碼、銷售額。
因為 G 欄的店名是由公式產生唯一值,儲存格G4:=UNIQUE(店名)。
而這個結果會隨著資料來源而變動,因此計算店的數量時用「#」來表示動態陣列。
公式:=COUNTA(G4#)
【範例二:計算銷售額大於20000的平均】
欄G和欄H是由公式產生:
儲存格G4:=FILTER(代碼,銷售額>20000)
儲存格H4:=FILTER(銷售額,銷售額>20000)
其結果含有動能陣列,因此在計算銷售額大於20000的平均時,要使用「#」。
公式:=AVERAGE(H4#)
文章標籤
全站熱搜
留言列表