Hoe om Excel UNIEKE funksie te gebruik (20 voorbeelde)

  • Deel Dit
Hugh West

In groot datastelle bly daar 'n moontlikheid dat duplikaatwaardes of dieselfde waardes meer as een keer voorkom. Om unieke waardes uit 'n reeks of 'n lys te kry, kan jy die Excel UNIQUE funksie gebruik. Die Excel UNIEK funksie gee 'n lys van unieke waardes in 'n reeks of in 'n lys terug. Die UNIEKE funksie ondersteun teks, getalle, datums, tye, ens. tipes waardes.

In hierdie artikel sal ek vir jou verskeie voorbeelde wys van gebruik die Excel UNIEK funksie.

Laai af om te oefen

Gebruik van UNIEKE Function.xlsx

Basics of EXP Funksie: Opsomming & amp; Sintaksis

Opsomming

Die Excel UNIEK funksie gee 'n lys van unieke waardes in 'n reeks of in 'n lys terug. Dit is 'n baie maklike funksie, jy kan beide unieke en unieke afsonderlike waardes onttrek en dit help ook om kolomme met kolomme of rye met rye te vergelyk.

Sintaksis

UNIQUE(array, [by_col], [exactly_once])

Argumente

Argumente Vereis/Opsioneel Verduideliking
skikking Vereis Dit is 'n selreeks of skikking waaruit unieke waardes
volgens_kol Opsioneel Dit is 'n Boole-waarde vir hoe om unieke waardes te vergelyk en te onttrek.

Hier beteken ONWAAR deur ry; WAAR beteken volgens kolom. verstekkriteria om toe te pas OF om enige van die kriteria na te gaan.

Nou sal die UNIEK funksie die unieke waardes terugstuur vanaf die gefiltreerde waardes waar OF is toegepas.

Uiteindelik, druk ENTER , en jy sal die unieke waardes kry as enige van die voorwaardes nagekom word.

15. Kry unieke waardes ignoreer spasies

Terwyl jy die UNIEK funksie met die FILTER funksie gebruik, kan jy onttrek unieke waardes terwyl leë selle geïgnoreer word.

⏩ In sel F4, tik die volgende formule om die unieke waardes te kry wat spasies ignoreer.

=UNIQUE(FILTER(B4:B12,B4:B12""))

Hier, in die UNIQUE -funksie, het ek FILTER(B4:B12, B4:B12””) as skikking .

In die FILTER funksie het ek die reeks B4:B12 gekies as skikking en gebruik B4:B12”” as insluit om nie-leë selle te filter.

Nou, die UNIEK funksie sal die unieke waardes van die gefiltreerde waardes terugstuur.

Laastens, druk ENTER , en jy sal die unieke waardes kry terwyl leë selle geïgnoreer word.

16. Die gebruik van Excel UNIEK & SORTEER Funksie om spasies te ignoreer & Sorteer

Jy kan ook die unieke waardes sorteer terwyl spasies ignoreer word deur die UNIEK funksie met die FILTER funksie te gebruik.

⏩ In sel F4, tik die volgende formule in om die gesorteerde unieke waardes te ignoreerspasies.

=SORT(UNIQUE(FILTER(C4:C12,C4:C12"")))

Hier, in die SORTEER funksie, het ek UNIQUE( gebruik). FILTER(C4:C12,C4:C12””)) as skikking .

In die UNIEK -funksie het ek FILTER(C4) gebruik :C12,C4:C12””) as skikking .

In die FILTER funksie het ek die reeks C4:C12<2 gekies> as skikking en gebruik C4:C12”” as insluit om nie-leë selle te filtreer.

Nou, die UNIEK funksie sal die unieke waardes van die gefiltreerde waardes terugstuur. Dan sal die SORTEER funksie die gefiltreerde unieke waardes numeries sorteer.

Uiteindelik, druk ENTER , en jy sal die unieke waardes kry terwyl jy leë selle ignoreer.

17. Gebruik Excel UNIEK & FILTER Funksie om unieke rye te kry wat leë ignoreer

Jy kan ook unieke rye kry terwyl spasies ignoreer word deur die UNIEK funksie met die FILTER funksie.

⏩ In sel D4, tik die volgende formule om die unieke rye te kry wat spasies ignoreer.

=UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE)

