打印相邻列中编号最高的文本

时间:2019-01-24 01:54:08

标签: excel excel-formula

我在向仪表板添加一些功能时遇到了麻烦。我当前的公式返回N / A(带有MAX的简单vloopup)。

我的目标:

  • 一直是客户最多的人是 最喜欢的客户
  • 如果两个或两个以上的客户已成为相同金额的客户 天,在栏上挑一个,或者随机选一个(只要这不是错误)

数据:

    A       B
1  DAYS   CLIENT
2   4      Josh
3   4      Sam
4   6      Aya
5   2      Zaptos
6   12     Goku
7   12     Gandalf
8   11     Tim
9

所以输出应该是Goku,因为他和Gandalf都是最长的客户,但是Goku在列中比Gandalf高。

如果输出是在Goku和Gandalf之间随机选择的,我也很高兴。

谢谢。

2 个答案:

答案 0 :(得分:1)

=INDEX($B$2:$B$8,MATCH(MAX($A$2:$A$8),$A$2:$A$8,0))

这将返回第一个匹配的客户端-示例中的悟空。

答案 1 :(得分:1)

更短:

=VLOOKUP(MAX(A:A),A:B,2,0)