Home Articles

在excel中,从一系列行返回具有来自另一列的最高值的行的列值

Asked
Viewed 1750 times
0

如果问题听起来很模糊,我道歉,但让我解释一下 . 我有一个包含20行的电子表格,每行包含员工姓名,ID,呼叫MTD,呼叫丢弃MTD和满意率的列 . 我正在尝试创建单独的单元格,这将列出满意率最高的前3名员工 . 由于此电子表格每天更新,我正在尝试创建一个公式,列出前三个,而不是每次手动输入 .

所以基本上不是返回包含第二高满意率值的单元格(我用= LARGE()),我试图返回与该单元格对应的员工的名称 . 那是我被困的地方 . 任何帮助,将不胜感激 . 我只想尝试在Excel中执行此操作,而不是使用VBA .

1 Answer

  • 0

    您可以使用LARGE,INDEX和MATCH(假设您没有两名具有相同费率的员工)

    =index(employees,match(satisfaction_rate,satisfaction_rates,0))

    =index(employees,match(large(satisfaction_rates,2),satisfaction_rates,0))

Related