Проверьте содержимое других ячеек в Excel - PullRequest
0 голосов
/ 11 октября 2019

У меня действительно глупый вопрос, как вы можете видеть на изображении ниже, я хочу проверить содержимое первых 3 столбцов слева, если содержимое в порядке, просто покажите ОК в четвертом столбце. Единственными условиями являются те, которые показаны в первых двух строках, поэтому непустая ячейка в первом столбце, а остальные два - пустые или противоположные, два справа не пустые и первый столбец пуст. Как я могу это сделать введите описание изображения здесь

Ответы [ 2 ]

1 голос
/ 11 октября 2019

Предположим, ваши данные помещены в A1: C3

В D1, скопировано:

=IF(OR(BIN2DEC(1-ISBLANK(A1)&1-ISBLANK(B1)&1-ISBLANK(C1))={3,4}),"OK","CHECK")
0 голосов
/ 13 октября 2019

Более «традиционный» подход ... предположим, что ваши данные начинаются с первой строки, в ячейку D1 введите следующее и перетащите его вниз

=IF(OR(AND(A1<>"",SUMPRODUCT(--ISBLANK(B1:C1))=2),AND(ISBLANK(A1),SUMPRODUCT(--NOT(ISBLANK(B1:C1)))=2)),"OK","NOT OK")

логика простаиспользуйте И для проверки двух допустимых комбинаций и используйте ИЛИ для возврата TRUE для любого совпадения и используйте IF для возврата желаемого результата, если условиевстретил.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...