Як зіставити кілька стовпців в Excel (найпростіші 5 способів)

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

Якщо ви шукаєте кілька найпростіших способів зіставлення кількох стовпців у Excel, тоді ця стаття може виявитись корисною. Іноді виникає необхідність пошуку певного значення в декількох стовпцях у Excel. Але робити це вручну стає нудно і неефективно. Отже, для цього ви можете скористатися будь-яким із наведених нижче методів, щоб легко зіставити кілька стовпців у Excel.

Завантажити книгу Excel

Співставлення декількох стовпців.xlsx

5 способів зіставлення декількох стовпців в Excel

Давайте подивимося на таблицю нижче. Тут я використав 5 колонок з назвами Місцезнаходження, Рік, Фрукти, овочі, Продажі За будь-яку конкретну Фрукти або Овочі, можна скористатися наступними методами для підбору інших значень, що відповідають цьому Фрукти або Овочевий з декількох колонок.

Спосіб-1: Використання функції ІНДЕКС та СПІВПАДІННЯ для декількох стовпців

Припустимо, я хочу отримати Продажі значення, що відповідає кожному елементу в Продукція Щоб знайти це значення, потрібно порівняти кілька стовпців і використати функцію Формула масиву .

Ця формула включає в себе функція COLUMN , функція TRANSPOSE , функція MMULT , функція MATCH і функція INDEX .

Крок-01 :

Виберіть вихід Комірка G5

=INDEX($D$5:$D$7,MATCH(1,MMULT(--($B$5:$C$7=F5),TRANSPOSE(COLUMN($B$5:$C$7)^0)),0))

Ось, -($B$5:$C$7=F5) згенерує ПРАВДА/НЕПРАВДА для кожного значення в діапазоні в залежності від того, чи виконується критерій, чи ні, а потім - перетворить ПРАВДА і НЕПРАВДА в 1 і 0 .

Він сформує масив з 3 рядків і 2 стовпців.

У цій частині, TRANSPOSE(COLUMN($B$5:$C$7)^0) , Функція COLUMN створить масив з 2 стовпців і 1 рядка, а потім Функція TRANSPOSE перетворить цей масив в 1 стовпчик і 2 рядки.

Потужність нуль перетворить всі значення в масиві в 1 .

Тоді функція MMULT буде виконувати матричне множення між цими двома масивами.

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

Насамкінець, в рамках проекту Функція INDEX поверне відповідне значення.

Крок-02 :

Натисніть ENTER

Перетягніть вниз Ручка наповнення

Результат :

Тоді ви отримаєте наступні результати.

📓 Зауважте:

Для інших версій, крім Microsoft 365 необхідно натиснути кнопку CTRL+SHIFT+ENTER замість того, щоб натиснути ENTER .

Читати далі: Зіставлення двох стовпців та виведення третього в Excel (3 швидких способи)

Спосіб-2: Використання формули масиву для зіставлення декількох критеріїв

Для зіставлення декількох критеріїв в декількох стовпцях і отримання значення Продажі ви повинні використовувати Формула масиву який включає в себе ІНДЕКС і Функція MATCH .

Крок-01 :

Виберіть вихід Комірка H7

=INDEX(F5:F11, MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0))

Тут, у MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0) , 1 це шукане значення , H4, H5, H6 є критерієм, який буде шукатися в B5:B11, C5:C11, і D5:D11 діапазони відповідно і 0 це для точний збіг.

Тоді функція INDEX дасть відповідне значення.

Крок-02 :

Натисніть ENTER і з'явиться наступний результат.

📓 Зауважте:

Для інших версій, крім Microsoft 365 необхідно натиснути кнопку CTRL+SHIFT+ENTER замість того, щоб натиснути ENTER .

Читати далі: Формула Excel для порівняння двох стовпців і повернення значення (5 прикладів)

Спосіб 3: Використання формули не масиву для зіставлення декількох критеріїв

Для зіставлення декількох критеріїв в декількох стовпцях і отримання значення Продажі ви можете скористатися Не Формула масиву який включає в себе ІНДЕКС і Функція MATCH .

Крок-01 :

Виберіть вихід Комірка H7

=INDEX(F5:F11, MATCH(1, INDEX((H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0, 1), 0))

Крок-02 :

Натисніть ENTER і тоді ви отримаєте наступний результат.

Пов'язаний контент: Порівняння трьох стовпців в Excel і повернення значення (4 способи)

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

  • Порівняння двох стовпців в Excel та виділення більшого значення (4 способи)
  • Як порівняти два стовпці в Excel на наявність пропущених значень (4 способи)
  • Як порівняти два стовпці та повернути спільні значення в Excel
  • Макрос Excel для порівняння двох стовпців (4 простих способи)
  • Як порівняти два стовпці в Excel на відповідність (8 способів)

Спосіб 4: Використання формули масиву для зіставлення декількох критеріїв у рядках і стовпцях

Тепер припустимо, що ви хочете зіставити критерії як по рядках, так і по стовпцях. Для цього вам потрібно використати функцію Формула масиву який включає в себе ІНДЕКС і Функції МАТЧ .

Крок-01 :

Виберіть вихід Комірка H8

=INDEX(C6:E8, MATCH(H7,B6:B8,0), MATCH(H5&H6,C4:E4&C5:E5,0))

MATCH(H7, B6:B8,0) використовується для зіставлення по рядках, а MATCH(H5&H6, C4:E4&C5:E5,0) використовується для зіставлення по стовпчиках.

Крок-02 :

Натисніть ENTER і ви отримаєте наступний результат.

📓 Зауважте:

Для інших версій, крім Microsoft 365 необхідно натиснути кнопку CTRL+SHIFT+ENTER замість того, щоб натиснути ENTER .

Читати далі: Як порівняти 3 стовпці для збігів в Excel (4 способи)

Спосіб 5: Використання VLOOKUP

Припустимо, ви хочете дізнатися відповідну Рік, місцезнаходження, і Продажі значення по відношенню до Банан Щоб отримати декілька значень для одного заданого значення, необхідно використати функція VLOOKUP .

Крок-01 :

Виділіть 3 вихідні комірки одночасно; C10, D10, E10

=VLOOKUP(B10,B4:E7,{2,3,4},FALSE)

Ось, B10 це looku p_value , B4:E7 це table_array , {2,3,4} це col_index_num і НЕПРАВДА призначений для Точний збіг .

Крок-02 :

Натисніть ENTER і ви отримаєте наступні результати.

📓 Зауважте:

Для інших версій, крім Microsoft 365 необхідно натиснути кнопку CTRL+SHIFT+ENTER замість того, щоб натиснути ENTER .

Читати далі: Як порівняти три стовпці в Excel за допомогою VLOOKUP

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

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

Висновок

У цій статті я спробував розглянути найпростіші способи ефективного зіставлення декількох стовпців в Excel. Сподіваюся, вона буде вам корисною. Якщо у вас є якісь пропозиції або питання, не соромтеся ділитися ними з нами.

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