Двовимірний VLOOKUP

Зміст

Функції VLOOKUP і HLOOKUP добре відомі для пошуку даних в одному вимірі:

І потім:

Однак що станеться, якщо у нас є ДВИМІРНИЙ масив

І ми хочемо знайти вартість човнів у березні-08. Тому ми можемо додати два випадаючі меню, щоб визначити вид транспорту та місяць, який нам потрібен:

Excel надає функцію під назвою INDEX, яка дозволяє нам повертати значення з двовимірного масиву:
ІНДЕКС (масив_диапазон, номер рядка, номер стовпця)

Де
• Array_Range - це діапазон двовимірного масиву в Excel - у цьому випадку $ B $ 4: $ H $ 7
• Номер ряду - це позиція у списку, де ми знаходимо текст “Човен” - у цьому випадку 1
• Номер колонки-це позиція у списку, де ми знаходимо місяць «березень-08»

Звичайно, єдине, що залишається зробити - це визначити номер рядка та стовпця. Це робиться за допомогою функції MATCH - яка повертає позицію рядка в діапазоні значень:
MATCH (“Рядок”, Діапазон, 0) - поверне позицію “Рядок” у масиві “Діапазон”, а 0 стверджує, що ми хочемо точного збігу. Тому ми шукаємо позиції човнів у діапазоні {Човни, автомобілі, літаки, вантажівки} - тобто 1. Це дасть номер рядка:

МАТЧ (B11, $ B $ 4: $ B $ 7,0)
І так само для номера стовпця
МАТЧ (C11, $ C $ 2: $ H2,0)
Потім ми об’єднуємо все це в одну функцію:
= INDEX ($ C $ 4: $ H $ 7, MATCH (B11, $ B $ 4: $ B $ 7,0), MATCH (C11, $ C2: $ H $ 2,0))
Щоб визначити вартість 79 човнів у березні 2008 року:

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave