【问题标题】:EXCEL Finding a cell text when calculating a Maximum value with INDEX and MAXEXCEL 使用 INDEX 和 MAX 计算最大值时查找单元格文本
【发布时间】:2020-09-30 11:21:15
【问题描述】:

几天来我一直试图让它工作,但我没有得到任何结果。

我有一张纸,上面有不同人在不同日子的位置和温度记录。

如果他/她是主管,我想按地点查找采取措施的最新日期和记录者的姓名:

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】:

    MAXIFS 允许多个条件:

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

    那么如果有动态数组公式FILTER,对于名称:

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

    如果没有 FILTER,请在此处查看如何使用多个条件进行 INDEX:Vlookup using 2 columns to reference another

    【讨论】:

    • 当然,我将一个 INDEX/AGGREGATE 方法放在 G 列中,甚至没有考虑 FILTER,哈哈。
    • 我不得不改变我的想法。我先了解所有新公式,然后再使用旧公式。
    • ^ IMO,这就是 Excel 答案现在应该是这样的...提出新公式(正如我看到你一直在做的那样)。
    • 哇,它按预期工作,谢谢!。我什至没有考虑过使用 FILTER。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-05
    • 1970-01-01
    • 1970-01-01
    • 2018-09-11
    • 1970-01-01
    • 2021-12-09
    • 2016-06-17
    相关资源
    最近更新 更多