2014-11-18 4 views
0

У меня есть columnA для имени элемента и столбца B для количества и, соответственно, одинакового для COLC и COLD. Мне нужно проверить, существуют ли элементы в COLA в COLC. Если это так, мне нужно, чтобы qty (COLB) этого элемента соответствовал QTY того же элемента в COLD. Например, A2 существует в C2, тогда B2 должен соответствовать D2. если совпадение, ответное совпадение, иначе не совпадают.Использование MATCH для сопоставления двух пар столбцов

 
COLA COLB COLC COLD 
Tea  1  Tea  2 
Coffee 2  Coffee 2 
Soda 3  Water 1

До сих пор у меня есть это, но оно не работает. Я думаю, что это (C & C: D & D) часть, которую мне нужно исправить. = (если ISERROR (MATCH (A1 & b3, (С & С: D & D), 0)), "NO MATCH", "MATCH")

Любые идеи?

+0

Если интересует только одна строка за один раз = A1 и B1 = C1 & D1', может потребоваться, если вы вместо «MATCH» можете принять «ЛОЖЬ» вместо «НЕТ МАТЧ» и «ИСТИННО». Если строки не выравниваются, возможно, что-то вроде '= B1 = INDEX (D: D, MATCH (A1, C: C, 0))'. – pnuts

ответ

1

Если элементы в коле и Co не в том же порядке, или даже такое же количества элементов, это должно работать.

=IFERROR(IF(VLOOKUP(A1,C:D,2,FALSE)=B1,"Match","No Match"),"") 

Он использует ВПР, так что их не может быть дубликатами одного и того же элемента в ColC, как ВПР подберут первую ячейку она соответствует тоже.

0

Это я думаю, что будет работать:

=IF(AND(A2=C2,B2=D2),"MATCH","NOT MATCH") 
+0

Вы хотите, чтобы он показывал что-то еще, если colA не равно colC? –

Смежные вопросы