![](https://cdn.wiki-base.com/5003247/excel_formula_data_validation_must_begin_with__2.png.webp)
Generička formula
=EXACT(LEFT(A1,3),"XX-")
Sažetak
Da biste dopustili samo vrijednosti koje počinju s određenim tekstom, možete koristiti provjeru valjanosti podataka s prilagođenom formulom koja se temelji na funkcijama EXACT i LEFT.
U prikazanom primjeru, provjera valjanosti podataka primijenjena na C5: C9 je:
=EXACT(LEFT(C5,3),"MX-")
Obrazloženje
Pravila za provjeru valjanosti podataka pokreću se kada korisnik doda ili promijeni vrijednost ćelije.
U ovoj se formuli funkcija LIJEVO koristi za izdvajanje prva 3 znaka unosa u C5.
Dalje se funkcija EXACT koristi za usporedbu izdvojenog teksta s tekstom kodiranim u formulu "MX-". EXACT izvodi usporedbu velikih i malih slova. Ako se dva tekstna niza točno podudaraju, EXACT vraća TRUE i provjera valjanosti će proći. Ako podudaranje ne uspije, EXACT će vratiti FALSE, a unos neće uspjeti.
Test koji ne razlikuje velika i mala slova s COUNTIF
Ako vam nije potreban test osjetljiv na velika i mala slova, možete upotrijebiti jednostavniju formulu koja se temelji na funkciji COUNTIF sa zamjenskim znakom:
=COUNTIF(C5,"MX-*")
Zvjezdica (*) je zamjenski znak koji odgovara jednom ili više znakova.
Napomena: Reference ćelija u formulama za provjeru valjanosti podataka su u odnosu na gornju lijevu ćeliju u rasponu odabranom kada je definirano pravilo provjere valjanosti, u ovom slučaju C5.