Excel中Large函数出现重复值

各位大神,要对每一行中的数据进行排序,并且返回排序结果和其所对应的第一行的值,但是由于每一行数据中都有重复值,返回后的结果一直是重复值,琢磨勒两天了,实在头疼,望请各位大神能够帮帮忙,实在感谢感谢!!!

你要对每一行中的数据进行排序,并且返回排序结果和其所对应的第一行的值,那就排序啦。每一行数据中都有重复值,返回后的结果自然是重复值,难道要它返回不重复的?哪里还有不重复的数据?追问

不是的,比如前所未有对应的钦佩和愤怒值都是0.1,我想要它返回的是钦佩和愤怒,但是它返回的结果只是钦佩和钦佩

追答

很简单:
在区域外输入
=INDEX($C$1:$M$1,SMALL(IF($C2:$M2=C2,COLUMN($A:$K),4^8),COUNTIF($C2:C2,C2)))&""
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向右填充。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-15
把文件发过来,这应该不是什么大问题。
第2个回答  2019-08-15
你就说你想干嘛?从表中没看出你哪列是应该填的值啊追问

就填在第二行后面紧接着的空白处,数据太多,就截了部分~,填在AA处,谢谢您的回答~

相似回答