Strukturering 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.
Opret et nyt regneark med navnet:
Reference_Lists
Tilføj følgende overskrifter:
| Celle | Værdi |
|---|---|
| A1 | Regioner |
| B1 | Sælgere |
Skriv i A2:
=UNIQUE(Sales_Data[Region])
Listen opdateres automatisk, når nye regioner tilføjes til Sales_Data.
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.
Skriv i B2:
=UNIQUE(Sales_Data[Sales_Rep])
Hver sælger vises kun én gang uanset antal transaktioner.
Vælg kolonnen Region i Sales_Data.
Anvend Datavalidering:
Allow: List
Brug følgende kilde:
=Reference_Lists!$A$2:$A$10000
Nu kan kun gyldige regioner vælges.
Vælg kolonnen Sales_Rep.
Anvend Datavalidering med:
=Reference_Lists!$B$2:$B$10000
Tilføj yderligere rækker i Sales_Data.
Bemærk at:
- Referencelisterne opdateres automatisk;
- Dropdown-menuerne opdateres automatisk;
- Nye regioner og sælgere bliver straks tilgængelige.
Skriv i Reference_Lists:
=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 man sætter det tredje argument i UNIQUE til TRUE?
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Strukturering af unikke lister
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.
Opret et nyt regneark med navnet:
Reference_Lists
Tilføj følgende overskrifter:
| Celle | Værdi |
|---|---|
| A1 | Regioner |
| B1 | Sælgere |
Skriv i A2:
=UNIQUE(Sales_Data[Region])
Listen opdateres automatisk, når nye regioner tilføjes til Sales_Data.
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.
Skriv i B2:
=UNIQUE(Sales_Data[Sales_Rep])
Hver sælger vises kun én gang uanset antal transaktioner.
Vælg kolonnen Region i Sales_Data.
Anvend Datavalidering:
Allow: List
Brug følgende kilde:
=Reference_Lists!$A$2:$A$10000
Nu kan kun gyldige regioner vælges.
Vælg kolonnen Sales_Rep.
Anvend Datavalidering med:
=Reference_Lists!$B$2:$B$10000
Tilføj yderligere rækker i Sales_Data.
Bemærk at:
- Referencelisterne opdateres automatisk;
- Dropdown-menuerne opdateres automatisk;
- Nye regioner og sælgere bliver straks tilgængelige.
Skriv i Reference_Lists:
=UNIQUE(Sales_Data[Sales_Rep], FALSE, TRUE)
Dette returnerer kun værdier, der optræder præcis én gang i datasættet.
Tak for dine kommentarer!