Hier, in die UNIEK -funksie, het ek FILTER(B4:C12, (C4:C12””)*( B4:B12””)), ONWAAR, WAAR as skikking , gekies ONWAAR as deur_kol en WAAR as presies_een keer .

In die FILTER funksie het ek die reeks B4:C12 as skikking gekies en ( C4:C12””)*(B4:B12””) as insluit om nie-leë selle van beide kolomme te filter.

Nou, die UNIEKE funksie sal die unieke rye van die gefiltreerde waardes terugstuur terwyl leë selle geïgnoreer word.

Laastens, druk ENTER , en jy sal die unieke rye terwyl leë selle geïgnoreer word.

18. Filter unieke rye wat leë ignoreer & Sorteer

Terwyl jy leeg ignoreer om unieke rye te kry, kan jy dit ook sorteer deur die SORTEER funksie met die UNIEK funksie en die FILTER funksie.

⏩ In sel D4, tik die volgende formule om die gesorteerde unieke rye te kry wat spasies ignoreer.

=SORT(UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE))

Hier, in die SORTEER funksie, het ek UNIQUE(FILTER(B4:C12, (C4:C12””) gebruik *(B4:B12””)),FALSE, TRUE) as skikking .

In die UNIQUE -funksie het ek FILTER( B4:C12, (C4:C12””)*(B4:B12””)) as skikking, gekies ONWAAR as by_col en WAAR as presies_een keer .

In die FILTER funksie het ek die reeks B4:C12 as skikking gekies en gebruik (C4:C12””)*(B4:B12””) as insluit om nie-leë selle uit beide kolomme te filter.

Nou sal die UNIEK funksie die unieke rye van die gefiltreerde waardes terugstuur. Dan sal die SORTEER funksie die gefiltreerde unieke waardes alfabeties sorteer.

Laastens, druk ENTER , en jy sal die gesorteerde unieke rye kry terwyl jy leë selle ignoreer.

19. Gebruik Excel UNIEK & KIES Funksie omVind unieke waardes in spesifieke kolomme

Jy kan unieke waardes uit spesifieke kolomme vind deur die KIES-funksie te gebruik saam met die UNIEK funksie.

⏩ In sel D4, tik die volgende formule om die unieke waardes van spesifieke kolomme te kry.

=UNIQUE(CHOOSE({1,2}, C4:C12, B4:B12))

Hier, in die UNIEK -funksie, het ek KIES({1,2}, C4:C12, B4:B12) gebruik as skikking .

In die KIES -funksie het ek {1,2} as indeks_getal gebruik, die reeks C4:C12 as waarde1 , en kies dan die reeks B4:B12 as waarde2 .

Nou, die UNIEK funksie sal die unieke waardes van die geselekteerde reeks van die spesifieke kolom terugstuur.

Laastens, druk ENTER , en jy sal die unieke waardes uit die geselekteerde reeks van die spesifieke kolom.

20. Fouthantering met IFERROR

Die UNIEKE funksie wys die #CALC-fout as die waarde waarna jy soek nie beskikbaar is nie.

Om te hanteer hierdie fout kan jy die IFERROR-funksie saam met die UNIQUE - en FILTER -funksies gebruik.

⏩ In sel H4, tik die volgende formule om die fout te hanteer.

=IFERROR(UNIQUE(FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4))), "Value Not Found")

Hier, in die IFERROR funksie, ek het UNIQUE(FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4))) as waarde gebruik en die teks verskaf Waarde nie gevind nie as waarde_as_fout .

In die UNIEK -funksie het ek FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4) gebruik )) as skikking .

In die FILTER funksie het ek die reeks C4:C12 gekies as skikking en gebruik (D4:D12=F4)* (B4:B12=G4)) as insluit om waardes uit die geselekteerde reeks D4:D12 te filter as dit gelyk is aan F4 , ook gekies reeks B4:B12 as dit gelyk is aan G4 .

Nou, die UNIEK funksie sal die unieke waardes van die gefiltreerde waardes terugstuur. Dan sal die IFERROR funksie kyk of die waarde beskikbaar is of nie indien nie beskikbaar nie, dan sal dit die teks Waarde Nie gevind nie in plaas van #CALC fout terugstuur.

Laastens, druk ENTER , en jy sal die unieke waardes of die gegewe teks kry.

Dinge om te onthou

