Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Structuring av unika listor | Dynamiska Matriser och Interaktiv Rapportering
Excel-Formler

Structuring 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 skapas 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 exemplar 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.

Steg 1 Skapa referensbladet
expand arrow

Skapa ett nytt kalkylblad med namnet:

Reference_Lists

Lägg till följande rubriker:

CellVärde
A1Regioner
B1Säljare
Steg 2 Skapa regionlistan
expand arrow

I A2, skriv:

=UNIQUE(Sales_Data[Region])

Listan uppdateras automatiskt när nya regioner läggs till i Sales_Data.

Steg 3 Lägg till nya datarader
expand arrow

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.

Steg 4 Skapa säljarelistan
expand arrow

I B2, skriv:

=UNIQUE(Sales_Data[Sales_Rep])

Varje säljare visas endast en gång oavsett antal transaktioner.

Steg 5 Tillämpa dataverifiering på regioner
expand arrow

Markera kolumnen Region i Sales_Data.

Tillämpa dataverifiering:

Allow: List

Använd följande källa:

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

Endast giltiga regioner kan nu väljas.

Steg 6 Tillämpa dataverifiering på säljare
expand arrow

Markera kolumnen Sales_Rep. Tillämpa dataverifiering med:

=Reference_Lists!$B$2:$B$10000
Steg 7 Testa dynamiska uppdateringar
expand arrow

Lägg till ytterligare rader i Sales_Data.

Observera att:

  • Referenslistorna uppdateras automatiskt;
  • Rullgardinsmenyerna uppdateras automatiskt;
  • Nya regioner och säljare blir omedelbart tillgängliga.
Steg 8 Testa avancerad UNIQUE-logik
expand arrow

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. Vilken är den största fördelen med att använda UNIQUE med strukturerade tabellreferenser?

3. Vad innebär det att sätta det tredje argumentet i UNIQUE till TRUE?

question mark

Varför är fri textinmatning problematisk i dynamiska rapportsystem i Excel?

Vänligen välj det korrekta svaret

question mark

Vilken är den största fördelen med att använda UNIQUE med strukturerade tabellreferenser?

Vänligen välj det korrekta svaret

question mark

Vad innebär det att sätta det tredje argumentet i UNIQUE till TRUE?

Vänligen välj det korrekta svaret

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 5

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Avsnitt 2. Kapitel 5
some-alt