Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Avhengige nedtrekkslister | Dynamiske valideringssystemer
Excel Datavalidering og Kontroll

Avhengige nedtrekkslister

Sveip for å vise menyen

En avhengig nedtrekksliste er en liste som endres basert på hva som er valgt i en annen celle. Det klassiske eksempelet i tabellen vår: når en bruker velger Tech i Category-kolonnen, skal Product-nedtrekkslisten kun vise Laptop og Phone — ikke Chair eller Desk. Endres kategorien til Office, byttes produktlisten tilsvarende.

Dette kalles kaskadert validering — ett valg styrer det neste.

Logikken bak

Trikset er å kombinere to ting du allerede kjenner til:

  • Navngitte områder — ett per kategori, hvert peker til den relevante produktlisten;
  • INDIRECT — for dynamisk å velge hvilket navngitt område som skal brukes basert på kategoricellen.

Hvis de navngitte områdene dine heter Tech og Office, og kategorien velges i celle D2, vil denne formelen i produktvalideringsfeltet være: =INDIRECT(D2).

Slik setter du det opp trinn for trinn

Trinn 1 — Forbered listene dine på Lists-arket:

  • E1: Laptop
  • E2: Phone
  • F1: Chair
  • F2: Desk
Note
Merk

Siden navngitte områder brukes, trenger du ikke nødvendigvis å ha overskrifter, men du kan beholde dem for enkelhets skyld. I dette eksempelet vil ikke overskriftene brukes innenfor disse små celleområdene.

Steg 2 — Opprett et navngitt område for hver kategori:

  • Velg E1:E2 → skriv Tech i Navnefeltet;
  • Velg F1:F2 → skriv Office i Navnefeltet.
carousel-imgcarousel-img
Note
Merk

Det navngitte området må samsvare nøyaktig med kategoriverdien, inkludert store og små bokstaver. Hvis kategoricellen viser Tech, må det navngitte området være Tech — ikke tech eller TECH.

Trinn 3 — Bruk validering på Produkt-kolonnen:

  1. Velg cellene i Produkt-kolonnen (E2:E51);
  2. Åpne Datavalidering → Innstillinger → Liste;
  3. I Kilde, skriv: =INDIRECT(D2) — der D2 er den første Kategori-cellen;
  4. Klikk OK

En kjent begrensning

Hvis Kategori-cellen er tom, har INDIRECT ingenting å løse opp, og Excel vil vise en valideringsfeil når brukeren klikker på Produkt-nedtrekkslisten. Du kan undertrykke dette ved å merke av for Ignorer tomme i valideringsregelen for Produkt — dekkes i Section 1, Chapter 5.

Oppgave

  1. Test ved å velge Tech i Kategori — bekreft at kun Laptop og Phone vises i Produkt-kolonnen;
  2. Endre Kategori til Office — bekreft at Produkt-listen bytter til Chair og Desk, eller sjekk en hvilken som helst celle i Produkt-kolonnen ved siden av verdien Office i Kategori-kolonnen (f.eks. celle E4);
  3. Gå til arket Lists og legg til Tablet under Phone i kolonne E;
  4. Åpne Formler → Navnebehandling, finn det navngitte området Tech, og utvid det til å inkludere den nye raden (E1:E3);
  5. Sjekk Produkt-nedtrekkslisten igjen — bekreft at Tablet nå vises.
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 3

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 2. Kapittel 3
some-alt