У меня проблема с 2 частями, с которыми у меня проблемы ... в основном с частью 2. Я получил первую часть, чтобы работать самостоятельно.

1) У меня есть столбец, который содержит номера деталей (### - ##### - ###). Я использую проверку данных, чтобы убедиться, что в столбце не может быть повторяющихся номеров деталей.

 Here is the custom formula that I am using:

 =COUNTIF($A:$A,A2)=1

2) Я также хочу принудительно ввести значения ячеек в столбце номера детали в произвольный формат (### - ##### - ###). Любое значение, которое не использует правильное количество чисел, будет вызывать сообщение для пользователя. Это я не совсем уверен, как это сделать.

Заранее спасибо за помощь!

1 ответ1

0

Возможно, есть более понятный способ, но вы можете добавить к своей формуле проверки, используя оператор AND() и собрав вместе условия, которые вы хотите проверить. Следующая формула в качестве проверки для ячейки A1 будет работать:

=AND(COUNTIF($A:$A,A1)=1,ISNUMBER(0+LEFT(A1, 3)), MID(A1, 4, 1)="-", ISNUMBER(0+MID(A1, 5, 5)), MID(A1, 10, 1)="-", ISNUMBER(0+RIGHT(A1, 3)))

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