我想在Excel中使用LARGE函數,但是當我使用相同編號的多個結果時,它會返回兩次或多次相同的結果。我想要它做的是移到列表中的下一個項目。這裏有一個例子:列出Excel中一個表中的前5個項目
=INDEX(Movies[Title],MATCH(LARGE(Movies[Rating If Genres],1),Movies[Rating If Genres],0))
=INDEX(Movies[Rating],MATCH(LARGE(Movies[Rating If Genres],1),Movies[Rating If Genres],0))
=INDEX(Movies[Title],MATCH(LARGE(Movies[Rating If Genres],2),Movies[Rating If Genres],0))
=INDEX(Movies[Rating],MATCH(LARGE(Movies[Rating If Genres],2),Movies[Rating If Genres],0))
=INDEX(Movies[Title],MATCH(LARGE(Movies[Rating If Genres],3),Movies[Rating If Genres],0))
=INDEX(Movies[Rating],MATCH(LARGE(Movies[Rating If Genres],3),Movies[Rating If Genres],0))
=INDEX(Movies[Title],MATCH(LARGE(Movies[Rating If Genres],4),Movies[Rating If Genres],0))
=INDEX(Movies[Rating],MATCH(LARGE(Movies[Rating If Genres],4),Movies[Rating If Genres],0))
=INDEX(Movies[Title],MATCH(LARGE(Movies[Rating If Genres],5),Movies[Rating If Genres],0))
=INDEX(Movies[Rating],MATCH(LARGE(Movies[Rating If Genres],5),Movies[Rating If Genres],0))
這將產生:
Title | Rating
--------------------------|---------
Alien | 8.5
Blade | 7.0
>30 Days of Night | 6.6
>30 Days of Night | 6.6
Blade: House of Chthon | 6.5
這其中顯示了同一部電影的兩倍(夜30天),當他們中的一個應該是刀鋒戰士2,因爲它有一個6.6評級以及。
因此,我所做的是如果我指定的流派匹配電影的流派(評級如果流派),我將評級存儲在表中的一列中。之後,我從這份名單中選出最高的類型。
我該怎麼做才能讓它顯示Blade II的LARGE功能結果,而不是顯示30 Days of Night兩次?
謝謝!這工作令人驚訝! – rjbogz