網友問到:在 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 函數取出其中的最大值。

arrow
arrow
    全站熱搜

    vincent 發表在 痞客邦 留言(0) 人氣()