Второе по величине значение


11

Я знаю, как использовать MAX (A1: A30), чтобы получить наибольшее значение в диапазоне ячеек от A1 до A30.

Но как мне получить второе или третье по величине значение?

Ответы:


9

Следующая формула позволит вам выбрать максимальное значение, которое вы хотите:

=INDEX(SORT(UNIQUE(A1:A30),1,FALSE),1,0)

Формула объясняется изнутри:

  • SORTФункция сортирует диапазон DESCENDINGчерез FALSE оператора ( от высокой к низкой). 1Указывает на то, что первый столбец.
  • UNIQUEФункция исключает любые дубликаты
  • INDEXФункция позволит вам выбрать заказ вы хотите: 1для первого, 2для второго .... и так далее.

Я собирался написать сценарий и обнаружил, что проблема может быть решена с помощью старых добрых формул!


8

Попробуйте поискать SMALLи LARGEформулу.

Я бы использовал:

=LARGE(UNIQUE(A1:A30);2)

UNIQUEвыбирать и искать только различные значения в диапазоне. Номер 2для второго по величине числа.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.