Обща формула
=LARGE(range,n)
Обобщение
За да получите втората по големина стойност, третата по големина стойност, четвъртата по големина стойност и т.н., от набор от данни, можете да използвате функцията LARGE. В показания пример формулата в I5 е:
=LARGE($C5:$G5,I$4)
Докато формулата се копира в таблицата и надолу, тя връща 3-те най-добри резултата за всеки ученик в списъка.
Обяснение
Функцията LARGE е напълно автоматична - просто трябва да предоставите диапазон и цяло число за "nth", за да посочите класираната стойност, която искате. Официалните имена на тези аргументи са "масив" и "k".
Например можем да използваме LARGE, за да получим топ 3 резултата за Хана по следния начин:
=LARGE(C5:G5,1) // best score =LARGE(C5:G5,2) // 2nd best score =LARGE(C5:G5,3) // 3rd best score
В показания пример формулата в I5 изглежда така:
=LARGE($C5:$G5,I$4)
Това е умело използване на смесени референции, което се възползва от числата 1,2 и 3, които вече са в диапазона I5: K5, така че те могат да бъдат включени във формулата за n:
- Стойността, дадена за масива, е смесената препратка $ C5: $ G5. Колоните с бележки са заключени, но редовете не са. Това позволява на редовете да се актуализират при копиране на формулата, но предотвратява промяната на колоните при копиране на формулата.
- Стойността, дадена за k (n), е друга смесена референция, I $ 4. Тук редът е заключен, така че няма да се промени, когато формулата се копира надолу. Колоната обаче не е заключена, което й позволява да се променя при копиране на формулата.
Забележка: използвайте функцията SMALL, за да получите n-тата най-малка стойност.