Strukturering av unike lister
Sveip for å vise menyen
Fritekst-inntasting bryter ofte dynamiske formler fordi rapporteringssystemer er avhengige av eksakte treff. I dette kapittelet opprettes kontrollerte inntastingslister ved hjelp av UNIQUE og Datavalidering.
UNIQUE-struktur
=UNIQUE(array, [by_col], [exactly_once])
array: datasettet som evalueres;[by_col]: styrer orientering;[exactly_once]: styrer håndtering av duplikater;FALSE: returnerer én forekomst av hver verdi;TRUE: returnerer kun verdier som forekommer nøyaktig én gang.
Formel brukt i dette kapittelet:
=UNIQUE(Sales_Data[Region])
Dette lager en dynamisk liste over unike regioner fra datasettet.
Opprett et nytt regneark med navnet:
Reference_Lists
Legg til følgende overskrifter:
| Celle | Verdi |
|---|---|
| A1 | Regions |
| B1 | Sales Reps |
Skriv inn i A2:
=UNIQUE(Sales_Data[Region])
Listen oppdateres automatisk når nye regioner legges til i Sales_Data.
Kopier følgende rader inn 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
Legg merke til at nye regioner automatisk vises i utspillingsområdet.
Skriv inn i B2:
=UNIQUE(Sales_Data[Sales_Rep])
Hver selger vises kun én gang uavhengig av antall transaksjoner.
Velg kolonnen Region i Sales_Data.
Bruk Datavalidering:
Allow: List
Bruk følgende kilde:
=Reference_Lists!$A$2:$A$10000
Nå kan kun gyldige regioner velges.
Velg kolonnen Sales_Rep.
Bruk Datavalidering med:
=Reference_Lists!$B$2:$B$10000
Legg til flere rader i Sales_Data.
Merk at:
- Referanselistene oppdateres automatisk;
- Nedtrekksmenyene oppdateres automatisk;
- Nye regioner og selgere blir umiddelbart tilgjengelige.
Skriv inn i Reference_Lists:
=UNIQUE(Sales_Data[Sales_Rep], FALSE, TRUE)
Dette returnerer kun verdier som forekommer nøyaktig én gang i datasettet.
1. Hvorfor er fritekst-inntasting problematisk i dynamiske Excel-rapporteringssystemer?
2. Hva er hovedfordelen med å bruke UNIQUE med strukturerte tabellreferanser?
3. Hva gjør det å sette det tredje argumentet i UNIQUE til TRUE?
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår