Excel-formule: gegevensvalidatie staat alleen hoofdletters toe -

Generieke formule

=AND(EXACT(A1,UPPER(A1)),ISTEXT(A1))

Samenvatting

Om een ​​gebruiker toe te staan ​​alleen TEKST in hoofdletters in te voeren, kunt u gegevensvalidatie gebruiken met een aangepaste formule op basis van de functies HOOFDLETTERS, EXACT en EN.

In het getoonde voorbeeld is de gegevensvalidatie toegepast op C5: C7:

=AND(EXACT(C5,UPPER(C5)),ISTEXT(C5))

Uitleg

Regels voor gegevensvalidatie worden geactiveerd wanneer een gebruiker een celwaarde toevoegt of wijzigt.

De UPPER-functie verandert tekstwaarden in hoofdletters, en de EXACTE-functie voert een hoofdlettergevoelige vergelijking uit.

De functie AND accepteert meerdere argumenten (logische voorwaarden) en retourneert alleen TRUE als alle argumenten TRUE retourneren.

De eerste logische voorwaarde vergelijkt de waarde die door de gebruiker is ingevoerd met een hoofdletterversie van dezelfde waarde:

EXACT(C5,UPPER(C5)

De tweede logische voorwaarde test die invoer naar C5 is eigenlijk tekst

ISTEXT(C5)

Als beide voorwaarden WAAR zijn, retourneert de functie EN WAAR en geeft de invoer de validatie door. Als een van beide voorwaarden ONWAAR is, EN geeft ONWAAR terug en mislukt de gegevensvalidatie.

Opmerking: celverwijzingen in gegevensvalidatieformules zijn relatief ten opzichte van de cel linksboven in het bereik dat is geselecteerd bij het definiëren van de validatieregel, in dit geval C5.

Interessante artikelen...