🔺 Die UNIEKE funksie sal die #NAME-fout wys as jy die funksienaam verkeerd spel.

🔺 Die UNIQUE funksie sal die #CALC fout wys as die waarde nie gevind word nie.

Jy sal die #STORS-fout in die UNIEKE funksie as een of meer selle in die mors reeks nie heeltemal leeg is nie.

Oefenafdeling

Ek het 'n oefenblad in die werkboek verskaf om hierdie verduidelikde voorbeelde te oefen.

Gevolgtrekking

In hierdie artikel het ek 20 voorbeelde van die Excel UNIQUE -funksie gewys. ekhet ook probeer om die wanneer en waarom die UNIEK -funksie gereeld foute te wys. Laaste maar nie die minste nie, as jy enige soort voorstelle, idees of terugvoer het, voel asseblief vry om hieronder kommentaar te lewer.

(ONWAAR) presies_een keer Opsioneel Dit is ook 'n Boolese waarde.

Hier beteken WAAR waardes wat een keer voorgekom het;

ONWAAR beteken alle unieke waardes.

verstek (ONWAAR)

Opstuurwaarde

Die UNIEKE funksie gee 'n lys of reeks unieke waardes terug.

Weergawe

Die UNIEKE funksie is beskikbaar vir Excel 365 en Excel 2021.

Gebruike van Excel UNIEKE funksie

1. Gebruik UNIEKE funksie vir tekswaardes

Jy kan die UNIEKE funksie gebruik om unieke waardes uit teks of string te onttrek waardes.

Hier wil ek die unieke vrugnaam van die Produknaam kolom kry.

⏩ In sel D4, tik die volgende formule om die unieke waardes te kry.

=UNIQUE(B4:B12)

Hier, in die UNIEK funksie, het ek die selreeks B4:B12 as 'n skikking gekies.

Druk nou ENTER , en die UNIQUE funksie sal die li terugstuur st van unieke waardes uit die geselekteerde reeks.

Lees meer: ​​ Excel VBA om unieke waardes uit kolom te kry (4 Voorbeelde)

2. Gebruik UNIEKE funksie vir Numeriese Waardes

In die geval dat jy numeriese waardes het, kan jy ook die UNIQUE funksie om unieke waardes te onttrek.

Hier wil ek die unieke bestellings-ID's van die Bestelling-ID kry. kolom.

⏩ In sel D4, tik die volgende formule om die unieke waardes te kry.

=UNIQUE(C4:C12)

Hier, in die UNIEK funksie, het ek die selreeks C4:C12 as 'n skikking .

Nou, druk ENTER , en die UNIEKE funksie sal die lys van unieke waardes van die geselekteerde reeks terugstuur.

Lees meer: ​​ VBA om unieke waardes van kolom na skikking in Excel te kry (3 kriteria)

3. Gebruik Excel UNIEKE funksie om unieke rye te vind wat net een keer voorgekom het

As jy die unieke waardes wil kry wat net een keer in die lys of in 'n reeks voorgekom het, jy kan die UNIQUE -funksie gebruik.

Kom ek begin die prosedure,

⏩ In sel D4, tik die volgende formule om die unieke waardes.

=UNIQUE(B4:C12,,TRUE)

Hier, in die UNIEKE funksie, I het die selreeks B4:C12 as 'n skikking gekies, die by_col argument ONWAAR gehou, of dit weggelaat omdat die datastel Ek gebruik is in rye georganiseer. Kies dan WAAR as presies_een keer .

Druk nou ENTER , en die UNIEKE funksie sal die lys van unieke waardes wat net een keer uit die geselekteerde reeks voorgekom het.

4. Unieke waardes in 'n ry

As jy unieke waardes uit 'n ry wil onttrek, dan kan jy die UNIEK funksie gebruik.

Ombegin die prosedure,

⏩In sel C6, tik die volgende formule in om die unieke waardes te kry.

=UNIQUE(C3:K3, TRUE)

Hier, in die UNIEK funksie, het ek die selreeks C3:K3 as 'n skikking<2 gekies>, gekies WAAR as deur_kol .

Druk nou ENTER , en die UNIEKE funksie sal die unieke waardes uit die ry.

5. Gebruik Excel UNIEKE funksie om Uniek te vind Kolomme

Jy kan ook die unieke kolomme kry deur die UNIEKE funksie te gebruik.

