Зміст
Microsoft Excel є одним з найбільш широко використовуваних додатків сучасного світу. Від великих корпоративних будинків до малих та середніх підприємств використовують цю програму. Ми можемо обробляти наші дані відповідно до нашого бажання за допомогою цієї програми. У цій статті ми пояснимо, як зіставити два стовпці та отримати вихідні дані з третього стовпця в Excel. Це використовується, коли нам потрібна певна кількість даних з великоготехнічний паспорт.
Завантажити Практичний посібник
Завантажте цей практичний посібник, щоб потренуватися, поки ви читаєте цю статтю.
Зіставити два стовпчики і вивести третій.xlsx3 способи зіставлення двох стовпців і виведення третього в Excel
Ми пояснимо, як зіставити два стовпці і вивести з третього в Excel за допомогою трьох простих методів. Візьмемо набір даних супермаркету, що складається з Ідентифікатор продукту і Ім'я та прізвище .
1. використання функції СРЗНАЧ для отримання результату з третього стовпчика в Excel
Функція VLOOKUP шукає значення в крайньому лівому стовпчику таблиці. І значення в тому ж рядку з вказаного нами стовпчика. За замовчуванням таблиця повинна бути відсортована за зростанням.
Синтаксис:
VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
Аргументи :
lookup_value - Ми шукаємо це значення через операцію. Наше шукане значення повинно бути в першому стовпчику вказаного діапазону даних, на який вказує table_array. Шукане_значення може бути значенням або посиланням на комірку.
table_array - Це діапазон, вказаний для пошуку значення_пошуку. Це може бути іменований діапазон або посилання на таблицю чи комірку. Тут має бути вказано значення, що повертається.
col_index_num - Це число вказує на те, який стовпець ми отримаємо у поверненні, починаючи з останнього стовпця масиву table_array.
range_lookup - Це логічне значення, яке задає характер пошуку функції. У нас є два варіанти Точний збіг або Орієнтовний збіг .
У цьому розділі ми будемо використовувати функція VLOOKUP щоб збіглися стовпчики.
Крок 1:
- Додаємо стовпець, щоб зробити Рахунок-фактура .
Крок 2:
- Ми зробимо свій внесок у ПОСВІДЧЕННЯ ОСОБИ і Ім'я та прізвище Ящик.
Крок 3:
- Тепер ми застосуємо ПЕРЕГЛЯД робота в Комірка F6 .
- Доповніть формулу і вона матиме такий вигляд:
=VLOOKUP(E6,$B$5:$C$12,2,FALSE)
Крок 4:
- Тепер натисніть Увійдіть .
Крок 5:
- Потягніть за Ручка наповнення до останньої комірки з даними.
Ми бачимо, що кожному з них відповідають такі назви Ідентифікатор продукту показують.
Крок 6:
- Якщо ми поставимо якусь ПОСВІДЧЕННЯ ОСОБИ якого немає в нашому наборі даних, і подивимося, що з цього вийде.
- Ми ставимо A-010 як ідентифікатор продукту.
Читати далі: Формула VLOOKUP для порівняння двох стовпців на різних аркушах!
2. INDEX+MATCH+IFERROR для отримання результатів з третього стовпця в Excel
Функція IFERROR перевіряє значення і чи є це помилкою чи ні. Якщо знаходить помилку, то виводить на екран те, що задано в аргументі. В іншому випадку повертає значення посилання.
Синтаксис:
IFERROR(value, value_if_error)
Аргументи:
значення - Це є аргументом для перевірки помилки.
value_if_error - значення_якщо_помилка Це значення, яке повертається, якщо формула призводить до помилки. Обчислюються наступні типи помилок: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? або #NULL!.
Функція MATCH шукає виділений об'єкт в заданому діапазоні, а також дає відносне положення цього об'єкта в цьому діапазоні. Ми використовуємо МАТЧ замість одного з ПОГЛЯД функції, якщо нам потрібно положення об'єкта в цьому діапазоні.
Синтаксис:
MATCH(значення_пошуку, масив_пошуку, [тип_відповідності])
Аргументи :
lookup_value - значення пошуку Це бажане значення, яке ми хочемо знайти в масиві look_array. Цей аргумент lookup_value може бути значенням (числом, текстом або логічним значенням) або посиланням на комірку з числом, текстом або логічним значенням.
lookup_array - масив пошуку Заданий діапазон комірок для пошуку.
match_type - Він може бути -1, 0 або 1. Аргумент match_type вказує, як Excel зіставляє значення пошуку зі значеннями в масиві пошуку. Значення за замовчуванням для цього аргументу - 1.
Функція INDEX повертає значення або посилання на комірку зі значенням з таблиці або діапазону. Існує два способи використання функції ІНДЕКС: Якщо ми хочемо повернути значення вказаної комірки або масиву комірок, ми використовуємо форму Масив. В іншому випадку ми використовуємо форму Посилання, щоб повернути посилання на вказані комірки.
Синтаксис:
INDEX(array, row_num, [column_num])
Аргументи:
масив - Діапазон або константа масиву. Якщо масив містить тільки один рядок або стовпець, відповідний аргумент row_num або column_num є необов'язковим. Якщо масив має більше одного рядка і більше одного стовпця, а використовується тільки row_num або column_num, INDEX повертає масив всього рядка або стовпця в масиві.
row_num - номер рядка Він є обов'язковим, якщо не присутній column_num. Він вибирає рядок у масиві для повернення значення з нього. Якщо row_num опущено, column_num є обов'язковим.
column_num - номер колонки Вона вибирає стовпець у масиві для повернення значення. Якщо номер стовпця не вказано, то обов'язковим є номер рядка.
Тут ми будемо використовувати комбінацію ПОМИЛКА , МАТЧ і ІНДЕКС функції для співставлення двох стовпців та отримання результату з третього.
Крок 1:
- Перейдіть на сторінку Комірка F6 .
- Запишемо формулу з відповідними аргументами. Отже, формула буде такою:
=IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")
Крок 2:
- Потім натисніть Увійдіть .
Крок 3:
- Потягніть за Ручка наповнення іконка Комірка F9 .
Тут ми порівнюємо два стовпчики і отримуємо результат у третьому стовпчику.
Крок 4:
- Тепер буде введено ідентифікатор товару, який відсутній у наборі даних.
- Ми ставимо A-010 і подивимося, що з цього вийде.
Ми бачимо цю прогалину у випадку будь-якого об'єкта, який не присутній у наборі даних.
Розбивка формули:
- MATCH(E6,$B$5:$B$12,0)
Ця формула відповідає Комірка Е6 в межах B5 до B12 Ось, 0 використовується для отримання точного збігу.
Вихід: 2
- INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0))
Ця формула повертає значення з діапазону C5 до C12 Другий аргумент, який був озвучений в ході дискусії, полягає в тому, що ІНДЕКС є результатом виконання функції МАТЧ функцію.
Продукція: Нафта
- IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")
Ця формула повертає порожній рядок, якщо результат функції INDEX є недопустимим. В іншому випадку це буде результат функції ІНДЕКС функцію.
Продукція: Нафта
Читати далі: Зіставлення двох стовпців в Excel та повернення третього (3 способи)
Схожі читання:
- Як порівняти два стовпці в Excel на наявність пропущених значень (4 способи)
- Як порівняти 4 стовпці в Excel (6 способів)
- Макрос Excel для порівняння двох стовпців (4 простих способи)
- Макрос для порівняння двох стовпців в Excel і виділення відмінностей
- Порівняння тексту в Excel у двох стовпчиках (7 плідних способів)
3. формула масиву INDEX-MATCH для зіставлення двох стовпців і виведення з третього
Тут ми використаємо формулу масиву і порівняємо два стовпчики, а з третього отримаємо висновок.
По-перше, додайте стовпець з нашими даними, щоб ми могли отримати повернення з цього стовпця.
Крок 1:
- Додайте три колонки в дані для встановлення посилань.
- Тепер, дайте відповідь на запитання щодо довідкових полів.
Крок 2:
- Тепер перейдіть до Комірка D17 .
- Напишіть формулу. Формула така:
=INDEX(D5:D12,MATCH(B17&C17,B5:B12&C5:C12,0))
Крок 3:
- Потім натисніть Ctrl+Shift+Enter тому що це функція масиву.
Крок 4:
- Перетягніть Ручка наповнення ікону.
Ми спробували співставити дві колонки набору даних з іншою таблицею і отримати результати з третьої колонки.
Пов'язаний контент: Формула Excel для порівняння двох стовпців і повернення значення (5 прикладів)
Висновок
У цій статті ми просто показали 3 способи зіставлення двох стовпців і отримання результатів з третього в Excel. Сподіваюся, це задовольнить ваші потреби. Будь ласка, загляньте на наш сайт Exceldemy.com та висловлюйте свої пропозиції у полі для коментарів.