EXCEL用INDEX和MAX计算最大值时找到单元格文本

问题描述 投票:0回答:1

我已经尝试让这个工作了好几天,但我没有任何进展。

我有一张表,上面有不同人在不同日子里的地点和温度记录。

我想按地点找到最新的测量日期和记录者的姓名。只是 如果他是一个主管。

Locat.  Name    Title       Date        Latest measure  I Want this??   and this??
CA23    Tom     Supervisor  8/5/2018    2/24/2020       1/15/2019       Tom
CA23    Tom     Supervisor  1/15/2019   2/24/2020       1/15/2019       Tom
CA23    John    Contractor  2/24/2020   2/24/2020       1/15/2019       Tom
AZ58    Tina    Supervisor  6/25/2019   12/21/2019      6/25/2019       Tina
AZ58    Jose    Contractor  7/28/2018   12/21/2019      6/25/2019       Tina
AZ58    Karl    Contractor  12/21/2019  12/21/2019      6/25/2019       Tina
FL61    Tony    Contractor  3/26/2019   3/15/2020       3/15/2020       Linda
FL61    Emma    Supervisor  8/28/2019   3/15/2020       3/15/2020       Linda
FL61    Linda   Supervisor  3/15/2020   3/15/2020       3/15/2020       Linda

为了得到最新的日期,按地点,我使用 =MAXIFS(D3:D11,A3:A11,A3) 但我一直没能提出一个条件,只有在职称是主管的情况下才算日期,更没能按地点得到最近一次测量的主管姓名。

谁能给我指点一下?

excel indexing max maxifs
1个回答
2
投票

MAXIFS允许多个标准。

=MAXIFS(D:D,C:C,"Supervisor",A:A,A2)

如果一个人有动态阵列公式FILTER,为名称。

=@FILTER(B:B,(D:D=F2)*(A:A=A2))

enter image description here

如果没有FILTER,那么请看这里,如何用多标准做INDEX。Vlookup使用2列引用另一列

© www.soinside.com 2019 - 2024. All rights reserved.