ExcelでLARGE関数を使用しようとしていますが、同じ番号の結果が複数ある場合、同じ結果が2回以上返されます。私がやりたいのは、リストの次の項目に移動することです。次に例を示します。
=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
これは同じ映画を2回(30 Days of Night)上映していますが、そのうちの1つは6.6の評価もあるため、BladeIIである必要があります。
つまり、指定したジャンルが映画のジャンルと一致する場合は、テーブルの列に評価を保存します(ジャンルの場合の評価)。その後、そのリストから最高のジャンルを選びます。
30 Days of Nightを2回表示するのではなく、LARGE関数のBlade IIの結果を表示するようにするにはどうすればよいですか?