Metoden som tidigare förklarats i Excel 2020: Beroende validering med dynamiska matriser är bra om du har dynamiska matriser. Men många människor som kör eviga versioner av Excel har inte Dynamic Arrays på flera år. Andra publicerade metoder för beroende validering kräver ett nytt namngivet intervall för alla möjliga val i den första och andra rullgardinsmenyn.
Jag gjorde ett seminarium i Mobile, Alabama och flera personer där ville sätta upp en validering på tre nivåer, men de brydde sig inte om att ha rullgardiner att välja mellan. "Jag vill bara bekräfta att människor skriver rätt värden."
I stället för att använda alternativet för att tillåta en lista kan du ställa in anpassad validering med en formel. Säg att du har en tabell med hundratals giltiga val.

Om du tror att din lista kommer att växa över tid, formatera den som en tabell med Ctrl + T.
Ställ in ett namngivet intervall för var och en av de tre kolumnerna. Det här steget är nödvändigt så att du kan referera till varje kolumn så att namnen växer när tabellen växer.
Välj A2: A551. Skriv cCountry i namnrutan och tryck på enter.

Namn B2: B551 som cState. Namn C2: C551 som cCity.
Här är det område där du vill att folk ska skriva ett land, en stat och en stad.
Det är alltid lättare att bygga och testa dina formler för villkorlig formatering och validering i en cell först. Ta en titt på formlerna som visas nedan för att testa var och en av posterna.

När dessa formler fungerar, redigerar du cell H3. Markera tecknen i formelfältet med musen och tryck på Ctrl + C för att kopiera. Välj F3 och tryck på Alt + DL för att öppna rullgardinsmenyn Datavalidering. Välj Anpassad i rutan Tillåt. Detta kommer att avslöja en Formel-ruta. Klistra in din formel i den rutan.

Alternativt kan du fylla i ett inmatningsmeddelande och felvarning. Upprepa för att sätta H4-formeln som validering för F4 och H5-formeln för validering för F5. Resultatet: det kommer att förhindra fel inmatning.
