Satura rādītājs
Lielās datu kopās pastāv iespēja, ka vērtības var dublēties vai vienas un tās pašas vērtības var parādīties vairāk nekā vienu reizi. unikālas vērtības no diapazona vai sarakstu, varat izmantot Excel UNIKĀTS funkcija. Excel UNIKĀTS funkcija atgriež unikālu vērtību sarakstu diapazonā vai sarakstā. UNIKĀTS funkcija atbalsta teksta, skaitļu, datumu, laiku u. c. vērtību veidus.
Šajā rakstā es jums parādīšu dažādus Excel izmantošanas piemērus. UNIKĀTS funkcija.
Lejupielādēt praksē
UNIQUE funkcijas lietojums.xlsxEXP funkcijas pamati: kopsavilkums & amp; sintakse
Kopsavilkums
Excel UNIKĀTS funkcija atgriež unikālo vērtību sarakstu diapazonā vai sarakstā. Tā ir ļoti vienkārša funkcija, ar to var iegūt gan unikālās, gan unikālās atšķirīgās vērtības, turklāt tā palīdz arī salīdzināt kolonnas ar kolonnām vai rindas ar rindām.
Sintakse
UNIQUE(masīvs, [by_col], [exactly_once])
Argumenti
Argumenti | Obligāti/pēc izvēles | Paskaidrojums |
---|---|---|
masīvs | Nepieciešams | Tas ir šūnu diapazons vai masīvs, no kura iegūt unikāls vērtības |
by_col | Pēc izvēles | Tā ir Būla vērtība, kas norāda, kā salīdzināt un iegūt unikāls vērtības. |
Šeit, FALSE nozīmē pēc rindas; TRUE pēc kolonnas. noklusējuma iestatījums (FALSE) exactly_once Pēc izvēles Tā arī ir Būla vērtība.
Šeit, TRUE ir vērtības, kas radušās vienu reizi;
FALSE ir visas unikālās vērtības.
noklusējuma iestatījums (FALSE)
Atgrieztā vērtība
Portāls UNIKĀTS funkcija atgriež unikālu vērtību sarakstu vai masīvu.
Versija
Portāls UNIKĀTS funkcija ir pieejama programmām Excel 365 un Excel 2021.
Excel UNIQUE funkcijas lietojums
1. Funkcijas UNIQUE izmantošana teksta vērtībām
Varat izmantot UNIKĀTS funkcija, lai iegūtu unikāls vērtības no teksta vai virknes vērtībām.
Šeit es gribu iegūt unikāls augļu nosaukumu no Produkta nosaukums sleja.
⏩ Šūnā D4, ievadiet šādu formulu, lai iegūtu unikāls vērtības.
=UNIQUE(B4:B12)
Šeit, šajā UNIKĀTS funkciju, es izvēlējos šūnu diapazonu B4: B12 kā masīvs .
Tagad nospiediet IEVADIET , un UNIKĀTS funkcija atgriezīs sarakstu ar unikāls vērtības no atlasītā diapazona.
Lasīt vairāk: Excel VBA, lai iegūtu unikālas vērtības no kolonnas (4 piemēri)
2. UNIQUE funkcijas izmantošana skaitliskām vērtībām
Ja jums ir skaitliskas vērtības, varat izmantot arī UNIKĀTS funkcija, lai iegūtu unikāls vērtības.
Šeit es gribu iegūt unikāls pasūtījumu id's no Pasūtījuma ID sleja.
⏩ Šūnā D4, ievadiet šādu formulu, lai iegūtu unikāls vērtības.
=UNIQUE(C4:C12)
Šeit, šajā UNIKĀTS funkciju, es izvēlējos šūnu diapazonu C4:C12 kā masīvs .
Tagad nospiediet IEVADIET , un UNIKĀTS funkcija atgriezīs sarakstu ar unikāls vērtības no atlasītā diapazona.
Lasīt vairāk: VBA, lai iegūtu unikālas vērtības no kolonnas masīvā programmā Excel (3 kritēriji)
3. Izmantojot Excel UNIQUE funkciju, lai atrastu unikālas rindas, kas parādījušās tikai vienu reizi
Ja vēlaties saņemt unikāls vērtības, kas sarakstā vai diapazonā sastopamas tikai vienu reizi, varat izmantot UNIKĀTS funkcija.
Ļaujiet man sākt procedūru,
⏩ Šūnā D4, ievadiet šādu formulu, lai iegūtu unikāls vērtības.
=UNIQUE(B4:C12,,TRUE)
Šeit, šajā UNIKĀTS funkciju, es izvēlējos šūnu diapazonu B4:C12 kā masīvs , saglabāja by_col arguments FALSE, vai izlaida to, jo datu kopa, ko es izmantoju, ir sakārtota rindās. Pēc tam izvēlējās TRUE kā exactly_once .
Tagad nospiediet IEVADIET , un UNIKĀTS funkcija atgriezīs sarakstu ar unikāls vērtības, kas atlasītajā diapazonā ir bijušas tikai vienu reizi.
4. Unikālas vērtības rindā
Ja vēlaties iegūt unikāls vērtības no rindas, tad varat izmantot UNIKĀTS funkcija.
Procedūras sākšana,
⏩Šūnā C6, ievadiet šādu formulu, lai iegūtu unikāls vērtības.
=UNIQUE(C3:K3, TRUE)
Šeit, šajā UNIKĀTS funkciju, es izvēlējos šūnu diapazonu C3:K3 kā masīvs , atlasīts TRUE kā by_col .
Tagad nospiediet IEVADIET , un UNIKĀTS funkcija atgriezīs unikāls vērtības no rindas.
5. Excel UNIQUE funkcijas izmantošana, lai atrastu Unikālas kolonnas
Jūs varat arī saņemt unikāls kolonnas, izmantojot UNIKĀTS funkcija.
Procedūras sākšana,
⏩ Šūnā C7, ievadiet šādu formulu, lai iegūtu unikāls kolonnas.
=UNIQUE(C3:K4, TRUE,TRUE)
Šeit, šajā UNIKĀTS funkciju, es izvēlējos šūnu diapazonu C3:K4 kā masīvs , atlasīts TRUE kā by_col , pēc tam izvēlējās TRUE kā exactly_once .
Tagad nospiediet IEVADIET , un UNIKĀTS funkcija atgriezīs unikāls kolonnas.
6. Unikālas vērtības parādījās tikai vienu reizi
Ja vēlaties iegūt unikālas vērtības no saraksta tad varat izmantot arī UNIKĀTS funkcija.
⏩ Šūnā D4, ievadiet šādu formulu, lai iegūtu unikāls vērtības no saraksta.
=UNIQUE(B4:B12,,TRUE)
Šeit, šajā UNIKĀTS funkciju, es izvēlējos šūnu diapazonu B4: B12 kā masīvs , saglabāja by_col arguments FALSE, vai izlaida to, jo datu kopa, ko es izmantoju, ir sakārtota rindās. Pēc tam izvēlējās TRUE kā exactly_once .
Tagad nospiediet IEVADIET , un UNIKĀTS funkcija atgriezīs sarakstu unikāls vērtības, kas atlasītajā diapazonā ir bijušas tikai vienu reizi.
7. Atrodiet atšķirīgas vērtības, kas sastopamas vairāk nekā vienu reizi
Izmantojot UNIKĀTS funkciju kopā ar funkcija FILTER un COUNTIF funkcija , jūs varat saņemt atšķirīgu unikāls vērtības, kas apzīmē vērtības, kuras parādījās vairāk nekā vienu reizi.
Ļaujiet man parādīt procesu,
⏩ Šūnā D4, ievadiet šādu formulu, lai iegūtu unikāls vērtības no saraksta.
=UNIQUE(FILTER(B4:B12, COUNTIF(B4:B12, B4:B12)>1))
Šeit, šajā UNIKĀTS funkciju, es izmantoju FILTER(B4:B12, COUNTIF(B4:B12, B4:B12)>1) kā masīvs .
In the FILTRS funkciju, es izvēlējos diapazonu B4: B12 kā masīvs un izmantoja COUNTIF(B4:B12, B4:B12)>1 kā iekļaut .
In the COUNTIF funkciju, es izvēlējos diapazonu B4: B12 kā diapazons arī kā kritēriji atlasīts B4: B12 pēc tam izmantoja >1 .
Tagad COUNTIF funkcija iegūs skaitli no vērtībām, kas parādās vairāk nekā vienu reizi, lai FILTRS vērtības. Visbeidzot, UNIKĀTS funkcija atgriezīs unikāls vērtības, kas parādās vairāk nekā vienu reizi.
Spiediet IEVADIET un UNIKĀTS funkcija atgriezīs unikāls vērtības, kas parādās vairāk nekā vienu reizi.
8. Excel UNIQUE funkcijas izmantošana unikālo vērtību skaitīšanai
Varat arī saskaitīt unikāls vērtības, izmantojot FILTRS funkciju kopā ar funkciju ROWS.
⏩ Šūnā D4, ievadiet šādu formulu, lai iegūtu unikāls vērtības no saraksta.
=ROWS(UNIQUE(FILTER(B4:B12,B4:B12""))))
Šeit, šajā RINDAS funkciju, es izmantoju UNIQUE(FILTRS(B4:B12,B4:B12"")) kā masīvs .
In the UNIKĀTS funkciju, es izmantoju FILTRS(B4:B12,B4:B12")") kā masīvs .
In the FILTRS funkciju, es izvēlējos diapazonu B4: B12 kā masīvs arī kā iekļaut atlasīts B4:B12"" filtrēt vērtības, nav vienāds ar tukšu .
Tagad UNIKĀTS funkcija atgriezīs unikāls vērtības no filtrētajām vērtībām, tad ROW funkcija atgriezīs unikālo vērtību rindu skaitu.
Preses IEVADIET , un iegūsiet unikālo vērtību skaitu.
10. Unikālas vērtības no vairākām kolonnām
Ja vēlaties, varat iegūt unikālas vērtības no vairākām kolonnām arī, vienkārši izmantojot UNIKĀTS funkcija.
⏩ Šūnā F4, ievadiet šādu formulu, lai iegūtu unikāls vērtības no vairākām kolonnām.
=UNIQUE(B4:D12)
Šeit, šajā UNIKĀTS funkciju, es izvēlējos šūnu diapazonu B4:D12 kā masīvs .
Tagad nospiediet IEVADIET , un UNIKĀTS funkcija atgriezīs diapazonu unikāls vērtības no vairākām kolonnām.
10. Unikālo vērtību sakārtošana alfabētiskā secībā
Varat arī izmantot SORT funkcija kopā ar UNIKĀTS funkciju, lai šķirotu unikāls vērtības alfabētiskā secībā.
⏩ Šūnā F4, ievadiet šādu formulu, lai iegūtu unikāls vērtības no vairākām kolonnām.
=SORT(UNIQUE(B4:D12))
Šeit, šajā UNIKĀTS funkciju, es izvēlējos šūnu diapazonu B4:D12 kā masīvs . Tad nodeva unikāls vērtības uz SORT funkciju, lai šķirotu unikāls vērtības alfabētiskā secībā.
Tagad nospiediet IEVADIET , un jūs saņemsiet sakārtoto unikāls vērtības no vairākām kolonnām.
11. Unikālas vērtības no vairākām kolonnām un apvienošana vienā šūnā
Varat iegūt unikāls vērtības no vairākām kolonnām, varat arī šīs vērtības savienot vienā šūnā, vienlaikus izmantojot UNIKĀTS funkcija.
⏩ Šūnā F4, ievadiet šādu formulu, lai iegūtu unikāls vērtības no vairākām kolonnām.
=UNIQUE(B4:B12& ","&C4:C12)
Šeit, šajā UNIKĀTS funkciju, es izvēlējos gan šūnu diapazonu B4:B12& ","&C4:C12 kā masīvs . Tagad UNIKĀTS funkcija iegūs unikālās vērtības no abu kolonnu diapazona, pēc tam tā apvienos abu kolonnu unikālās vērtības ar (,)
Tagad nospiediet IEVADIET , un vērtības tiks apvienotas vienā šūnā.
12. Unikālo vērtību saraksts atkarībā no kritērijiem
Varat iegūt sarakstu ar unikāls vērtības, pamatojoties uz kritērijiem izmantojot UNIKĀTS funkciju kopā ar FILTRS funkcija.
Šeit es gribu iegūt unikāls vērtības, pamatojoties uz kritērijiem, ja Cena ir . lielāks par 400 .
⏩ Šūnā G4, ievadiet šādu formulu, lai iegūtu unikāls vērtības, pamatojoties uz kritērijiem.
=UNIQUE(FILTER(B4:B12,D4:D12>F4))
Šeit, In UNIKĀTS funkciju, es izmantoju FILTER(B4:B12,D4:D12>F4) kā masīvs .
In the FILTRS funkciju, es izvēlējos diapazonu B4: B12 kā masīvs arī kā iekļaut atlasīts D4:D12>F4 filtrēt vērtības, lielāks par izvēlētā šūna F4 .
Tagad UNIKĀTS funkcija atgriezīs unikāls vērtības no filtrētajām vērtībām.
Visbeidzot, nospiediet IEVADIET , un, pamatojoties uz norādītajiem kritērijiem, tiks iegūtas unikālās vērtības.
13. Filtrējiet unikālās vērtības, pamatojoties uz vairākiem kritērijiem
Varat arī iegūt sarakstu ar unikāls vērtības, pamatojoties uz vairākiem kritērijiem, vienlaikus izmantojot UNIKĀTS funkciju ar FILTRS funkcija.
Šeit es gribu iegūt unikāls vērtības, pamatojoties uz kritērijiem, ja Cena ir lielāks par 400 un Produkts nosaukums ir Apple .
⏩ Šūnā H4, ievadiet šādu formulu, lai iegūtu unikāls vērtības, pamatojoties uz vairākiem kritērijiem.
=UNIQUE(FILTER(C4:C12, (D4:D12>F4)* (B4:B12=G4)))
Šeit, In UNIKĀTS funkciju, es izmantoju FILTER(C4:C12, (D4:D12>F4)* (B4:B12=G4)) kā masīvs .
In the FILTRS funkciju, es izvēlējos diapazonu C4:C12 kā masīvs un izmantoja (D4:D12>F4)* (B4:B12=G4) kā iekļaut kur es izmantoju divus kritērijus, no kuriem viens attiecas uz Cena un vēl viens ir paredzēts Produkts nosaukums.
Tagad UNIKĀTS funkcija atgriezīs unikāls vērtības no filtrētajām vērtībām.
Visbeidzot, nospiediet IEVADIET , un jūs iegūsiet unikālās vērtības, pamatojoties uz vairākiem izmantotajiem kritērijiem.
14. Filtrējiet unikālās vērtības, pamatojoties uz vairākiem OR kritērijiem
Varat arī izmantot UNIKĀTS un FILTRS funkciju, lai piemērotu vairākus VAI kritēriji.
⏩ Šūnā H4, ievadiet šādu formulu, lai iegūtu unikāls vērtības no vairākiem VAI kritēriji.
=UNIQUE(FILTER(B5:B13, (C5:C13=F5) + (D5:D13=G5)))
Šeit, In UNIKĀTS funkciju, es izmantoju FILTRS(B5:B13, (C5:C13=F5) + (D5:D13=G5)) kā masīvs .
In the FILTRS funkciju, es izvēlējos diapazonu B5:B13 kā masīvs un izmantoja (C5:C13=F5) + (D5:D13=G5) kā iekļaut kur es izmantoju divus kritērijus. Pēc tam pievienoju divus kritērijus, lai piemērotu VAI lai pārbaudītu kādu no kritērijiem.
Tagad UNIKĀTS funkcija atgriezīs unikāls vērtības no filtrētajām vērtībām, ja VAI ir piemērotas.
Visbeidzot, nospiediet IEVADIET , un, ja kāds no nosacījumiem ir izpildīts, tiks iegūtas unikālās vērtības.
15. Iegūstiet unikālas vērtības, ignorējot tukšos laukumus
Izmantojot UNIKĀTS funkciju ar FILTRS funkciju, varat iegūt unikāls vērtības, ignorējot tukšās šūnas.
⏩ Šūnā F4, ievadiet šādu formulu, lai iegūtu unikāls vērtības, neņemot vērā tukšos laukus.
=UNIQUE(FILTRS(B4:B12,B4:B12""))
Šeit, In UNIKĀTS funkciju, es izmantoju FILTRS(B4:B12,B4:B12")") kā masīvs .
In the FILTRS funkciju, es izvēlējos diapazonu B4: B12 kā masīvs un izmantoja B4:B12"" kā iekļaut lai filtrētu šūnas, kas nav tukšas.
Tagad UNIKĀTS funkcija atgriezīs unikāls vērtības no filtrētajām vērtībām.
Visbeidzot, nospiediet IEVADIET , un iegūsiet unikālās vērtības, ignorējot tukšās šūnas.
16. Izmantojot Excel UNIQUE & amp; SORT funkciju, lai ignorētu tukšos laukumus & amp; šķirot
Varat arī šķirot unikāls vērtības, ignorējot tukšos laukumus, izmantojot UNIKĀTS funkciju ar FILTRS funkcija.
⏩ Šūnā F4, ierakstiet šādu formulu, lai iegūtu sakārtoto unikāls vērtības, neņemot vērā tukšos laukus.
=SORT(UNIQUE(FILTER(C4:C12,C4:C12""))))
Šeit, In SORT funkciju, es izmantoju UNIKĀLS(FILTRS(C4:C12,C4:C12"")) kā masīvs .
In the UNIKĀTS funkciju, es izmantoju FILTRS(C4:C12,C4:C12"") kā masīvs .
In the FILTRS funkciju, es izvēlējos diapazonu C4:C12 kā masīvs un izmantoja C4:C12"" kā iekļaut lai filtrētu šūnas, kas nav tukšas.
Tagad UNIKĀTS funkcija atgriezīs unikāls vērtības no filtrētajām vērtībām. Tad SORT funkcija filtrētās unikālās vērtības sakārto skaitliski.
Visbeidzot, nospiediet IEVADIET , un iegūsiet unikālās vērtības, ignorējot tukšās šūnas.
17. Izmantojot Excel UNIQUE & amp; FILTER funkciju, lai iegūtu unikālas rindas, ignorējot tukšās rindas
Jūs varat arī saņemt unikāls rindas, ignorējot tukšos laukumus, izmantojot UNIKĀTS funkciju ar FILTRS funkcija.
⏩ Šūnā D4, ievadiet šādu formulu, lai iegūtu unikāls rindas, ignorējot tukšos laukumus.
=UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE)
Šeit, In UNIKĀTS funkciju, es izmantoju FILTRS(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE kā masīvs , atlasīts FALSE kā by_col un TRUE kā exactly_once .
In the FILTRS funkciju, es izvēlējos diapazonu B4:C12 kā masīvs un izmantoja (C4:C12””)*(B4:B12””) kā iekļaut lai filtrētu abu kolonnu tukšās šūnas.
Tagad UNIKĀTS funkcija atgriezīs unikāls rindas no filtrētajām vērtībām, ignorējot tukšās šūnas.
Visbeidzot, nospiediet IEVADIET , un iegūsiet unikālās rindas, ignorējot tukšās šūnas.
18. Filtrēt unikālas rindas, ignorējot tukšas & amp; Kārtot
Ignorējot tukšo, lai iegūtu unikālas rindas, varat arī tās šķirot, izmantojot SORT funkciju ar UNIKĀTS funkciju un FILTRS funkcija.
⏩ Šūnā D4, ierakstiet šādu formulu, lai iegūtu sakārtoto unikāls rindas, ignorējot tukšos laukumus.
=SORT(UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE)))
Šeit, In SORT funkciju, es izmantoju UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE) kā masīvs .
In the UNIKĀTS funkciju, es izmantoju FILTRS(B4:C12, (C4:C12"")*(B4:B12"")) kā masīvs, atlasīts FALSE kā by_col un TRUE kā exactly_once .
In the FILTRS funkciju, es izvēlējos diapazonu B4:C12 kā masīvs un izmantoja (C4:C12””)*(B4:B12””) kā iekļaut lai filtrētu tukšas šūnas no abām kolonnām.
Tagad UNIKĀTS funkcija atgriezīs unikāls rindas no filtrētajām vērtībām. Pēc tam SORT funkcija filtrētās unikālās vērtības sakārto alfabētiskā secībā.
Visbeidzot, nospiediet IEVADIET , un jūs iegūsiet sakārtotas unikālās rindas, neņemot vērā tukšās šūnas.
19. Izmantojot Excel UNIQUE & amp; CHOOSE funkciju, lai atrastu unikālas vērtības konkrētās kolonnās
Varat atrast unikāls vērtības no konkrētām kolonnām, izmantojot funkcija CHOOSE kopā ar UNIKĀTS funkcija.
⏩ Šūnā D4, ievadiet šādu formulu, lai iegūtu unikāls vērtības no konkrētām kolonnām.
=UNIQUE(CHOOSE({1,2}, C4:C12, B4:B12))
Šeit, šajā UNIKĀTS funkciju, es izmantoju IZVĒLĒTIES({1,2}, C4:C12, B4:B12) kā masīvs .
In the IZVĒLĒTIES funkciju, es izmantoju {1,2} kā index_num , izvēlējās diapazonu C4:C12 kā vērtība1 , pēc tam izvēlējās diapazonu B4:B12 kā vērtība2 .
Tagad UNIKĀTS funkcija atgriezīs unikāls vērtības no izvēlētā konkrētās kolonnas diapazona.
Visbeidzot, nospiediet IEVADIET , un jūs saņemsiet unikāls vērtības no izvēlētā konkrētās kolonnas diapazona.
20. Kļūdu apstrāde ar IFERROR
Portāls UNIKĀTS funkcija parāda #CALC kļūda ja meklētā vērtība nav pieejama.
Lai apstrādātu šo kļūdu, varat izmantot funkcija IFERROR kopā ar UNIKĀTS un FILTRS funkcijas.
⏩ Šūnā H4, ievadiet šādu formulu, lai apstrādātu kļūdu.
=IFERROR(UNIQUE(FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4))), "Value Not Found")
Šeit, šajā IFERROR funkciju, es izmantoju UNIQUE(FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4))) kā vērtība un sniedza tekstu Vērtība nav atrasta kā value_if_error .
In the UNIKĀTS funkciju, es izmantoju FILTRS(C4:C12, (D4:D12=F4)* (B4:B12=G4)) kā masīvs .
In the FILTRS funkciju, es izvēlējos diapazonu C4:C12 kā masīvs un izmantoja (D4:D12=F4)* (B4:B12=G4)) kā iekļaut lai filtrētu vērtības no atlasītā diapazona D4:D12 ja tā ir vienāda ar F4 , arī izvēlētais diapazons B4: B12 ja tas ir vienāds G4 .
Tagad UNIKĀTS funkcija atgriezīs unikāls vērtības no filtrētajām vērtībām. Pēc tam IFERROR funkcija pārbaudīs, vai vērtība ir vai nav pieejama, ja nav pieejama, tad tā atgriezīs tekstu. Vērtība nav atrasta nevis #CALC kļūda.
Visbeidzot, nospiediet IEVADIET , un jūs saņemsiet unikāls vērtības vai norādīto tekstu.
Lietas, kas jāatceras
🔺 UNIKĀTS funkcija parādīs #NAME kļūda ja nepareizi rakstāt funkcijas nosaukumu.
🔺 UNIKĀTS funkcija parādīs #CALC kļūda, ja vērtība nav atrasta.
Jūs saņemsiet #SPILL kļūda in the UNIKĀTS funkcija, ja viena vai vairākas šūnas noplūdes diapazons nav pilnīgi tukšs.
Prakses sadaļa
Darba burtnīcā esmu pievienojis prakses lapu, kurā varat vingrināties ar šiem izskaidrotajiem piemēriem.
Secinājums
Šajā rakstā esmu parādījis 20 Excel piemērus. UNIKĀTS funkciju. Es arī centos aptvert, kad un kāpēc UNIKĀTS funkcija var bieži rādīt kļūdas. Visbeidzot, bet ne mazāk svarīgi, ja jums ir jebkāda veida ieteikumi, idejas vai atsauksmes, lūdzu, nekautrējieties komentēt zemāk.