Связанные вместе ячейки в Excel

Связанные вместе ячейки в Excel

Моя проблема очень проста. Предположим, у меня есть следующая таблица: введите описание изображения здесь

и этот:

введите описание изображения здесь

Существует ли автоматический способ получить следующее без использования последовательности вложенных IF?

введите описание изображения здесь

решение1

Предположим, что ваша первая таблица находится в Sheet1, а вторая в Sheet2, затем в ячейкеС2вам Sheet1нужно ввести эту формулу:

=VLOOKUP(A2,Sheet2!$A$2:$B$4,2,FALSE)

Он возьмет значение A2(1), найдет совпадающее значение в диапазоне Sheet2!$A$2:$B$4и, если есть совпадение, вставит значение в столбец 2(cat). FALSEУказывает, что это должно быть точное совпадение.

решение2

Скопируйте столбцы A:B в J:K и введите эту формулу в столбец I:=VLOOKUP(J2,E:F,2)

решение3

Другой вариант — использовать ИНДЕКС и ПОИСКПОЗ. Введите эту формулу в C2 и перетащите вниз.

=INDEX($F$2:$F$4,MATCH($A2,$E$2:$E$4,0))

Объяснение:

MATCH($A2,$E$2:$E$4,0)

Найдите диапазон E2:E4 (значения = 1, 2, 3) и найдите ячейку, которая соответствует A2 (значение = 1). Это вернет значение 1, так как A2 соответствует1-йзначение в диапазоне.

=INDEX($F$2:$F$4,1)

В диапазоне F2:F4 (значения = кошка, собака и дом) возьмите первое значение, т. е. кошка.

Связанный контент