查找最大值旁边的单元格的值
Find a value of a cell next to the max value
我有一个包含 3 列的 sheet:员工、角色、开始日期
每个员工都有多个记录(他在公司的历史)。
我有一个所有员工的列表(不同的列表),我想为每个员工有一列当前角色 - 这意味着每个员工的最大日期角色。我正在尝试 vlookup,并且 ={max(if...} 方法但无法正确处理。
这是示例的屏幕截图。如您所见,我知道如何获取最新日期(最大值),但我找不到获取该日期相关角色的方法。
数组公式
Select 单元格 I2
并且由于这是一个 数组公式,您将公式粘贴到公式栏中并按住左侧 ALT 和 SHIFT 键,然后按 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!!!
加上大括号表示是数组公式.
我有一个包含 3 列的 sheet:员工、角色、开始日期
每个员工都有多个记录(他在公司的历史)。
我有一个所有员工的列表(不同的列表),我想为每个员工有一列当前角色 - 这意味着每个员工的最大日期角色。我正在尝试 vlookup,并且 ={max(if...} 方法但无法正确处理。
这是示例的屏幕截图。如您所见,我知道如何获取最新日期(最大值),但我找不到获取该日期相关角色的方法。
数组公式
Select 单元格 I2
并且由于这是一个 数组公式,您将公式粘贴到公式栏中并按住左侧 ALT 和 SHIFT 键,然后按 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!!!
加上大括号表示是数组公式.