Как сопоставить столбец A с другими C и E (столбцы не соседствуют друг с другом) и заполнить 0 в столбце G, если столбец A соответствует столбцу C или E. Если столбец A не совпадает, ни C, ни E не заполняют значение столбец А в G? Примеры:

A    B    C   D   E   F   G   
2    3    4   5   6   7   2
3    4    5   6   7   8   3
4    5    6   7   8   9   0
5    6    7   8   9   10  0
6    7    8   9   10  11  0

2 ответа2

1

Формула для данных, начинающихся в строке 1, согласно вашему описанию

= ЕСЛИ (ИЛИ (А1 = С1, А1 = Е1), 0, А1)

Данные в вашем образце не соответствуют описанным результатам. В этом примере никакие данные в столбце A не соответствуют ни C, ни E, поэтому результатом в G будет значение из A. Вот каков результат с вашей выборкой данных и вашей бизнес-логикой:

0

Если вы хотите сказать, что вы хотите, чтобы G был равен A, за исключением случаев, когда A находится в столбце C или E (независимо от строки):

Формула, которая будет помещена в G1:

= ЕСЛИ (И (ЕОШИБКА (MATCH (А1, С: С, 0)), ЕОШИБКА (MATCH (А1, Е: Е, 0))), ± 1,0)

ISERROR(MATCH(A1, C:C, 0)) скажет, находится ли A1 в столбце C (он вернет FALSE, если A1 находится в C). Вы хотите, чтобы ячейка печатала 0, за исключением случаев, когда A находится ни в одном из обоих столбцов

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