我已经尝试让这个工作了好几天,但我没有任何进展。
我有一张表,上面有不同人在不同日子里的地点和温度记录。
我想按地点找到最新的测量日期和记录者的姓名。只是 如果他是一个主管。
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)
但我一直没能提出一个条件,只有在职称是主管的情况下才算日期,更没能按地点得到最近一次测量的主管姓名。
谁能给我指点一下?
MAXIFS允许多个标准。
=MAXIFS(D:D,C:C,"Supervisor",A:A,A2)
如果一个人有动态阵列公式FILTER,为名称。
=@FILTER(B:B,(D:D=F2)*(A:A=A2))
如果没有FILTER,那么请看这里,如何用多标准做INDEX。Vlookup使用2列引用另一列