Проверка данных Excel с фиксированными буквами и цифрами - PullRequest
0 голосов
/ 23 марта 2020

Мне нужно установить проверку данных в ячейке Excel, чтобы она была указана в формате c. До сих пор я не смог понять это сам.

Требования:

8 символов в длину, первый символ - буква B, символы 2 и 3 - числовые символы, 4 - da sh - символ 5 - это цифра 6 - это буква V символы 7 и 8 - цифры

Кто-нибудь может мне помочь с этим? Спасибо!

1 Ответ

0 голосов
/ 23 марта 2020

Go к данным> проверка данных, затем выберите пользовательский и добавьте эту формулу:

=AND(LEN(A1)=8, LEFT(A1,1) = "B", ISNUMBER(NUMBERVALUE(MID(A1,2,2))), MID(A1,4,1) = "-", ISNUMBER(NUMBERVALUE(MID(A1,5,1))), MID(A1,6,1) = "V", ISNUMBER(NUMBERVALUE(MID(A1,7,2))))

enter image description here

Разбивка формулы:

=AND(
 LEN(A1)=8, 8 characters in length
 LEFT(A1,1) = "B", first character is the letter B
 ISNUMBER(NUMBERVALUE(MID(A1,2,2))), characters 2&3 are numeric
 MID(A1,4,1) = "-", character 4 is a dash -
 ISNUMBER(NUMBERVALUE(MID(A1,5,1))), character 5 is a numeral
 MID(A1,6,1) = "V", character 6 is the letter V
 ISNUMBER(NUMBERVALUE(MID(A1,7,2))) characters 7&8 are numerals
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...