如果满足条件并在返回相应的单元格值时在列中查找最大值?

时间:2015-12-02 23:32:28

标签: excel

我有一个包含时间和任务的电子表格:

   Company: PG Limited

    Task    Time
    A       1
    B       7
    C       9 
    A       10


    Company: BP Limited

    Task    Time
    A       7
    B       3
    C       1 
    A       1

我想在我的时间列中找到任务为“A”的最大值并返回公司名称。

可以这样做吗?我真的很感激这方面的帮助。 这是我的最大公式:

=MAX(IF('Total Data'!D:D="A",'Total Data'!E:E))

以下是我尝试使用索引匹配的改编公式

=INDEX('Total Data'!E:E,MATCH(MAX(IF('Total Data'!D:D="Total",'Total Data'!E:E)),'Total Data'!D:D,0))

但我刚收到#N / A错误

1 个答案:

答案 0 :(得分:0)

使用此公式:输入公式后按Ctr + Shift + Enter。

=INDEX(A1:A5,MAX(IF(A1:B5=MAX(A1:B5),ROW(A1:B5)-ROW(A1)+1)))

截图

enter image description here