Om die prosedure te begin,

⏩ ​​In sel C7, tik die volgende formule om die unieke kolomme te kry.

=UNIQUE(C3:K4, TRUE,TRUE)

Hier, in die UNIEK funksie, het ek die selreeks C3:K4 as 'n skikking gekies, gekies WAAR as by_col , kies dan TRUE as presies_een keer .

Druk nou ENTER , en die UNIEKE funksie sal die unieke kolomme terugstuur.

6. Uniek Waardes het net een keer voorgekom

In die geval dat jy unieke waardes uit 'n lys wil onttrek dan kan jy ook die UNIEKE funksie gebruik.

⏩ In sel D4, tik die volgende formule om die unieke waardes van 'n lys te kry.

=UNIQUE(B4:B12,,TRUE)

Hier, in die UNIEK funksie, het ek die selreeks B4:B12 as 'n skikking gekies, en die <1 behou>by_col argument ONWAAR, of het dit weggelaat omdat die datastel wat ek gebruik in rye georganiseer is. Kies dan WAAR as presies_een keer .

Druk nou ENTER , en die UNIEKE funksie sal die lys van unieke waardes wat net een keer uit die geselekteerde reeks voorgekom het.

7. Vind duidelike waardes wat meer as een keer voorkom

Deur die UNIQUE funksie saam met die FILTER-funksie en die COUNTIF-funksie te gebruik, kan jy die duidelike unieke waardes kry dit beteken die waardes wat meer as een keer voorgekom het.

Kom ek wys die proses,

⏩ In sel D4, tik die volgende formule om die unieke te kry waardes uit 'n lys.

=UNIQUE(FILTER(B4:B12, COUNTIF(B4:B12, B4:B12)>1))

Hier, in die UNIEK funksie, I gebruik FILTER(B4:B12, COUNTIF(B4:B12, B4:B12)>1) as skikking .

In die FILTER funksie, ek het die reeks B4:B12 as skikking gekies en COUNTIF(B4:B12, B4:B12)>1 as sluit gebruik .

In die COUNTIF funksie het ek die reeks B4:B12 gekies as reeks ook as kriteria gekies B4:B12 en dan >1 gebruik.

Nou sal die COUNTIF funksie die telling kry van die waardes wat meer as een keer na FILTER waardes. Laastens sal die UNIEK funksie die unieke waardes wat meer as een keer voorkom.

Druk ENTER en die UNIEK funksiesal die unieke waardes terugstuur wat meer as een keer voorkom.

8. Gebruik Excel UNIEKE funksie om unieke waardes te tel

Jy kan ook die unieke waardes tel deur die FILTER funksie saam met die RYE-funksie te gebruik.

⏩ In sel D4, tik die volgende formule om die unieke waardes uit 'n lys te kry.

=ROWS(UNIQUE(FILTER(B4:B12,B4:B12"")))

Hier, in die RYE funksie, het ek UNIQUE(FILTER(B4:B12,B4:B12””)) as skikking gebruik.

In die UNIEK -funksie het ek FILTER(B4:B12,B4:B12””) as skikking gebruik.

In die FILTER -funksie het ek die reeks B4:B12 gekies as skikking ook as sluit geselekteerde B4:B12”” om waardes te filter, nie gelyk aan leeg nie .

Nou sal die UNIEK funksie die unieke waardes van die gefiltreerde waardes terugstuur dan die RY funksie sal die unieke waardes rytelling terugstuur.

Druk ENTER , en jy sal die telling van unieke waardes kry.

10. Unieke waardes uit veelvuldige kolomme

As jy wil, kan jy ook unieke waardes uit veelvuldige kolomme onttrek, net deur die UNIEK funksie te gebruik.

⏩ In sel F4, tik die volgende formule om die unieke waardes van verskeie kolomme te kry.

=UNIQUE(B4:D12)

Hier, in die UNIEK funksie, het ek die selreeks B4:D12 as 'n skikking .

Druk nou ENTER , en die UNIEKE funksie sal die reeks unieke waardes van veelvuldige terugstuur. kolomme.

10. Unieke waardes Sorteer in alfabetiese volgorde

Jy kan ook die SORTEER-funksie gebruik saam met die UNIEK funksie om unieke waardes alfabeties te sorteer.

