
Yleinen kaava
=AND(EXACT(A1,UPPER(A1)),ISTEXT(A1))
Yhteenveto
Jos haluat antaa käyttäjän kirjoittaa vain isoja TEXT-tekstiä, voit käyttää tietojen vahvistusta mukautetulla kaavalla, joka perustuu YLÖS-, TARKKA- ja AND-funktioihin.
Esitetyssä esimerkissä C5: C7: een sovellettu tietojen validointi on:
=AND(EXACT(C5,UPPER(C5)),ISTEXT(C5))
Selitys
Tietojen tarkistussäännöt laukaistaan, kun käyttäjä lisää tai muuttaa solun arvoa.
UPPER-funktio muuttaa tekstiarvot isoksi ja EXACT-toiminto suorittaa kirjainkoon huomioon ottavan vertailun.
AND-funktio vie useita argumentteja (loogiset ehdot) ja palauttaa TOSI vasta, kun kaikki argumentit palauttavat TOSI.
Ensimmäinen looginen ehto vertaa käyttäjän syöttämää arvoa saman arvon isoihin versioihin:
EXACT(C5,UPPER(C5)
Toinen looginen ehto testaa, että syöttö C5: lle on itse asiassa tekstiä
ISTEXT(C5)
Jos molemmat ehdot ovat TOSI, AND-funktio palauttaa TOSI ja tulo läpäisee validoinnin. Jos jompikumpi ehto on EPÄTOSI, AND palauttaa EPÄTOSI ja syöttö epäonnistuu tietojen vahvistuksessa.
Huomautus: Soluviittaukset datan validointikaavoissa ovat suhteessa vasempaan yläkulmaan solulla valitulla alueella, kun validointisääntö on määritetty, tässä tapauksessa C5.