Изтеглете примерната работна книга
Този урок демонстрира как да използвате Функция Excel LARGE в Excel за изчисляване на n -тата най -голяма стойност.
LARGE Общ преглед на функцията
Функцията LARGE изчислява k -тата най -голяма стойност.
За да използвате функцията LARGE Excel Worksheet, изберете клетка и въведете:
(Забележете как се появяват входовете на формулата)
LARGE функция Синтаксис и входове:
1 | = LARGE (масив, k) |
масив - Масив от числа.
к - Позицията на стойността, която искате да върнете. Пример: 6 ще върне шестата по големина стойност.
Как да използвате функцията LARGE
Функцията LARGE връща k-тото най-голямо число от диапазон от стойности. Това е обратното на функцията SMALL.
За да използвате функцията LARGE, използвайте следната формула:
1 | = ГОЛЯМ (B2: B9, 3) |
Тук търсим третото по големина число (3 -ти най -стар ученик) в диапазона B2: B9.
Грешка извън обхвата
Ако въведете число k, по -голямо от броя на елементите в диапазона, функцията LARGE ще върне #NUM! грешка
1 | = ГОЛЯМ (B2: B8, 8) |
Забележете, че тук търсим осмото по големина число в диапазон от само 7 числа. Така че функцията LARGE връща #NUM !.
Нечислени данни
Функцията LARGE напълно ще игнорира нецифрени данни, сякаш тези данни не са част от диапазона от данни.
1 | = ГОЛЯМ (B2: B8, 4) |
ГОЛЯМА Ако
Можем да използваме и функцията LARGE с критерии, за да изпълним „голямо if“. Например, да речем, че искаме да намерим втория най -стар ученик от мъжки пол.
Ще използваме тази формула на масива:
1 | {= ГОЛЯМ (АКО (B2: B8 = "M", C2: C8), 2)} |
Забележка: Когато изграждате функции на масив, трябва да натиснете CTRL + SHIFT + ENTER вместо само ENTER след създаването на формулата.
Ще забележите как се появяват къдравите скоби. Не можете просто да въведете ръчно фигурните скоби; трябва да използвате CTRL + SHIFT + ENTER.
За да научите повече за това как работи голямата формула „IF“, прочетете нашия урок за LARGE If и LARGE IF.
Сортирайте с функцията LARGE
Доста полезен случай за използване на функцията LARGE е да сортирате данните в низходящ (от най -големия до най -малкия) ред. За да сортираме данни, комбинираме функцията LARGE с функцията ROW.
1 | = ГОЛЯМ ($ A $ 2: $ A $ 8, ROW ()-1) |
Тази функция работи, като използва функцията ROW за определяне на k-стойността. Забележете как ред 2 има най -големия брой (k = 1), ред 3 има втория по големина (k = 2), така нататък и т.н. По този начин се сортира диапазонът от най -големия до най -малкия.
За да научите повече, прочетете нашия урок за Сортиране с малките и големите функции.
Забележка: Горната формула използва абсолютни препратки (знаците $) за заключване на препратки към клетки при копиране на формули. Ако не сте запознати с това, моля, прочетете нашето ръководство за справки в Excel (връзка към: https://www.automateexcel.com/excel/basics/cell-references?preview=true#Absolute_Frozen_and_Relative_References )
ГОЛЯМА функция в Google Таблици
Функцията LARGE работи абсолютно същото в Google Sheets, както и в Excel.
ГОЛЕМИ Примери във VBA
Можете също да използвате функцията LARGE във VBA. Тип:application.worksheetfunction.large (масив, k)
За аргументите на функцията (масив и т.н.) можете или да ги въведете директно във функцията, или да определите променливи, които да използвате вместо това.
Връщане към списъка с всички функции в Excel