Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Afhængige Rullemenuer | Dynamiske valideringssystemer
Excel-datavalidering og kontrol

Afhængige Rullemenuer

Stryg for at vise menuen

En afhængig dropdown er en liste, der ændrer sig baseret på, hvad der er valgt i en anden celle. Det klassiske eksempel i vores tabel: Når en bruger vælger Tech i Category-kolonnen, skal Product-dropdownen kun vise Laptop og Phone — ikke Chair eller Desk. Ændres kategorien til Office, skifter produktlisten tilsvarende.

Dette kaldes kaskadevalidering — ét valg styrer det næste.

Logikken bag

Tricket er at kombinere to ting, du allerede kender:

  • Navngivne områder — ét pr. kategori, hver peger på den relevante produktliste;
  • INDIRECT — til dynamisk at vælge, hvilket navngivet område der skal bruges, baseret på kategori-cellen.

Hvis dine navngivne områder hedder Tech og Office, og kategorien vælges i celle D2, så bruges denne formel i produktvalideringsfeltet: =INDIRECT(D2).

Opsætning trin for trin

Trin 1 — Forbered dine lister på Lists-arket:

  • E1: Laptop
  • E2: Phone
  • F1: Chair
  • F2: Desk
Note
Bemærk

Da de navngivne områder bruges, behøver du ikke nødvendigvis at have overskrifter, men du kan beholde dem for nemheds skyld. I dette eksempel vil overskrifterne ikke blive brugt i disse små celleområder.

Trin 2 — Opret et navngivet område for hver kategori:

  • Vælg E1:E2 → skriv Tech i Navnefeltet;
  • Vælg F1:F2 → skriv Office i Navnefeltet.
carousel-imgcarousel-img
Note
Bemærk

Det navngivne område skal matche kategoriværdien præcist, inklusive store og små bogstaver. Hvis kategoricellen siger Tech, skal det navngivne område være Tech — ikke tech eller TECH.

Trin 3 — Anvend validering på Produkt-kolonnen:

  1. Vælg cellerne i Produkt-kolonnen (E2:E51);
  2. Åbn Datavalidering → Indstillinger → Liste;
  3. I Kilde skal du skrive: =INDIRECT(D2) — hvor D2 er den første Kategori-celle;
  4. Klik på OK

En kendt begrænsning

Hvis Kategori-cellen er tom, har INDIRECT intet at referere til, og Excel vil vise en valideringsfejl, når brugeren klikker på Produkt-dropdownen. Du kan undertrykke dette ved at markere Ignorer tomme i Produkt-valideringsreglen — dækket i Section 1, Chapter 5.

Opgave

  1. Test ved at vælge Tech i Kategori — bekræft, at kun Laptop og Phone vises i Produkt-kolonnen;
  2. Skift Kategori til Office — bekræft, at Produkt-listen skifter til Chair og Desk, eller tjek en hvilken som helst celle i Produkt-kolonnen ved siden af værdien Office i Kategori-kolonnen (f.eks. celle E4);
  3. Gå til arket Lists og tilføj Tablet under Phone i kolonne E;
  4. Åbn Formler → Navnestyring, find det navngivne område Tech, og udvid det til at inkludere den nye række (E1:E3);
  5. Tjek Produkt-dropdownen igen — bekræft, at Tablet nu vises.
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 3

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 2. Kapitel 3
some-alt