Повернення найбільшого значення за допомогою функції СРЗНАЧ в Excel

  • Поділитися Цим
Hugh West

Безсумнівно, ПЕРЕГЛЯД це універсальна і зручна функція в Excel А тепер, хіба не було б чудово, якби ми змогли отримати найбільше значення за допомогою Функція VLOOKUP Звучить складно, чи не так? Ні! У цій статті ми продемонструємо 4 зручних способи повернення максимального значення за допомогою функції ПЕРЕГЛЯД Крім того, ми навчимося отримувати наступне за величиною значення за допомогою функції ПЕРЕГЛЯД функцію.

Завантажити Практичний посібник

Повернення найбільшого значення за допомогою VLOOKUP.xlsx

Вступ до функції VLOOKUP

Якщо говорити простою мовою, то ПЕРЕГЛЯД або Вертикальний пошук отримує вхідні дані користувача, шукає їх на аркуші Excel і повертає еквівалентне значення, пов'язане з тими самими вхідними даними.

  • Функція Мета:

Функція VLOOKUP шукає значення в крайньому лівому стовпчику таблиці, а потім повертає значення в тому ж рядку з вказаного вами стовпчика.

  • Синтаксис:

=VLOOKUP(значення_пошуку,масив_таблиці,номер_індексу_колон,[діапазон_пошуку])

  • Аргумент Пояснення:
Аргумент Обов'язково/необов'язково Пояснення
lookup_value Необхідно значення, яке ми хочемо знайти
table_array Необхідно діапазон комірок, що містять вхідні дані
col_index_num Необхідно номер стовпця шуканого значення
range_lookup За бажанням TRUE означає приблизний збіг, FALSE - точний збіг
  • Параметр, що повертається:

Повертає точне або наближене значення, що відповідає введеному користувачем значенню.

4 способи повернення найбільшого значення за допомогою функції СРЗНАЧ в Excel

Перш за все, розглянемо набір даних "Інформація про працівників", наведений у B4:D14 клітинок, в яких відображається Загальний бал , Торговий представник. і ПОСВІДЧЕННЯ ОСОБИ З цієї нагоди ми хочемо повернути найвищу цінність з ПЕРЕГЛЯД Відтепер, не відкладаючи в довгий ящик, розглянемо кожен спосіб з відповідною ілюстрацією.

Тут ми використали Microsoft Excel 365 Ви можете використовувати будь-яку іншу версію на свій розсуд.

1. повернути найбільше значення на тому самому аркуші

Для початку давайте подивимось, як можна повернути найбільше значення на тому ж самому аркуші з допомогою функції MAX і ПЕРЕГЛЯД Функції. Тут, в Функція MAX повертає найбільше значення в заданому діапазоні, а функція ПЕРЕГЛЯД шукає і повертає знайдене значення.

📌 Кроки :

  • Спочатку перейдіть на сторінку B17 в комірку>> введіть формулу, наведену нижче.

=MAX(B5:B14)

Тут, в рамках програми "Відкритий світ", відбулася презентація B5:B14 клітинки відносяться до "Загальний бал" колонка.

  • Далі переходимо до C17 в комірку>> введіть вираз, наведений нижче.

=VLOOKUP(MAX($B$5:$B$14),B$5:D$14,2,FALSE)

Розбивка формули:

  • MAX($B$5:$B$14) → повертає найбільше значення з набору значень. Тут функція $B$5:$B$14 клітин - це номер 1 аргумент, який представляє собою "Загальний бал" колонка.
    • Вихід → 99
  • VLOOKUP(MAX($B$5:$B$14),B$5:D$14,2,FALSE) → шукає значення в крайньому лівому стовпчику таблиці, а потім повертає значення в тому ж рядку з вказаного вами стовпчика. Тут, MAX($B$5:$B$14) ( lookup_value аргумент) відображається з B$5:D$14 ( table_array масив аргумент). Далі, 2 ( col_index_num аргумент) - це номер стовпця, в якому знаходиться шукане значення. І нарешті, НЕПРАВДА ( range_lookup аргумент) відноситься до Точний збіг від шуканого значення.
    • Вихід → Люк

  • Зрештою, перейдіть на сторінку D17 в комірку>> вставити наступне рівняння.

=VLOOKUP(MAX(B5:B14),B5:D14,3,FALSE)

Так, наприклад, у B4:B14 клітинки вказують на "Загальний бал" колонка.

Читати далі: VLOOKUP Максимальне з декількох значень (з альтернативою)

2 Отримання найбільшого значення з іншого аркуша

Альтернативно, в якості альтернативи, може бути використана ПЕРЕГЛЯД може шукати значення з іншого аркуша. Тож давайте подивимося, як це працює.

📌 Кроки :

  • Спочатку введіть формулу, наведену нижче, в поле B5 в камеру.

=MAX('Інформація про працівника.'!B5:B14)

В даному випадку, "Інформація про співробітників". це ім'я робочого аркуша, тоді як B5:B14 клітинки представляють набір даних.

  • По-друге, переїхати до сусідньої C5 в комірку>> ввести наступне рівняння.

