2016年6月1日 星期三

Excel-找出清單中同類項目的最大值(陣列公式)

網友問到:在 Excel 的工作表中有個類別和次數的清單(下圖左),如何根據這個清單列出各類的最大值(下圖右)?
Excel-找出清單中同類項目的最大值(陣列公式)

【公式設計與解析】
儲存格E2:{=MAX(IF(A2:A20=D2,B2:B20,FALSE))}
這是陣列公式,輸入完成按 Ctrl+Shift+Enter 鍵,Excel 自動產生「{}」。
複製儲存格E2,貼至儲存格E2:E7。
IF(A2:A20=D2,B2:B20,FALSE):在陣列公式中,判斷儲存格A2:A20的內容是否和儲存格D2相同。如果是則傳回對應的B欄儲存格,否則傳回 FALSE
Excel-找出清單中同類項目的最大值(陣列公式)
MAX(IF(A2:A20=D2,B2:B20,FALSE)):在陣列公式中,根據傳回對應的B欄儲存格,再以 MAX 函數取出其中的最大值。

沒有留言:

張貼留言

檢視其他文章

好康東東