EXCEL如何取A列中对应B列的最大值

如图所示,想取A列有重复值 C列无重复值 D列想取到数据为2019-09-27 求公式 谢谢大神!

最方便的办法是用 数据--分列来实现。如下图操作:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-05-29

=MAX(IF(A:A=C2,B:B)*1)

公式结束后同时按Ctrl+Shift+Enter,出现{}即可

第2个回答  2019-09-27
D2=MAX(IF($A$1:$A$1000=C2,$B$1:$B$1000,""))
数组公式,同时输入ctrl+shift+enter本回答被提问者采纳
第3个回答  2019-09-27
=index(B:B,match(max(A:A),A:A,0))追问

和是三个函数吗   不能直接使用呀

第4个回答  2019-09-27
思路:先筛选,再求最大值。这里筛选用到的就是IF数组公式。