
Общая формула
=EXACT(LEFT(A1,3),"XX-")
Резюме
Чтобы разрешить только значения, начинающиеся с определенного текста, вы можете использовать проверку данных с помощью настраиваемой формулы, основанной на функциях ТОЧНЫЙ и ЛЕВЫЙ.
В показанном примере проверка данных, применяемая к C5: C9:
=EXACT(LEFT(C5,3),"MX-")
Объяснение
Правила проверки данных срабатывают, когда пользователь добавляет или изменяет значение ячейки.
В этой формуле функция LEFT используется для извлечения первых 3 символов ввода в C5.
Затем функция EXACT используется для сравнения извлеченного текста с текстом, жестко закодированным в формуле «MX-». EXACT выполняет сравнение с учетом регистра. Если две текстовые строки точно совпадают, EXACT возвращает TRUE, и проверка будет пройдена. Если совпадение не удается, EXACT вернет FALSE, и ввод не пройдет проверку.
Тест без учета регистра с COUNTIF
Если вам не нужен чувствительный к регистру тест, вы можете использовать более простую формулу, основанную на функции СЧЁТЕСЛИ с подстановочным знаком:
=COUNTIF(C5,"MX-*")
Звездочка (*) - это подстановочный знак, соответствующий одному или нескольким символам.
Примечание. Ссылки на ячейки в формулах проверки данных относятся к левой верхней ячейке в диапазоне, выбранном при определении правила проверки, в данном случае C5.