Excel 2020: Monimutkainen vahvistus kaavan avulla - Excel-vinkkejä

Aiemmin Excel 2020: ssä selitetty menetelmä: Riippuvainen vahvistus dynaamisten taulukoiden avulla on hieno, jos sinulla on dynaamisia taulukoita. Mutta monilla ihmisillä, jotka käyttävät ikuisia Excel-versioita, ei ole dynaamisia taulukoita vuosien ajan. Muut julkaistut riippuvaisen validoinnin menetelmät edellyttävät uutta nimettyä aluetta jokaiselle mahdolliselle valinnalle ensimmäisessä ja toisessa avattavassa valikossa.

Tein seminaarin Mobilessa, Alabamassa, ja monet siellä halusivat perustaa kolmitasoisen validoinnin, mutta he eivät välittäneet siitä, että heillä oli valittavissa pudotusvalikkoja. "Haluan vain vahvistaa, että ihmiset kirjoittavat oikeita arvoja."

Sen sijaan, että käyttäisit luettelon sallimisvaihtoehtoa, voit määrittää mukautetun vahvistuksen kaavan avulla. Sano, että sinulla on taulukko, jossa on satoja kelvollisia valintoja.

Jos luulet listasi kasvavan ajan myötä, muotoile se taulukoksi käyttämällä Ctrl + T.

Määritä nimetty alue kullekin kolmelle sarakkeelle. Tämä vaihe on välttämätön, jotta voit viitata jokaiseen sarakkeeseen ja nimet kasvavat taulukon kasvaessa.

Valitse A2: A551. Kirjoita Nimi-ruutuun cCountry ja paina Enter.

Nimi B2: B551 cState-tilana. Nimi C2: C551 cCity.

Tässä on alue, johon haluat ihmisten kirjoittavan maan, osavaltion ja kaupungin.

Aina on helpompaa rakentaa ja testata kaavoja ehdollisen muotoilun ja validoinnin osalta ensin solussa. Katsokaa alla olevia kaavoja testataksesi kaikki merkinnät.

Kun nämä kaavat ovat toimineet, muokkaa solua H3. Valitse hiirellä merkit kaavapalkista ja kopioi painamalla Ctrl + C. Valitse F3 ja paina Alt + DL avataksesi pudotusvalikko Tietojen vahvistus. Valitse Salli-ruudusta Mukautettu. Tämä paljastaa Formula-ruudun. Liitä kaava siihen ruutuun.

Vaihtoehtoisesti voit täyttää syöteviestin ja virheilmoituksen. Toista niin, että laitat H4-kaavan F4: n validointiin ja H5-kaavan F5: n validointiin. Tulos: se estää väärän merkinnän.

Mielenkiintoisia artikkeleita...