我正在使用Excel公式,尝试为旁边带有特定字母的NAME拉取MAX值。

例如:最高编号,代表每个唯一名称的特定百分比

因此,杰夫的Q值为7。

(我正在尝试过度解释,因为在我看来这很有意义,但对其他人可能没有意义。)

Name    %   #
Jeff    O   4
Jeff    D   3
Jeff    Q   4
Jeff    O   1
Jeff    D   9
Jeff    Q   7
Tom     O   6
Tom     D   7
Tom     Q   8
Tom     O   2
Tom     D   8
Tom     Q   3
Peter   O   3
Peter   D   8
Peter   Q   7
Peter   O   4
Peter   D   10
Peter   Q   3
Bob     O   2
Bob     D   6
Bob     Q   10
Bob     O   6
Bob     D   10
Bob     Q   9
Mark    O   4
Mark    D   7
Mark    Q   4
Mark    O   7
Mark    D   8
Mark    Q   1


如果没有针对每个人的专用工作表并在特定列上运行MAX,我想不出一种运行此方法的方法。

我已经尝试过各种配置的IF,VLOOKUP和MAX,但是我什么也没得到。

有没有人对此有任何经验,可以请我指出正确的方向吗?

最佳答案

MAXIFS函数应该是您想要的。例如,假设您的数据位于A:C列中,则公式为

=MAXIFS(C:C,A:A,"Jeff",B:B,"Q")


将为您提供C列中的最大值,其中A行中的值为“ Jeff”,B行中的值为“ Q”。

08-19 08:58