=VLOOKUP(MAX('Інформація про працівника.'!B5:B14),'Інформація про працівника.'!B5:D14,2,FALSE)

За такого сценарію B5:B14 представляють набір даних, а комірки "Інформація про співробітників". ім'я робочого аркуша.

  • По-третє, перейти до D5 Застосуйте комірку>> застосувати ПЕРЕГЛЯД функцію.

=VLOOKUP(MAX('Інформація про працівника'!B5:B14),'Інформація про працівника'!B5:D14,3,FALSE)

Читати далі: VLOOKUP Максимальне значення в Excel (з обмеженнями та альтернативними варіантами)

Схожі читання

  • VLOOKUP не працює (8 причин та шляхи вирішення)
  • Excel LOOKUP vs VLOOKUP: на 3 прикладах
  • Функція INDEX MATCH vs VLOOKUP (9 прикладів)
  • Чому VLOOKUP повертає #N/A при наявності збігу (5 причин та шляхи вирішення)
  • ВЛОКЗАП Excel для повернення декількох значень по вертикалі

3. вибірка найбільшого значення з декількох аркушів

І навпаки, ми також можемо повернути найбільше значення з декількох аркушів, використовуючи функцію ПЕРЕГЛЯД У цій ситуації припустимо, що функція Інформація для працівників з Азійського регіону набір даних, який відображає Загальний бал , Торговий представник і ПОСВІДЧЕННЯ ОСОБИ відповідно.

Аналогічним чином ми маємо Інформація для працівників Європейського регіону набір даних.

Нарешті, набір даних Інформація для співробітників для Африканського регіону доступний.

📌 Кроки :

  • В першу чергу, зверніться до B5 в комірку>> вставити наступний вираз Батончик "Формула .

=MAX(Азія!B5:B11,Європа!B5:B11,Африка!B5:B11)

Тут, в рамках програми "Відкритий світ", відбулася презентація B5:B11 клітинки вказують на те, що "Загальний бал" у колонці "Азія" , "Європа" і "Африка" аркуші.

  • Після цього введіть вираз, наведений нижче, в поле C5 в камеру.

=IFERROR(VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Europe!B5:B11),Europe!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Africa!B5:B11),Africa!$B$5:$D$11,2,FALSE), "NOT FOUND")))

Розбивка формули:

  • VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$D$11,2,FALSE) → тут, MAX(Азія!B5:B11) ( lookup_value аргумент) відображається з Азія! $B$5:D$11 ( table_array аргумент) в масиві "Азія" аркуш. Далі, 2 ( col_index_num аргумент) - це номер стовпця, в якому знаходиться шукане значення. І нарешті, НЕПРАВДА ( range_lookup аргумент) відноситься до Точний збіг від шуканого значення.
    • Вихід → Люк
  • VLOOKUP(MAX(Europe!B5:B11),Europe!$B$5:$D$11,2,FALSE) → в "Урядовому кур'єрі". MAX(Europe!B5:B11) ( lookup_value аргумент) відображається з Європа! $B$5:D$11 ( table_array аргумент) в масиві "Європа" аркуш.
    • Вихід → Джон
  • VLOOKUP(MAX(Africa!B5:B11),Africa!$B$5:$D$11,2,FALSE) → тут, MAX(Африка! B5:B11) ( lookup_value аргумент) відображається з Африка! $B$5:D$11 ( table_array аргумент) в масиві "Африка" аркуш.
    • Вихід → Кріс
  • IFERROR(VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Europe!B5:B11),Europe!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Africa!B5:B11),Africa!$B$5:$D$11,2,FALSE), "NOT FOUND"))) стає
    • IFERROR(("Luke", "Jon", "Chris"), "NOT FOUND") в "Урядовому кур'єрі". Функція IFERROR повертає значення_якщо_помилка, якщо помилка є, і значення самого виразу в іншому випадку. Тут функція ("Люк", "Джон", "Кріс") це значення аргумент, і "НЕ ЗНАЙДЕНО" це значення_якщо_помилка У цьому випадку функція повертає ім'я, що відповідає аргументу "Найвища точка" .
    • Вихід → Люк

  • Аналогічно скопіюйте та вставте формулу в поле D5 мобільний телефон, щоб отримати працівника "ID" що відповідає "Люк" а саме "104" .

=IFERROR(VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$D$11,3,FALSE),IFERROR(VLOOKUP(MAX(Europe!B5:B11),Europe!$B$5:$D$11,3,FALSE),IFERROR(VLOOKUP(MAX(Africa!B5:B11),Africa!$B$5:$D$11,3,FALSE), "NOT FOUND")))

4. найбільше значення дохідності за критеріями

З одного боку, ми можемо обчислити найбільше значення, використовуючи ПЕРЕГЛЯД Тут ми об'єднаємо функцію на основі певних критеріїв. Функція MAXIFS повертає найбільше значення відповідно до критеріїв, а функція ПЕРЕГЛЯД яка повертає знайдене значення.

