H5=INDEX(A:A,MIN(IF(COUNTIF(H$1:H4,$A$5:$A$18),4^8,ROW($A$5:$A$18))))&""
数组公式向下复制【数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效】
I5=IF($H5="","",VLOOKUP($H5,$A$5:$G$18,COLUMN(B1),0))向下向右复制
K5=SUMIF($A$5:$A$18,$H5,$D$5:$D$18)向下向右复制
数据透视表是你解决问题的最佳办法,建议查询资料认真学习下,excel最重要的功能之一