查找最大值旁边的单元格的值

Find a value of a cell next to the max value

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

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

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

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

数组公式

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

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

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

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

加上大括号表示是数组公式.