在excel中有ABC三列数据,数据是0到9,如何在D列中显示三列出现次数最多的数据并排序。

2025-03-13 13:11:10
推荐回答(3个)
回答1:

1、在E列作为辅助列,统计0-9出现的次数
选择E1:E10单元格,输入=COUNTIF(A:C,ROW()-1) 按Ctrl+Enter组合键结束;
2、在D1单元格输入以下公式,然后向下填充公式
=LARGE(E$1:E$10,ROW(A1))

回答2:

D1:
=IF(COUNTIF(A:C,MOD(9-LARGE(COUNTIF(A:C,ROW($1:$10)-1)*10000+10-ROW($1:$10),ROW(1:1)),10000)),MOD(9-LARGE(COUNTIF(A:C,ROW($1:$10)-1)*10000+10-ROW($1:$10),ROW(1:1)),10000),""),数组公式,即同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{},下拉至D10。

回答3:

D1=MOD(LARGE(COUNTIF($A$1:$C$100,ROW($1:$10)-1)*100+ROW($1:$10)-1,ROW(A1)),100),按CTRL+SHIFT+ENTER结束公式,下拉。