Тепер, припустимо, у нас є Дані про продажі Корпорації "Жеребець набір даних, показаний в B4:E17 клітинок, на яких зображено "Посвідчення працівника" , "ПІБ працівника" , "Заробітна плата" і "Дата приєднання" .

📌 Кроки :

  • Для початку перейдіть до розділу D19 в комірку>> введіть формулу, наведену нижче.

=VLOOKUP(MAXIFS(B5:B17,D5:D17,">10000"),B5:E17,2,FALSE)

Розбивка формули:

  • MAXIFS(B5:B17,D5:D17,”>10000″) → повертає максимальне значення серед комірок, визначених за заданим набором критеріїв. Тут, B5:B17 ( max_range звідки повертається значення. Далі в методі D5:D17 ( критерії_діапазон аргумент), звідки витягується значення, що відповідає значенню "10000" ( критерії1 аргумент) збігається.
    • Вихід → 135
  • VLOOKUP(MAXIFS(B5:B17,D5:D17,">10000″),B5:E17,2,FALSE) → стає
    • VLOOKUP(135,B5:E17,2,FALSE) → Ось, 135 ( lookup_value аргумент) відображається з B5:E17 ( table_array масив аргумент). Далі, 2 ( col_index_num аргумент) - це номер стовпця, в якому знаходиться шукане значення. І нарешті, НЕПРАВДА ( range_lookup аргумент) відноситься до Точний збіг від шуканого значення.
    • Вихід → Глорія

Альтернатива функції ПОИСК: використання формули ІНДЕКС-МАТЧ для отримання найбільшого значення

Тепер, якщо ви не бажаєте користуватися ПЕРЕГЛЯД з будь-якої причини, ви можете скористатися функцією ІНДЕКС і МАТЧ повертає найбільше значення, тому просто слідуйте за ним.

📌 Кроки :

  • В першу чергу, введіть D19 і застосуємо наступне рівняння.

=INDEX(B5:E17,MATCH(MAX(D5:D17),D5:D17,0),2)

Розбивка формули:

  • MAX(D5:D17) → Так, наприклад, у $B$5:$B$14 клітин - це номер 1 аргумент, який представляє собою "Загальний бал" колонка.
    • Результат → $45,000
  • MATCH(MAX(D5:D17),D5:D17,0)→> MATCH(MAX(D5:D17),D5:D17,0)→ В даній формулі, як правило, використовується коефіцієнт MAX(D5:D17) вказує на комірку "Заробітна плата" з "$45,000" Наступний, D5:D17 представляє масив, з якого "Заробітна плата" стовпчик, в якому знаходиться значення. Нарешті, 0 вказує на те, що Точний збіг критерії.
    • Вихід → 9
  • INDEX(B5:E17,MATCH(MAX(D5:D17),D5:D17,0),2) → стає
    • INDEX(B5:E17,9,2) → повертає значення на перетині рядка і стовпця в заданому діапазоні. У цьому виразі функція B5:E17 це масив аргумент - оцінки, які набрали студенти. Далі, 9 це row_num аргумент, що вказує на розташування рядка. Нарешті, 2 є необов'язковим column_num аргумент, який вказує на місце розташування стовпця.
    • Вихід → Наташа

Як отримати наступне найбільше значення за допомогою VLOOKUP

Крім того, ми можемо отримати друге за величиною значення за допомогою функції ПЕРЕГЛЯД Це просто і легко, тому просто виконайте наведені нижче кроки.

📌 Кроки :

  • Перш за все, перейдіть на сторінку D19 в комірку>> введіть формулу, наведену нижче.

=VLOOKUP(MAX(D5:D17),B5:E17,2,TRUE)

Так, наприклад, в рамках D5:D17 клітинки вказують на "Заробітна плата" колонка.

Читати далі: Що таке табличний масив у VLOOKUP (пояснення на прикладах)

Важливі моменти для запам'ятовування

  • По-перше, це стосується ПЕРЕГЛЯД функція завжди шукає значення від крайнього лівого верхнього стовпчика до правого, що означає, що ця функція " Ніколи " шукає дані зліва.
  • По-друге, якщо ми введемо значення менше, ніж " 1 " в якості індексу стовпця, функція поверне помилку.
  • По-третє, якщо на аркуші є декілька найбільших значень, то ПЕРЕГЛЯД повертає перше найбільше значення в списку.

Практична секція

Ми надали Практика Будь ласка, переконайтеся, що ви робите це самостійно.

Висновок

По суті, ця стаття показує 4 ефективні методи, як ПЕРЕГЛЯД Отже, уважно прочитайте повну версію статті та завантажте безкоштовний робочий зошит для практики. Сподіваємося, що стаття була корисною для вас, а якщо у вас виникнуть додаткові запитання чи рекомендації, будь ласка, не соромтеся коментувати тут. Наостанок, завітайте на сайт ExcelWIKI за багатьма іншими подібними статтями.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.