網友問到:在 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。
MAX(IF(A2:A20=D2,B2:B20,FALSE)):在陣列公式中,根據傳回對應的B欄儲存格,再以 MAX 函數取出其中的最大值。
全站熱搜
留言列表