1

У меня есть лист Excel, который имеет 3 столбца:

A  B   C    D
1  A   1
2  B   3
3  C   4
       6
5  D

7  E

Я хочу проверить столбец C на наличие значений в столбце A и перечислить соответствующие значения столбца B в столбце D:

Result:

A  B   C    D
1  A   1    A
2  B   3    C
3  C   4
       6
5  D

7  E

Я достиг первой части, выполнив:

=IF(ISNUMBER(MATCH(C1,A:A,0)),"True","False") 

Это перечисляет True кроме значения в столбце C в столбце A. Я не уверен, как выполнить другую часть, используя формулу. Могу ли я получить некоторые предложения, пожалуйста.

2 ответа2

1

Вы можете изменить свою текущую формулу, чтобы использовать VLOOKUP следующим образом:

=IF(ISNUMBER(MATCH(C1,A:A,0)),VLOOKUP(C1,A:B,2,0),"")

Вышеприведенное даст вам соответствующее значение B для соответствующего числа A и пустое, если совпадений нет.

0

Не могу проверить, но VLOOKUP это то, что вы хотите.
VLOOKUP(C2;A$2:A$10;4)
Я не могу проверить точно. Положите в первый ряд и потяните в правом нижнем углу.
$ Говорит это, чтобы не изменять строку при копировании в другие строки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .