Generisk formel
=UNIQUE(FILTER(data,data""))
Sammendrag
For å trekke ut en liste over unike verdier fra et datasett, ignorere blanke celler, kan du bruke UNIQUE-funksjonen sammen med FILTER-funksjonen. I eksemplet vist er formelen i D5:
=UNIQUE(FILTER(B5:B16,B5:B16""))
som sender ut de 5 unike verdiene sett i D5: D9.
Forklaring
Dette eksemplet bruker UNIQUE-funksjonen sammen med FILTER-funksjonen. FILTER-funksjonen arbeides fra innsiden og ut og brukes først til å fjerne eventuelle tomme verdier fra dataene:
FILTER(B5:B16,B5:B16"")
Symbolet er en logisk operator som betyr "er ikke lik". For flere eksempler på operatører i formelkriterier, se denne siden.
FILTER returnerer en rekke verdier, unntatt tomme strenger:
("red";"amber";"green";"green";"blue";"pink";"red";"blue";"amber")
Denne matrisen blir returnert direkte til den unike funksjon som den matrise argument. UNIQUE fjerner deretter duplikater, og returnerer den endelige matrisen:
("red";"amber";"green";"blue";"pink")
UNIQUE og FILTER er dynamiske funksjoner. Hvis data i B5: B16 endres, oppdateres utdataene umiddelbart.
Dynamisk kildeområde
Fordi området B5: B15 er hardkodet direkte i formelen, vil det ikke endres hvis data blir lagt til eller slettet. For å bruke et dynamisk område som automatisk endres etter behov, kan du bruke en Excel-tabell eller opprette et dynamisk navn med en formel.