Beskrivelse
Bruk denne funksjonen til å trekke ut en liste med unike verdier i en liste eller et område. Verdier kan være tekst, tall, datoer, klokkeslett osv.
Syntaks
UNIK(matrise, [etter_kolonne], [nøyaktig_én_gang])
Inndata
Denne funksjonen godtar følgende argument:
| Navn | Påkrevd | Beskrivelse | Gyldig inndata |
|---|---|---|---|
matrise |
Ja | Området eller matrisen som skal undersøkes. | En celle, et celleområde eller en formel som resulterer i en av disse. |
av_col |
Nei | Hvordan sammenligne og trekke ut. Etter rad = USANN (standard); etter kolonne = SANN. |
En cellereferanse, en logisk verdi (SANN eller USANN), et tall (0 er USANN, andre tall er SANN), eller en formel som resulterer i noen av disse. |
nøyaktig_én_gang |
Nei | USANN (0) = alle unike verdier (standard). SANN (1) = verdier som forekommer én gang. | En cellereferanse, en logisk verdi (SANN eller USANN), et tall (0 er USANN, andre tall er SANN), eller en formel som resulterer i noen av disse. |
Eksempler
Eksempeldata
Datasett 1
| A | B | C | ||
|---|---|---|---|---|
| 1 | Karakter | Navn | Poengsum | |
| 2 | A | Georg | 100 | |
| 3 | B | Lina | 100 | |
| 4 | B | Ezsther | 98 | |
| 5 | A | Georg | 95 | |
| 6 | B | Maria | 95 | |
| 7 | F | Garth | 92 | |
| 8 | B | LeShawn | 91 |
Datasett 2
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Navn | Tigre | Ørner | Pumaer | Bjørner | Ravner | Tordenfugler |
| 2 | Poengsum | 8 | 5 | 7 | 7 | 5 | 6 |
Datasett 3
| A | B | C | D | ||
|---|---|---|---|---|---|
| 1 | Q1-data | ||||
| 2 | Navn | Salg | Region | Kommisjon | |
| 3 | Johannes | 45000 | Nord | 4500 | |
| 4 | Alice | 52000 | Sør | 5200 | |
| 5 | Q2-data | ||||
| 6 | Navn | Salg | Region | Kommisjon | |
| 7 | Johannes | 48000 | Nord | 4800 | |
| 8 | Alice | 55000 | Sør | 5500 | |
Datasett 4
| A | B | C | D | E | ||
|---|---|---|---|---|---|---|
| 1 | Element | Beløp | Dato | Pris | Total | |
| 2 | Epler | 12 | 1/8/2023 | $0.99 | $11.88 | |
| 3 | Epler | 3 | 10/9/2022 | $1.36 | $4.08 | |
| 4 | Epler | 1 | 11/17/2022 | $1.55 | $1.55 | |
| 5 | Epler | 4 | 1/1/2023 | $1.44 | $5.76 | |
| 6 | Epler | 10 | 11/16/2022 | $1.42 | $14.20 | |
| 7 | Pærer | 32 | 11/28/2022 | $1.41 | $45.12 | |
| 8 | Pærer | 27 | 11/24/2022 | $1.47 | $39.69 | |
| 9 | Pærer | 15 | 11/13/2022 | $1.50 | $22.50 | |
| 10 | Fersken | 14 | 11/13/2022 | $1.02 | $14.28 | |
| 11 | Fersken | 12 | 10/1/2022 | $1.58 | $18.96 | |
| 12 | Fersken | 10 | 12/7/2022 | $1.17 | $11.70 | |
| 13 | Fersken | 17 | 10/9/2022 | $1.02 | $17.34 | |
| 14 | Kiwi | 31 | 11/23/2022 | $0.97 | $30.07 | |
| 15 | Kiwi | 28 | 11/4/2022 | $1.49 | $41.72 | |
| 16 | Kiwi | 32 | 10/10/2022 | $0.93 | $29.76 |
Eksempelformler
| Brukstilfelle | Formel | Forklaring og resultat | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Returner hver verdi i et område som forekommer minst én gang. | =UNIK(A1:A8) |
Denne formelen returnerer alle verdier i området A2:A8 i tabell 1 som forekommer minst én gang. For datasett 1 vil denne formelen returnere følgende:
|
|||||||||||||||||||||||||||||||||||
| Returner alle verdier i et område som forekommer bare én gang. | =UNIK(A2:A8;0;1) |
Denne formelen returnerer alle verdier i området A2:A8 i tabell 1 som forekommer bare én gang. For datasett 1 returnerer denne formelen følgende:
|
|||||||||||||||||||||||||||||||||||
| Returner alle verdier i et område som forekommer bare én gang. | =UNIK(B2:G2;SANN;1) |
Denne formelen returnerer alle verdier i området B2:G2 i tabell 1 som forekommer bare én gang. For datasett 2 returnerer denne formelen følgende:
|
|||||||||||||||||||||||||||||||||||
| Trekk ut unike verdier fra flere kolonner | =UNIK(B2:B8&": "&A2:A8) |
Denne formelen returnerer unike verdier fra flere kolonner. For datasett 1 ville denne formelen returnere følgende:
|
|||||||||||||||||||||||||||||||||||
| Trekk ut en n -te største verdi. | =STOR(UNIK(C1:C12);3) |
Denne formelen returnerer den tredje høyeste poengsummen. UNIQUE oppretter en matrise med poengsummene, og LARGE velger deretter den tredje største verdien i den matrisen. For datasett 1 vil denne formelen returnere følgende:
|
|||||||||||||||||||||||||||||||||||
| Kombiner separate datasett og summer verdiene for rader som har identiske oppføringer i kolonne 1. |
Dette brukstilfellet krever to formler i tilstøtende celler, én for navnene og én for totalene.
|
Forutsatt at du vil ha resultatene i kolonne E og F, vil løsningen for datasett 3 være som følger: Formel 1 (i celle E1) returnerer de UNIKE navnene fra kolonne A og bruker VSTACK til å plassere dem i vertikalt tilstøtende celler. Formel 2 (i celle F1) returnerer verdiene som er knyttet til de unike navnene. De to SUMIF -setningene legger deretter disse verdiene sammen, og VSTACK plasserer dem i vertikalt tilstøtende celler slik at de samsvarer med navnene. Resultatene som vises er som følger:
|
|||||||||||||||||||||||||||||||||||
| Trekk ut unike poster basert på verdiene i kolonne A, samtidig som du returnerer de tilsvarende dataene fra kolonnene A, B og E. |
Dette brukstilfellet krever tre formler i tilstøtende celler, én for varenavnene, én for antallstotalene og én for verditotalene.
|
Forutsatt at du vil ha resultatene i kolonnene F, G og H, vil løsningen for datasett 4 være som følger: Formel 1 (i celle F2) produserer listen over unike elementnavn; dette returnerer de UNIKE navnene fra kolonne A i vertikalt tilstøtende celler:
Formel 2 (i celle G2) bruker SUMIFS for å produsere det totale antallet som er knyttet til hvert element:
Formel 3 (i celle H2) bruker SUMIFS til å produsere de totale verdiene som er knyttet til hvert element, og bruker deretter TEXT (&value,"$#,##0.00") for å bruke riktig formatering.
|
Relaterte funksjoner
Her er de andre matriseformelfunksjonene som støttes i Workiva-regneark.