Я пытаюсь создать поле "Комментарии" на листе для проверки ошибок, которое можно использовать только тогда, когда определенные ошибки помечены как присутствующие. (записав целое число в соответствующей ячейке)

Я пробовал несколько перестановок, но все они дают ошибку, независимо от того, в каком состоянии находятся ссылочные ячейки.

Я пробовал AND(S3<>"",W3<>"") , COUNT(S3,W3)>0 , COUNTBLANK(S3,W3)=0 и AND(NOT(ISBLANK(S3)),NOT(ISBLANK(W3))) качестве пользовательской проверки данных, с проверкой "Игнорировать пробелы" и без нее .

Я что-то пропустил? Разве это не возможно без VBA? (В идеале я не хочу, чтобы мои коллеги нажимали на макросы каждую неделю)

4 ответа4

1

Мне удалось сделать что-то похожее на эту работу - я должен был показать сообщение об ошибке, если 3 конкретные ячейки были оставлены пустыми. Вот проверка, которую я использовал (с игнорированием пропусков):

=NOT(OR(ISBLANK(A2),ISBLANK(J1),ISBLANK(J2)))

То есть, если ячейка A2, ячейка J1 или ячейка J2 не заполнены, то

OR(ISBLANK(A2),ISBLANK(J1),ISBLANK(J2))

возвращает TRUE, и, следовательно,

NOT(OR(ISBLANK(A2),ISBLANK(J1),ISBLANK(J2)))

возвращает FALSE, что вызывает предупреждение.

Надеюсь это поможет!

1

В ожидании уточнения требования может подойти следующее:

= НЕ (И (ЕПУСТО (S3), ЕПУСТО (W3)))

с пропуском игнорируется.

Пример SU536862

0

Я обнаружил, что это работает для меня

Снимок экрана: диалог проверки

Проблема в том, что если E8 будет пустым, вы не сможете ничего очистить и из проверенной ячейки. Я не мог заставить его работать с "Ignore blank", хотя.

-1

Решение, которое кажется эффективным и также простым, можно найти по адресу:

https://trumpexcel.com/conditional-data-entry-in-excel/

По сути, это включает в себя отключение «Игнорировать пропуски», а затем указание, что ссылочная ячейка должна быть непустой. Например, если какая-либо ячейка в столбце C должна принимать входные данные, только если в столбце B есть значение, формула проверки для ячеек в столбце C может быть равна = $ B1 <> ""

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