2014-02-11 4 views
0

Это мой данные:Проверка, если значение существует в другом столбце

A   B   C 
-----  -----  ---- 
27020  27020  "" 
27021  27021  "" 
27022  27025  27022 
27023  27026  27023 
27024  27027  27024 

ЕСЛИ А1 существует в столбце В, то С = пустую строку.

IF А2 не существует в столбце B, то C = значение A2

Как я могу сделать это в Excel 2013?

+0

Попробуйте, глядя в 'ВПР '. Когда вы используете 'IF' или' IFERROR', вы получите желаемый результат. – Jerry

+0

Я пробовал, но это всегда давало мне ошибки – user3297864

+0

Не могли бы вы дать формулу, которую вы пробовали, пожалуйста? Я мог бы помочь вам определить, где ошибка. – Jerry

ответ

0

Это всего лишь простая проверка IF-COUNTIF.

enter image description here

Формула в C1, замедлен в костюме:

=IF(COUNTIF(A1,B:B)>0,"",A1) 
+0

Это будет очень медленно для больших диапазонов данных, хотя ... – Jerry

+0

Очень верно. Изменение 'SUMPRODUCT' было бы лучше в более длинных диапазонах. – Manhattan

+0

Не совсем. 'SUMPRODUCT' медленнее. – Jerry

0

ВПР является путь. Введите в ячейку C2:

= IFERROR (IF (ВПР (A2, $ B $ 2: $ B $ 6,1, ЛОЖЬ), "", 0), A2)

+0

Извините, если первая ячейка с данными равна A1, введите формулу в C1 – Pops

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