Друге за значенням


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- 2-е за величиною число.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.