Structurering Av Unika Listor
Svep för att visa menyn
Fri textinmatning orsakar ofta problem för dynamiska formler eftersom rapportsystem är beroende av exakta matchningar. I detta kapitel skapar du kontrollerade inmatningslistor med hjälp av UNIQUE och Dataverifiering.
UNIQUE-struktur
=UNIQUE(array, [by_col], [exactly_once])
array: datamängd som utvärderas;[by_col]: styr orienteringen;[exactly_once]: styr hantering av dubbletter;FALSE: returnerar ett förekomst av varje värde;TRUE: returnerar endast värden som förekommer exakt en gång.
Formel som används i detta kapitel:
=UNIQUE(Sales_Data[Region])
Detta skapar en dynamisk lista med unika regioner från datamängden.
Skapa ett nytt kalkylblad med namnet:
Reference_Lists
Lägg till följande rubriker:
| Cell | Värde |
|---|---|
| A1 | Regioner |
| B1 | Säljare |
I A2, skriv:
=UNIQUE(Sales_Data[Region])
Listan uppdateras automatiskt när nya regioner läggs till i Sales_Data.
Kopiera följande rader till 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
Observera att nya regioner automatiskt visas i spillområdet.
I B2, skriv:
=UNIQUE(Sales_Data[Sales_Rep])
Varje säljare visas endast en gång oavsett antal transaktioner.
Markera kolumnen Region i Sales_Data.
Tillämpa dataverifiering:
Allow: List
Använd följande källa:
=Reference_Lists!$A$2:$A$10000
Nu kan endast giltiga regioner väljas.
Markera kolumnen Sales_Rep.
Tillämpa dataverifiering med:
=Reference_Lists!$B$2:$B$10000
Lägg till ytterligare rader i Sales_Data.
Observera att:
- Referenslistorna uppdateras automatiskt;
- Rullgardinsmenyerna uppdateras automatiskt;
- Nya regioner och säljare blir tillgängliga omedelbart.
I Reference_Lists, skriv:
=UNIQUE(Sales_Data[Sales_Rep], FALSE, TRUE)
Detta returnerar endast värden som förekommer exakt en gång i datamängden.
1. Varför är fri textinmatning problematisk i dynamiska rapportsystem i Excel?
2. Vad är den främsta fördelen med att använda UNIQUE med strukturerade tabellreferenser?
3. Vad gör det tredje argumentet i UNIQUE när det sätts till TRUE?
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Structurering Av Unika Listor
Fri textinmatning orsakar ofta problem för dynamiska formler eftersom rapportsystem är beroende av exakta matchningar. I detta kapitel skapar du kontrollerade inmatningslistor med hjälp av UNIQUE och Dataverifiering.
UNIQUE-struktur
=UNIQUE(array, [by_col], [exactly_once])
array: datamängd som utvärderas;[by_col]: styr orienteringen;[exactly_once]: styr hantering av dubbletter;FALSE: returnerar ett förekomst av varje värde;TRUE: returnerar endast värden som förekommer exakt en gång.
Formel som används i detta kapitel:
=UNIQUE(Sales_Data[Region])
Detta skapar en dynamisk lista med unika regioner från datamängden.
Skapa ett nytt kalkylblad med namnet:
Reference_Lists
Lägg till följande rubriker:
| Cell | Värde |
|---|---|
| A1 | Regioner |
| B1 | Säljare |
I A2, skriv:
=UNIQUE(Sales_Data[Region])
Listan uppdateras automatiskt när nya regioner läggs till i Sales_Data.
Kopiera följande rader till 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
Observera att nya regioner automatiskt visas i spillområdet.
I B2, skriv:
=UNIQUE(Sales_Data[Sales_Rep])
Varje säljare visas endast en gång oavsett antal transaktioner.
Markera kolumnen Region i Sales_Data.
Tillämpa dataverifiering:
Allow: List
Använd följande källa:
=Reference_Lists!$A$2:$A$10000
Nu kan endast giltiga regioner väljas.
Markera kolumnen Sales_Rep.
Tillämpa dataverifiering med:
=Reference_Lists!$B$2:$B$10000
Lägg till ytterligare rader i Sales_Data.
Observera att:
- Referenslistorna uppdateras automatiskt;
- Rullgardinsmenyerna uppdateras automatiskt;
- Nya regioner och säljare blir tillgängliga omedelbart.
I Reference_Lists, skriv:
=UNIQUE(Sales_Data[Sales_Rep], FALSE, TRUE)
Detta returnerar endast värden som förekommer exakt en gång i datamängden.
Tack för dina kommentarer!