Hvordan lage en datavalideringsliste fra tabell i Excel (3 metoder)

  • Dele Denne
Hugh West

Når nye elementer settes inn i bunnen av en Excel tabell, utvides den dynamisk. Tabeller er en av de mest effektive funksjonene i en Excel-brukers verktøykasse bare på grunn av denne muligheten. En datavalideringsliste brukes for å holde tabell data utenfor Feil . Men vi må oppdatere Datavalideringslisten mens vi legger til nye data i tabellen . I denne opplæringen vil vi vise deg hvordan du lager en dynamisk Excel-datavalidering -liste fra tabellen.

Last ned øvelsesarbeidsbok

Last ned denne øvelsesarbeidsboken for å trene mens du leser denne artikkelen.

Datavalidering fra Table.xlsx

3 effektive måter å lage en datavalideringsliste fra tabell i Excel

I bildet nedenfor er det et eksempeldatasett for å bruke valideringslisten.

For å gjøre dette vil vi vanligvis åpne Datavalidering alternativet fra Data-fanen .

Deretter velger vi alternativet Liste som Tillat og skriver inn tabellnavnet med overskriften ( Tabell179[Stater] ).

Men det vil ikke fungere. Det vil vise denne meldingsboksen som vist på bildet nedenfor. Vi vil bruke tre tilnærminger for å løse problemet. Først bruker vi cellereferanser, deretter et navngitt område, og til slutt vil INDIREKTE funksjonen bli tilordnet Datavalidering -listen.

1. Bruk cellereferanser iDatavalideringsliste fra tabell i Excel

For å bruke direkte cellereferanser i listen Datavalidering , følg trinnene nedenfor.

Trinn 1:

  • Gå til Data -fanen og velg Datavalidering.
  • Velg Liste i Tillat.

Trinn 2:

  • I Kilden -boksen, velg området B5:B11 uten overskriften i tabellen .
  • Trykk til slutt Enter .

Trinn 3:

  • Derfor vil rullegardinlisten Datavalidering vises .

Trinn 4:

  • Nå legger du til et ekstra element 'Texas' nederst i tabellen.

Trinn 5:

  • Som et resultat blir 'Texas' lagt til Datavalidering

Les mer: Opprett rullegardinliste for datavalidering med flere valg i Excel

2. Bruk et navngitt område i datavalideringslisten fra tabell i Excel

Du kan bruke et navn på området i Tabell . For å opprette en Datavalideringsliste ved å navngi tabellen, følg instruksjonene nedenfor.

Trinn 1:

  • Velg cellene i området uten tabelloverskriften .

Trinn 2:

  • Deretter klikker du Formler-fanen .
  • Klikker NavnManager.

Trinn 3:

  • Klikk deretter på Ny .

Trinn 4:

  • Skriv inn et hvilket som helst navn du vil introdusere, vi har skrev 'Named_Range' .
  • Trykk Enter .

Trinn 5:

  • I boksen Datavalideringskilde skriver du inn følgende navn.
=Named_Range

Trinn 6:

  • Trykk til slutt Enter for å se listen.

Trinn 7:

  • I den nederste cellen i tabellen skriver du 'Texas ' .

Trinn 8:

  • Derfor er "Texas" alternativet vil bli lagt til i rullegardinmenyen.

Les mer: Hvordan bruke Navngitt område for datavalideringsliste med VBA i Excel

Lignende avlesninger

  • Hvordan bruke flere datavalidering i én celle i Excel (3 eksempler)
  • Excel-datavalidering rullegardinliste med filter (2 eksempler)
  • Autofullfør data Validering rullegardinliste i Excel (2 metoder)
  • Excel-datavalidering kun alfanumerisk (ved bruk av egendefinert formel)
  • Excel-datavalidering basert på en annen Celleverdi

3. Sett inn den INDIREKTE funksjonen i Data Validation List

Vi kan dessuten bruke funksjoner i Data Validation-boksen. Vi bruker INDIREKTE funksjonen i DatavalideringKilde -boks. Funksjonen INDIREKTE brukes til å finne rekkevidden til en bestemt tekst. Den returnerer området under en bestemt celleverdi. For å bruke funksjonen, følg trinnene nedenfor.

Trinn 1:

  • I en hvilken som helst celle skriver du " = " lik tegn og velg området.
  • Kopier områdenavnet ' Tabell18[Stater] '.

Trinn 2:

  • Skriv deretter inn følgende formel med INDIREKTE
=INDIRECT("Table18[States]")

Trinn 3:

  • Trykk til slutt Enter for å se listen.

Trinn 4:

  • Sett inn en tekst ved nederst i tabellen.

Trinn 5:

  • Derfor vil det bli lagt til Datavalideringsliste automatisk.

Les mer: Excel VBA for å lage datavalideringsliste fra Array

Konklusjon

Til slutt håper jeg du har en bedre forståelse av hvordan du lager en Excel-datavalideringsliste fra en tabell. Alle disse strategiene bør implementeres mens du utdanner og øver med dataene dine. Undersøk øvelsesboken og bruk det du har lært. Vi er inspirert til å fortsette å levere programmer som dette på grunn av din verdsatte støtte.

Hvis du har spørsmål, ikke nøl med å kontakte oss. Del gjerne tankene dine i kommentarfeltet nedenfor.

Ansatte i Exceldemy vilkom tilbake til deg så snart som mulig.

Bli hos oss og fortsett å lære.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.