我在Sheet1中有一个数据列表,其中包含一个数字和一个名称。在Sheet2中,我要打印三个最高数字的名称。其中一些数字可能相同,没关系,我仍然希望打印出三个最高的名字。我该怎么办?
=INDEX(SORT(Sheet1!$J$3:$J$97,1,FALSE),1,0)
=INDEX(SORT(Sheet1!$J$3:$J$97,1,FALSE),2,0)
=INDEX(SORT(Sheet1!$J$3:$J$97,1,FALSE),3,0)
我正在使用它们打印三个最高值
=INDEX(Sheet1!$A$3:$A$100, MATCH($A1, Sheet1!$J$3:$J$97, 0))
=INDEX(Sheet1!$A$3:$A$100, MATCH($A2, Sheet1!$J$3:$J$97, 0))
=INDEX(Sheet1!$A$3:$A$100, MATCH($A3, Sheet1!$J$3:$J$97, 0))
我使用这些来查找数字并返回名称,但是,如果数字重复,它将无法获取正确的对应数字。
答案 0 :(得分:0)
使用sortn。这是使用来自Google documentation
的示例数据的示例=SORTN(Sheet11!A2:B6, 3, 0, Sheet11!B2:B6, FALSE)
例如,如果您希望包括得分为80的所有人,则还有其他选择。
原始数据: