【发布时间】:2022-01-06 23:20:01
【问题描述】:
我正在使用公式=IFERROR(INDEX( J110:J100000,MODE(IF( J110:J100000<>"",MATCH( J110:J100000, J110:J100000,0)))),"")
, =IFERROR(INDEX( J110:J100000,MODE(IF(( J110:J100000<>"")*( J110:J100000<>INDEX( J110:J100000,MODE(IF( J110:J100000<>"",MATCH( J110:J100000, J110:J100000,0))))),MATCH( J110:J100000, J110:J100000,0)))),"")
和=IFERROR(INDEX( J110:J100000,MODE(IF((( J110:J100000<>"")*( J110:J100000<>INDEX( J110:J100000,MODE(IF( J110:J100000<>"",MATCH( J110:J100000, J110:J100000,0)))))*( J110:J100000<>INDEX( J110:J100000,MODE(IF(( J110:J100000<>"")*( J110:J100000<>INDEX( J110:J100000,MODE(IF( J110:J100000<>"",MATCH( J110:J100000, J110:J100000,0))))),MATCH( J110:J100000, J110:J100000,0)))))),MATCH( J110:J100000, J110:J100000,0)))),"")
在数组 J110:J100000 中搜索出现次数最多、第二次和第三次出现的文本。但是,如何使用不搜索或忽略数组 AA1:AA10 中也出现的任何文本的条件来修复这些公式?换句话说,这些公式的结果不应该出现在数组 AA1:AA10 的任何单元格中,当然忽略空白。 TIA。感谢任何帮助。
【问题讨论】:
-
你是如何处理领带的?
-
@RonRosenfeld 抱歉,但我不太明白您指的是哪些关系。但是 AA1:AA10 和 J110:J100000 没有直接连接。 AA1:AA10 是来自不同工作表的计算结果,但 J110:J100000 和 AA1:AA10 中的某些文本可能相同,我希望这些公式不要查找或忽略。这些公式的结果不应与 AA1:AA10 中的任何单元格相似。谢谢。
-
澄清一下:假设“peter”、“paul”和“mary”各出现五十次,这是任何单词出现在 J 列中的最多次数。然后你有“george” " 和 "ringo" 各出现 40 次,而 "ron" 和 "Excellent" 各出现 20 次。你对输出有什么期望?
-
@RonRosenfeld 哦,对了,我只对前三名感兴趣。对于这个项目,没有所有的名字也没关系。因此,如果有四个具有相同计数的名字,即使我错过了一个也没关系。另外,如果我能弄清楚这个公式。我想努力进入前五名。另一种选择是继续删除名称并寻找下一个顶级名称。除非你有更好的解决方案。很开心听到。谢谢。
-
你有什么版本的 Excel?
标签: arrays excel indexing match mode