Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Structuring af unikke lister | Excel Formler
Excel Formler

Structuring af unikke lister

Stryg for at vise menuen

Fri tekstinput forstyrrer ofte dynamiske formler, fordi rapporteringssystemer er afhængige af nøjagtige match. I dette kapitel oprettes kontrollerede inputlister ved hjælp af UNIQUE og Datavalidering.

UNIQUE-struktur

=UNIQUE(array, [by_col], [exactly_once])
  • array: datasæt, der evalueres;
  • [by_col]: styrer orientering;
  • [exactly_once]: styrer håndtering af dubletter;
  • FALSE: returnerer én forekomst af hver værdi;
  • TRUE: returnerer kun værdier, der optræder præcis én gang.

Formel anvendt i dette kapitel:

=UNIQUE(Sales_Data[Region])

Dette opretter en dynamisk liste over unikke regioner fra datasættet.

Trin 1 Opret referenceskemaet
expand arrow

Opret et nyt regneark med navnet:

Reference_Lists

Tilføj følgende overskrifter:

CelleVærdi
A1Regioner
B1Salgsrepr.
Trin 2 Generér regionslisten
expand arrow

I A2 indtastes:

=UNIQUE(Sales_Data[Region])

Listen opdateres automatisk, når nye regioner tilføjes til Sales_Data.

Trin 3 Tilføj nye datasætsrækker
expand arrow

Kopier følgende rækker ind i Sales_Data:

21/02/2026,1052,C001,Laptop,Central,Marcos,4
22/02/2026,1053,C015,Phone,Central,Marcos,6
23/02/2026,1054,C023,Monitor,Southwest,Priya,2
24/02/2026,1055,C034,Keyboard,Southwest,Priya,8
25/02/2026,1056,C042,Tablet,Central,Fatima,3
26/02/2026,1057,C008,Mouse,Southwest,Fatima,10
27/02/2026,1058,C019,Laptop,Central,Marcos,5
28/02/2026,1059,C031,Phone,Southwest,Priya,4
01/03/2026,1060,C047,Monitor,Central,Fatima,1
02/03/2026,1061,C003,Keyboard,North,Marcos,7
03/03/2026,1062,C012,Laptop,Southwest,Priya,3
04/03/2026,1063,C025,Mouse,Central,Fatima,9
05/03/2026,1064,C038,Tablet,North,Ana,2
06/03/2026,1065,C011,Phone,Southwest,Marcos,5
07/03/2026,1066,C044,Laptop,East,Priya,4
08/03/2026,1067,C002,Monitor,Central,Fatima,2
09/03/2026,1068,C017,Keyboard,Southwest,Ana,6
10/03/2026,1069,C029,Mouse,North,Marcos,11
11/03/2026,1070,C036,Tablet,Central,Priya,3
12/03/2026,1071,C048,Laptop,Southwest,Fatima,5
13/03/2026,1072,C014,Phone,North,Ricardo,2

Bemærk, at nye regioner automatisk vises i udløbsområdet.

Trin 4 Generér listen over salgsrepræsentanter
expand arrow

I B2 indtastes:

=UNIQUE(Sales_Data[Sales_Rep])

Hver salgsrepræsentant vises kun én gang uanset antal transaktioner.

Trin 5 Anvend datavalidering på regioner
expand arrow

Vælg kolonnen Region i Sales_Data.

Anvend datavalidering:

Allow: List

Brug følgende kilde:

=Reference_Lists!$A$2:$A$10000

Kun gyldige regioner kan nu vælges.

Trin 6 Anvend datavalidering på salgsrepræsentanter
expand arrow

Vælg kolonnen Sales_Rep. Anvend datavalidering med:

=Reference_Lists!$B$2:$B$10000
Trin 7 Test dynamiske opdateringer
expand arrow

Tilføj yderligere rækker i Sales_Data.

Bemærk at:

  • Referencelisterne opdateres automatisk;
  • Dropdown-menuerne opdateres automatisk;
  • Nye regioner og repræsentanter bliver straks tilgængelige.
Trin 8 Test avanceret UNIQUE-logik
expand arrow

I Reference_Lists indtastes:

=UNIQUE(Sales_Data[Sales_Rep], FALSE, TRUE)

Dette returnerer kun værdier, der optræder præcis én gang i datasættet.

1. Hvorfor er fri tekstinput problematisk i dynamiske Excel-rapporteringssystemer?

2. Hvad er den primære fordel ved at bruge UNIQUE med strukturerede tabelreferencer?

3. Hvad gør det, hvis det tredje argument i UNIQUE sættes til TRUE?

question mark

Hvorfor er fri tekstinput problematisk i dynamiske Excel-rapporteringssystemer?

Vælg det korrekte svar

question mark

Hvad er den primære fordel ved at bruge UNIQUE med strukturerede tabelreferencer?

Vælg det korrekte svar

question mark

Hvad gør det, hvis det tredje argument i UNIQUE sættes til TRUE?

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 11

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 1. Kapitel 11
some-alt