⏩ In sel F4, tik die volgende formule om die te kry. unieke waardes van verskeie kolomme.

=SORT(UNIQUE(B4:D12))

Hier, in die UNIEKE funksie, Ek het die selreeks B4:D12 as 'n skikking gekies. Het dan die unieke waardes na die SORTEER funksie deurgegee om die unieke waardes alfabeties te sorteer.

Druk nou ENTER , en jy sal die gesorteerde unieke waardes van verskeie kolomme kry.

11. Unieke waardes van veelvuldige kolomme en aaneengeskakel in een sel

Jy kan unieke waardes uit veelvuldige kolomme onttrek, ook kan jy daardie waardes in een sel aaneenskakel terwyl jy die UNIEKE funksie gebruik.

⏩ Tik in sel F4, die volgende formule om die unieke waardes van verskeie kolomme te kry.

=UNIQUE(B4:B12& ","&C4:C12)

Hier, in die UNIEKE funksie, het ek beide selreeks B4:B12& “,”&C4:C12 as 'n skikking . Nou sal die UNIEK funksie die unieke waardes uit beide kolomreekse onttrek en dan sal dit dieunieke waardes van beide kolomme met (,)

Druk nou ENTER , en jy sal die aaneenlopende waardes in een sel kry.

12. Lys van unieke waardes na gelang van kriteria

Jy kan die lys van unieke waardes op grond van kriteria kry terwyl die UNIEKE funksie saam met die FILTER funksie gebruik word.

Hier wil ek unieke waardes kry gebaseer op die kriteria waar die Prys is groter as 400 .

⏩ In sel G4, tik die volgende formule in om die unieke waardes gebaseer op kriteria.

=UNIQUE(FILTER(B4:B12,D4:D12>F4))

Hier, in die UNIEK funksie, ek het FILTER(B4:B12,D4:D12>F4) as skikking gebruik.

In die FILTER funksie het ek gekies die reeks B4:B12 as skikking ook as sluit geselekteerde D4:D12>F4 in om waardes te filter, groter as die geselekteerde sel F4 .

Nou sal die UNIEKE funksie die unieke waardes van die gefiltreerde waardes terugstuur.

Fi ten slotte, druk ENTER , en jy sal die unieke waardes kry gebaseer op jou gegewe kriteria.

13. Filter Unieke Waardes gebaseer op veelvuldige Kriteria

Jy kan ook die lys unieke waardes onttrek op grond van veelvuldige kriteria terwyl jy die UNIQUE funksie met die FILTER funksie gebruik .

Hier wil ek unieke waardes kry gebaseer op die kriteria waar die Prys is groter as 400 en die Produk naam is Apple .

⏩ In sel H4, tik die volgende formule in om die unieke waardes gebaseer op veelvuldige kriteria te kry.

=UNIQUE(FILTER(C4:C12, (D4:D12>F4)* (B4:B12=G4)))

Hier, in die UNIEK -funksie, het ek FILTER(C4:C12, (D4:D12>F4)* (B4:B12=G4)) gebruik as skikking .

In die FILTER funksie het ek die reeks C4:C12 as skikking gekies en (D4:D12>F4)* (B4:B12=G4) as sluit in waar ek twee kriteria gebruik het, een is vir Prys en 'n ander is vir die Produk naam.

Nou sal die UNIEKE funksie die unieke waardes van die gefiltreerde waardes terugstuur.

Laastens, druk ENTER , en jy sal die unieke waardes kry gebaseer op jou gebruikte veelvuldige kriteria.

14. Filter Unieke waardes gebaseer op veelvuldige OF kriteria

Jy kan ook die UNIEKE en FILTER funksie gebruik om veelvuldige OF kriteria toe te pas.

⏩ In sel H4, tik die volgende ng formule om die unieke waardes van veelvuldige OF kriteria te kry.

=UNIQUE(FILTER(B5:B13, (C5:C13=F5) + (D5:D13=G5)))

Hier, in die UNIEK -funksie, het ek FILTER(B5:B13, (C5:C13=F5) + (D5:D13=G5)) as skikking gebruik .

In die FILTER funksie het ek die reeks B5:B13 as skikking gekies en gebruik (C5: C13=F5) + (D5:D13=G5) as sluit in waar ek twee kriteria gebruik het. Toe twee bygevoeg

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.