maandag, 28 augustus 2017 18:49

Validatie alfanumerieke tekst in Excel (zonder VBA) Speciaal

Ik kreeg een interessante vraag hoe je gegevensvalidatie op een cel kan toepassen zodat er alleen alfanumerieke tekens A-Z / 0-9 zijn toegestaan. Waarschijnlijk zijn er meer wegen die naar Rome leiden maar dankzij de handige Excel functie vertaal site https://nl.excel-translator.de/translator/ kwam ik op de volgende Nederlands formule:

=ISGETAL(SOMPRODUCT(VIND.SPEC(DEEL(A1;RIJ(INDIRECT("1:"&LENGTE(A1)));1);"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")))

Hoe pas je dit toe?

Ga in het lint naar het tabblad 'Gegevens', kies 'Gegevensvalidatie' (A), 'Aangepast' (B) en copy & paste bovenstaande functie in het 'formule' vak (C).
In mijn voorbeeld wil ik dus de tekst in cel A1 valideren. Is het een andere cel, pas dit dan aan!

Gegevensvalidatie alfanumerieke tekst

Waarden zoals AB1234 worden nu geaccepteerd, A!BCD wordt geweigerd:

Gegevensvalidatie alfanumeriek

 

Download het voorbeeld bestand hier

Lees 8609 keer Laatst aangepast op maandag, 28 augustus 2017 19:13
Log in om reacties te plaatsen

Excel Software Shop

Web Analytics