求助:excel中一列有很多名称对应多个数值,如何找到名称对应多个数值中最大的数值对应的后一列?

如截图,求出第一列中相同名称A中,对应C列最大值的B列对应的名称

提问最好举例说明,否则别人的理解可能与你的要求会有偏差的。也不知下面的公式是否理解了题主的要求。如图:

F2=INDEX(B:B,MATCH(MAX(IF(A$2:A$16=E2,C$2:C$16)),IF(A$2:A$16=E2,C$2:C$16),)+1)

同时按Ctrl+Shift+Enter三键输入数组公式,下拉

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-19

D2输入

=IF(C2=MAX(IF(A:A=A2,C:C)),B2,"")

数组公式,先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }

公式下拉

第2个回答  2020-02-19

当然是排序啦.............以c列为条件排序即可............注意做好备份保护你的数据噢!!不要到时候搞乱了就头大.......

第3个回答  2020-02-19
排序就好了,以A列为第1条件,C为第2条件。
相似回答