
Обща формула
=EXACT(LEFT(A1,3),"XX-")
Обобщение
За да разрешите само стойности, които започват с определен текст, можете да използвате проверка на данни с персонализирана формула, базирана на функциите EXACT и LEFT.
В показания пример валидирането на данните, приложено към C5: C9, е:
=EXACT(LEFT(C5,3),"MX-")
Обяснение
Правилата за проверка на данните се задействат, когато потребителят добави или промени стойността на клетката.
В тази формула функцията LEFT се използва за извличане на първите 3 знака от входа в C5.
След това функцията EXACT се използва за сравняване на извлечения текст с текста, кодиран твърдо във формулата „MX-“. EXACT извършва сравнение, чувствително към малки и големи букви. Ако двата текстови низа съвпадат точно, EXACT връща TRUE и проверката ще премине. Ако съвпадението се провали, EXACT ще върне FALSE и въвеждането няма да успее.
Тест без значение за малки и малки букви с COUNTIF
Ако не се нуждаете от тест, чувствителен към малки и големи букви, можете да използвате по-проста формула, базирана на функцията COUNTIF с заместващ знак:
=COUNTIF(C5,"MX-*")
Звездичката (*) е заместващ знак, който съответства на един или повече знака.
Забележка: Препратките към клетки във формулите за валидиране на данни са спрямо горната лява клетка в избрания диапазон, когато е дефинирано правилото за валидиране, в този случай C5.