2017-02-16 53 views
0

如果問題聽起來含糊不清,我表示歉意,但讓我解釋一下。我有一個包含20行的電子表格,每行包含員工姓名,ID,呼叫佔用MTD,呼叫掉線MTD和滿意率的列。我正在嘗試創建單獨的單元格,列出滿足率最高的前3名員工。由於這個電子表格是每天更新的,我試圖創建一個公式,它將列出前三名,而不是每次手動輸入。在excel中,從一系列行中返回具有來自另一列中最高值的行的列值

因此,基本上不是返回包含第二高滿意率值的單元格(我使用= LARGE()),我試圖返回與該單元格對應的員工的名稱。那是我卡住的地方。任何幫助,將不勝感激。我只是試圖在Excel中做到這一點,而不是使用VBA。

回答

0

你可以做到這一點與大,索引和MATCH(假設你沒有這兩個員工以同樣的速度)

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

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

相關問題