
Generisk formel
=EXACT(LEFT(A1,3),"XX-")
Sammanfattning
För att endast tillåta värden som börjar med viss text kan du använda datavalidering med en anpassad formel baserad på EXAKT och VÄNSTER-funktionerna.
I det visade exemplet är datavalidering tillämpad på C5: C9:
=EXACT(LEFT(C5,3),"MX-")
Förklaring
Datavalideringsregler utlöses när en användare lägger till eller ändrar ett cellvärde.
I denna formel används VÄNSTER för att extrahera de första 3 tecknen på ingången i C5.
Därefter används EXAKT-funktionen för att jämföra den extraherade texten med den hårdkodade texten till formeln "MX-". EXACT utför en skiftlägeskänslig jämförelse. Om de två textsträngarna matchar exakt, returnerar EXAKT SANT och valideringen passerar. Om matchningen misslyckas returnerar EXACT FALSE och inmatningen misslyckas med valideringen.
Icke skiftlägeskänsligt test med COUNTIF
Om du inte behöver ett skiftlägeskänsligt test kan du använda en enklare formel baserad på COUNTIF-funktionen med ett jokertecken:
=COUNTIF(C5,"MX-*")
Asterisken (*) är ett jokertecken som matchar ett eller flera tecken.
Obs: Cellreferenser i datavalideringsformler är relativt övre vänstra cellen i det intervall som valts när valideringsregeln definieras, i detta fall C5.