LARGE функция Excel - Изчислете kth най -голяма стойност

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок демонстрира как да използвате Функция 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

wave wave wave wave wave