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.
Opret et nyt regneark med navnet:
Reference_Lists
Tilføj følgende overskrifter:
| Celle | Værdi |
|---|---|
| A1 | Regioner |
| B1 | Salgsrepr. |
I A2 indtastes:
=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.
I B2 indtastes:
=UNIQUE(Sales_Data[Sales_Rep])
Hver salgsrepræsentant 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
Kun gyldige regioner kan nu 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 repræsentanter bliver straks tilgængelige.
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?
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
Structuring 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 | Salgsrepr. |
I A2 indtastes:
=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.
I B2 indtastes:
=UNIQUE(Sales_Data[Sales_Rep])
Hver salgsrepræsentant 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
Kun gyldige regioner kan nu 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 repræsentanter bliver straks tilgængelige.
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.
Tak for dine kommentarer!