【问题标题】:Find a value of a cell next to the max value查找最大值旁边的单元格的值
【发布时间】:2018-10-28 15:45:50
【问题描述】:

我有一个包含 3 列的工作表:员工、角色、开始日期

每个员工都有多条记录(他在公司的历史)。

我有一个所有员工的列表(不同的列表),我想为每个员工提供一个当前角色的列 - 这意味着每个员工的最大日期的角色。我正在尝试 vlookup,并且 ={max(if...} 方法但无法正确处理。

这是一个示例的屏幕截图。如您所见,我知道如何获取最新日期(最大值),但我找不到获取该日期相关角色的方法。

【问题讨论】:

  • 我们必须至少查看一些示例数据和您尝试过的公式才能为您提供帮助。如果不更好地理解数据布局,就不可能给出示例解决方案。
  • 谢谢@PeterT,我已经添加了我当前状态的截图。

标签: excel excel-formula max vlookup maxifs


【解决方案1】:

数组公式

选择单元格I2,由于这是一个数组公式,您将公式粘贴到公式栏中并按住左侧ALTSHIFT 键,然后按 ENTER

=INDEX(B$2:B$45,MATCH(G2&H2,A$2:A$45&C$2:C$45,0))

公式在公式栏中将如下所示:

{=INDEX(B$2:B$45,MATCH(G2&H2,A$2:A$45&C$2:C$45,0))} 'Do NOT use this!!!

带有花括号表示它是一个数组公式

【讨论】:

    猜你喜欢
    • 2020-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-30
    • 1970-01-01
    • 2017-02-22
    相关资源
    最近更新 更多