Tabela e përmbajtjes
Në grupe të dhënash të mëdha ekziston mundësia që të ketë vlera të dyfishta ose të njëjtat vlera të ndodhin më shumë se një herë. Për të marrë vlera unike nga një varg ose një listë, mund të përdorni funksionin UNIQUE Excel. Funksioni Excel UNIQUE kthen një listë me vlera unike në një varg ose në një listë. Funksioni UNIQUE mbështet tekstin, numrat, datat, kohët, etj., llojet e vlerave.
Në këtë artikull, unë do t'ju tregoj shembuj të ndryshëm të duke përdorur funksionin UNIQUE Excel.
Shkarko për të praktikuar
Përdorimet e funksionit UNIQUE.xlsx
Bazat e Funksioni EXP: Përmbledhje & Sintaksa
Përmbledhje
Funksioni UNIQUE Excel kthen një listë vlerash unike në një varg ose në një listë. Është një funksion shumë i thjeshtë, ju mund të nxirrni vlera unike dhe unike të dallueshme dhe gjithashtu ndihmon për të krahasuar kolonat me kolonat ose rreshtat me rreshtat.
Sintaksa
UNIQUE(array, [by_col], [exactly_once])
Argumentet
Argumentet | Kërkohet/Opsionale | Shpjegim |
---|---|---|
arresë | Kërkohet | Është një varg qelizash ose grup nga i cili mund të nxirren vlerat unike |
nga_col | Opsionale | Është një vlerë Boolean për mënyrën e krahasimit dhe nxjerrjes së vlerave unike . |
Këtu, FALSE do të thotë me rresht; E VËRTETË do të thotë me kolonë. e parazgjedhurkriteret për të aplikuar OR për të kontrolluar ndonjërin nga kriteret.
Tani, funksioni UNIQUE do të kthejë vlerat unike nga vlerat e filtruara ku OR zbatohet.
Më në fund, shtypni ENTER dhe do të merrni vlerat unike nëse plotësohet ndonjë nga kushtet.
15. Merr vlera unike duke shpërfillur boshllëqet
Ndërsa përdorni funksionin UNIQUE me funksionin FILTER ju mund të nxirrni vlerat unike ndërsa injorohen qelizat bosh.
⏩ Në qelizën F4, shkruani formulën e mëposhtme për të marrë vlerat unike duke injoruar boshllëqet.
=UNIQUE(FILTER(B4:B12,B4:B12""))
Këtu, në funksionin UNIQUE , kam përdorur FILTER(B4:B12, B4:B12””) si array .
Në funksionin FILTER , zgjodha diapazonin B4:B12 si array dhe përdoret B4:B12”” si përfshi për të filtruar qelizat jo bosh.
Tani, UNIQUE funksioni do të kthejë vlerat unike nga vlerat e filtruara.
Më në fund, shtypni ENTER dhe ju do të marrë vlerat unike duke injoruar qelizat bosh.
16. Përdorimi i Excel UNIQUE & Funksioni SORT për të injoruar boshllëqet & Renditni
Ju gjithashtu mund të renditni vlerat unike ndërsa shpërfillni boshllëqet duke përdorur funksionin UNIQUE me funksionin FILTER .
⏩ Në qelizën F4, shkruani formulën e mëposhtme për të marrë vlerat e renditura unike duke shpërfillurboshllëqe.
=SORT(UNIQUE(FILTER(C4:C12,C4:C12"")))
Këtu, në funksionin SORT , kam përdorur UNIQUE( FILTER(C4:C12,C4:C12””)) si array .
Në funksionin UNIQUE , kam përdorur FILTER(C4 :C12,C4:C12””) si array .
Në funksionin FILTER , zgjodha diapazonin C4:C12 si array dhe përdoret C4:C12”” si përfshi për të filtruar qelizat jo bosh.
Tani, UNIK Funksioni do të kthejë vlerat unike nga vlerat e filtruara. Më pas funksioni SORT do të renditë vlerat unike të filtruara në mënyrë numerike.
Më në fund, shtypni ENTER dhe do të merrni vlerat unike duke injoruar qelizat bosh.
17. Përdorimi i Excel UNIQUE & Funksioni FILTER për të marrë rreshta unikë duke shpërfillur bosh
Ju gjithashtu mund të merrni rreshta unik ndërsa shpërfillni boshllëqet duke përdorur funksionin UNIK me FILTER funksioni.
⏩ Në qelizën D4, shkruani formulën e mëposhtme për të marrë rreshtat unike që shpërfillin boshllëqet.
=UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE)
Këtu, në funksionin UNIQUE , kam përdorur FILTER(B4:C12, (C4:C12””)*( B4:B12””)), FALSE, TRUE si array , zgjedhur FALSE si by_col dhe TRUE si saktësisht_njëherë .
Në funksionin FILTER , zgjodha diapazonin B4:C12 si arresë dhe përdora ( C4:C12””)*(B4:B12””) si përfshi për të filtruar qelizat jo bosh të të dy kolonave.
Tani,Funksioni UNIQUE do të kthejë rreshtat unike nga vlerat e filtruara duke injoruar qelizat bosh.
Më në fund, shtypni ENTER dhe do të merrni rreshtat unike duke injoruar qelizat bosh.
18. Filtro rreshtat unike duke injoruar bosh & Renditni
Ndërsa shpërfillni boshllëqet për të marrë rreshta unikë, ju gjithashtu mund t'i renditni duke përdorur funksionin SORT me funksionin UNIQUE dhe FILTER funksioni.
⏩ Në qelizën D4, shkruani formulën e mëposhtme për të marrë rreshtat unike të renditura duke shpërfillur boshllëqet.
=SORT(UNIQUE(FILTER(B4:C12, (C4:C12"")*(B4:B12"")),FALSE, TRUE))
Këtu, në funksionin SORT , kam përdorur UNIQUE(FILTER(B4:C12, (C4:C12””) *(B4:B12””)),FALSE, TRUE) si array .
Në funksionin UNIQUE , kam përdorur FILTER( B4:C12, (C4:C12””)*(B4:B12””)) si arrit, zgjedhur FALSE si nga_col dhe E VËRTETË si saktësisht_një herë .
Në funksionin FILTER , zgjodha diapazonin B4:C12 si grup dhe përdoret (C4:C12””)*(B4:B12””) si përfshi për të filtruar qelizat jo bosh nga të dyja kolonat.
Tani, funksioni UNIQUE do të kthejë rreshtat unike nga vlerat e filtruara. Më pas, funksioni SORT do të renditë vlerat unike të filtruara në mënyrë alfabetike.
Më në fund, shtypni ENTER dhe do të merrni rreshtat unike të renditura duke injoruar qelizat bosh.
19. Përdorimi i Excel UNIQUE & ZGJIDHni funksionin për tëGjeni vlera unike në kolona specifike
Ju mund të gjeni vlera unike nga kolona specifike duke përdorur funksionin CHOOSE së bashku me funksionin UNIQUE .
⏩ Në qelizën D4, shkruani formulën e mëposhtme për të marrë vlerat unike nga kolonat specifike.
=UNIQUE(CHOOSE({1,2}, C4:C12, B4:B12))
Këtu, në funksionin UNIK , kam përdorur CHOOSE({1,2}, C4:C12, B4:B12) si array .
Në funksionin CHOOSE , përdora {1,2} si indeks_num , zgjodha vargu C4:C12 si vlera1 , më pas zgjodhi diapazonin B4:B12 si vlerë2 .
Tani, UNIKE funksioni do të kthejë vlerat unike nga diapazoni i zgjedhur i kolonës specifike.
Më në fund, shtypni ENTER dhe do të merrni unike vlerat nga diapazoni i zgjedhur i kolonës specifike.
20. Trajtimi i gabimeve me IFERROR
UNIQUE funksioni tregon gabimin #CALC nëse vlera që po kërkoni nuk është e disponueshme.
Për të trajtuar këtë gabim, ju mund të përdorni funksionin IFERROR së bashku me funksionet UNIQUE dhe FILTER .
⏩ Në qelizën H4, shtypni formulën e mëposhtme për të trajtuar gabimin.
=IFERROR(UNIQUE(FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4))), "Value Not Found")
Këtu, në IFERROR funksionin, kam përdorur UNIQUE(FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4))) si vlerë dhe kam dhënë tekstin Vlera nuk u gjet si value_if_error .
Në funksionin UNIQUE , kam përdorur FILTER(C4:C12, (D4:D12=F4)* (B4:B12=G4 )) si array .
Në funksionin FILTER , zgjodha diapazonin C4:C12 si array dhe përdoret (D4:D12=F4)* (B4:B12=G4)) si përfshi për të filtruar vlerat nga diapazoni i zgjedhur D4:D12 nëse është e barabartë me F4 , zgjidhni gjithashtu diapazonin B4:B12 nëse është i barabartë G4 .
Tani, UNIK Funksioni do të kthejë vlerat unike nga vlerat e filtruara. Më pas, funksioni IFERROR do të kontrollojë nëse vlera është e disponueshme apo jo nëse nuk disponohet, atëherë do të kthejë tekstin Vlera nuk u gjet në vend të #CALC gabimi.
Më në fund, shtypni ENTER dhe do të merrni vlerat unike ose tekstin e dhënë.
Gjëra për t'u mbajtur mend
🔺 Funksioni UNIQUE do të shfaqë gabimin #NAME nëse shkruani gabim emrin e funksionit.
🔺 Funksioni UNIQUE do të shfaqë gabimin #CALC nëse vlera nuk gjendet.
Do të merrni gabimin #SPILL në Funksioni UNIK nëse një ose më shumë qeliza në intervalin derdhje nuk janë plotësisht bosh.
Seksioni praktik
Kam ofruar një fletë praktike në librin e punës për të praktikuar këta shembuj të shpjeguar.
Përfundim
Në këtë artikull, kam treguar 20 shembuj të funksionit Excel UNIK . Igjithashtu u përpoq të mbulonte se kur dhe pse funksioni UNIQUE mund të shfaqë shpesh gabime. E fundit, por jo më pak e rëndësishme, nëse keni ndonjë lloj sugjerimi, ideje ose reagimi, ju lutemi mos ngurroni të komentoni më poshtë.
(FALSE) saktësisht_një herë Opsionale Është gjithashtu një vlerë Boolean.Këtu, TRUE do të thotë vlera që kanë ndodhur një herë;
FALSE do të thotë të gjitha vlerat unike.
parazgjedhur (FALSE)
Vlera e kthimit
Funksioni UNIQUE kthen një listë ose grup vlerash unike.
Versioni
Funksioni UNIQUE është i disponueshëm për Excel 365 dhe Excel 2021.
Përdorimet e funksionit UNIK të Excel
1. Përdorimi i funksionit UNIQUE për vlerat e tekstit
Mund të përdorni funksionin UNIQUE për të nxjerrë vlerat unike nga teksti ose vargu vlerat.
Këtu, unë dua të marr emrin e frutave unik nga kolona Emri i produktit .
⏩ Në qelizën D4, shkruani formulën e mëposhtme për të marrë vlerat unike .
=UNIQUE(B4:B12)
Këtu, në funksionin UNIK , zgjodha gamën e qelizave B4:B12 si një arresë .
Tani, shtypni ENTER , dhe funksioni UNIK do të kthejë li st e vlerave unike nga diapazoni i zgjedhur.
Lexo më shumë: Excel VBA për të marrë vlera unike nga kolona (4 Shembuj)
2. Përdorimi i funksionit UNIQUE për vlerat numerike
Në rast se keni vlera numerike, ju gjithashtu mund të përdorni UNIQUE funksioni për nxjerrjen e vlerave unike .
Këtu, unë dua të marr id-të e porosive unike nga ID-ja e porosisë kolona.
⏩ Në qelizën D4, shkruani formulën e mëposhtme për të marrë vlerat unike .
=UNIQUE(C4:C12)
Këtu, në funksionin UNIQUE , zgjodha gamën e qelizave C4:C12 si një grup 2>.
Tani shtypni ENTER dhe funksioni UNIQUE do të kthejë listën e vlerave unike nga diapazoni i zgjedhur.
Lexo më shumë: VBA për të marrë vlera unike nga kolona në grup në Excel (3 kritere)
3. Përdorimi i funksionit UNIQUE të Excel për të gjetur rreshta unikë të ndodhur vetëm një herë
Nëse doni të merrni vlerat unike që kanë ndodhur vetëm një herë në listë ose në një gamë, mund të përdorni funksionin UNIQUE .
Më lejoni të filloj procedurën,
⏩ Në qelizën D4, shkruani formulën e mëposhtme për të marrë vlera unike .
=UNIQUE(B4:C12,,TRUE)
Këtu, në funksionin UNIQUE , I zgjodhi diapazonin e qelizave B4:C12 si një arresë , mbajti by_col argumentin FALSE, ose e hoqi atë sepse grupi i të dhënave Unë jam duke përdorur është i organizuar në rreshta. Pastaj zgjidhet TRUE si saktësisht_një herë .
Tani, shtypni ENTER dhe funksioni UNIQUE do të kthejë listën e vlerat unike që ndodhën vetëm një herë nga diapazoni i zgjedhur.
4. Vlerat unike në një rresht
Nëse doni të nxirrni vlerat unike nga një rresht, atëherë mund të përdorni funksionin UNIQUE .
Përfilloni procedurën,
⏩Në qelizën C6, shkruani formulën e mëposhtme për të marrë vlerat unike .
=UNIQUE(C3:K3, TRUE)
Këtu, në funksionin UNIQUE , zgjodha gamën e qelizave C3:K3 si një grup , zgjodhi E VËRTETË si nga_col .
Tani, shtypni ENTER dhe funksioni UNIQUE do të kthejë unike vlera nga rreshti.
5. Përdorimi i funksionit UNIQUE të Excel për të gjetur Unique Kolonat
Ju gjithashtu mund të merrni kolonat unike duke përdorur funksionin UNIQUE .
Për të filluar procedurën,
⏩ Në qelizën C7, shkruani formulën e mëposhtme për të marrë kolonat unike .
=UNIQUE(C3:K4, TRUE,TRUE)
Këtu, në funksionin UNIQUE , zgjodha gamën e qelizave C3:K4 si një arresë , zgjodha TRUE si nga_col , më pas zgjidhet E VËRTETË si saktësisht_një herë .
Tani, shtypni ENTER dhe <1 Funksioni>UNIQUE do të kthejë kolonat unike .
6. Unike Vlerat ndodhin vetëm një herë
Në rast se dëshironi të ekstraktoni vlera unike nga një listë atëherë mund të përdorni edhe funksionin UNIQUE .
⏩ Në qelizën D4, shkruani formulën e mëposhtme për të marrë vlerat unike nga një listë.
=UNIQUE(B4:B12,,TRUE)
Këtu, në funksionin UNIQUE , zgjodha gamën e qelizave B4:B12 si një arresë , mbajta nga_col argumenti FALSE, ose e ka lënë jashtë sepse grupi i të dhënave që po përdor është i organizuar në rreshta. Pastaj zgjidhet TRUE si saktësisht_një herë .
Tani, shtypni ENTER dhe funksioni UNIQUE do të kthejë listën e vlera unike që ndodhën vetëm një herë nga diapazoni i zgjedhur.
7. Gjeni vlera të dallueshme që ndodhin më shumë se një herë
Duke përdorur funksionin UNIQUE së bashku me funksionin FILTER dhe funksionin COUNTIF , mund të merrni vlerat e dallueshme unike që do të thotë vlerat që kanë ndodhur më shumë se një herë.
Më lejoni të tregoj procesin,
⏩ Në qelizën D4, shkruani formulën e mëposhtme për të marrë unike vlera nga një listë.
=UNIQUE(FILTER(B4:B12, COUNTIF(B4:B12, B4:B12)>1))
Këtu, në funksionin UNIQUE , I përdoret FILTER(B4:B12, COUNTIF(B4:B12, B4:B12)>1) si arresë .
Në FILTER funksioni, zgjodha diapazonin B4:B12 si grup dhe përdora COUNTIF(B4:B12, B4:B12)>1 si përfshirë .
Në funksionin COUNTIF , zgjodha diapazonin B4:B12 si varg gjithashtu si kriter zgjodhi B4:B12 më pas përdoret >1 .
Tani, funksioni COUNTIF do të marrë numërimin nga vlerat që ndodhin më shumë se një herë në vlerat FILTER . Së fundi, funksioni UNIQUE do të kthejë vlerat unike që ndodhin më shumë se një herë.
Shtypni ENTER dhe UNIQUE funksionindo të kthejë vlerat unike që ndodhin më shumë se një herë.
8. Përdorimi i funksionit UNIQUE të Excel për të numëruar vlerat unike
Ju gjithashtu mund të numëroni vlerat unike duke përdorur funksionin FILTER së bashku me funksionin ROWS.
⏩ Në qelizën D4, shkruani formulën e mëposhtme për të marrë vlerat unike nga një listë.
=ROWS(UNIQUE(FILTER(B4:B12,B4:B12"")))
Këtu, në funksionin ROWS , përdora UNIQUE(FILTER(B4:B12,B4:B12"”) si arresë .
Në funksionin UNIQUE , kam përdorur FILTER(B4:B12,B4:B12"”) si array .
Në funksionin FILTER , zgjodha diapazonin B4:B12 si grup gjithashtu si përfshi zgjedhur B4:B12"” për të filtruar vlerat, jo të barabarta bosh .
Tani, funksioni UNIQUE do të kthejë vlerat unike nga vlerat e filtruara më pas funksioni ROW do të kthejë numrin e rreshtave të vlerave unike.
Shtypni ENTER dhe do të merrni numërimin e vlerave unike.
10. Vlerat unike nga shumë kolona
Nëse dëshironi, mund të nxirrni edhe vlera unike nga kolona të shumta , thjesht duke përdorur funksionin UNIQUE .
⏩ Në qelizën F4, shkruani formulën e mëposhtme për të marrë vlerat unike nga disa kolona.
=UNIQUE(B4:D12)
Këtu, në funksionin UNIQUE , zgjodha gamën e qelizave B4:D12 si një array .
Tani, shtypni ENTER dhe funksioni UNIQUE do të kthejë gamën e vlerave unike nga shumëfish kolonat.
10. Vlerat unike Renditja sipas rendit alfabetik
Ju gjithashtu mund të përdorni funksionin SORT së bashku me funksionin UNIQUE për të renditur vlerat unike në mënyrë alfabetike.
⏩ Në qelizën F4, shkruani formulën e mëposhtme për të marrë unike vlera nga kolona të shumta.
=SORT(UNIQUE(B4:D12))
Këtu, në funksionin UNIQUE , Zgjodha gamën e qelizave B4:D12 si një arresë . Më pas kaloi vlerat unike në funksionin SORT për të renditur vlerat unike në mënyrë alfabetike.
Tani, shtypni ENTER , dhe do të merrni vlerat e renditura unike nga kolona të shumta.
11. Vlerat unike nga shumë kolona dhe bashkohen në një qelizë
Ju mund të nxirrni vlera unike nga kolona të shumta gjithashtu mund t'i lidhni ato vlera në një qelizë duke përdorur funksionin UNIQUE .
⏩. Në qelizën F4, shkruani formulën e mëposhtme për të marrë vlerat unike nga disa kolona.
=UNIQUE(B4:B12& ","&C4:C12)
Këtu, në funksionin UNIQUE , zgjodha të dy gamën e qelizave B4:B12& ","&C4:C12 si një arrit . Tani funksioni UNIQUE do të nxjerrë vlerat unike nga të dy diapazoni i kolonave dhe më pas do të bashkojëvlerat unike të të dy kolonave me (,)
Tani, shtypni ENTER dhe do të merrni vlerat e bashkimit në një qelizë.
12. Lista e vlerave unike në varësi të kritereve
Ju mund të merrni listën e vlerave unike bazuar në kritere ndërsa përdor funksionin UNIQUE së bashku me funksionin FILTER .
Këtu, unë dua të marr vlera unike bazuar në kriteret ku Çmimi është më i madh se 400 .
⏩ Në qelizën G4, shkruani formulën e mëposhtme për të marrë vlera unike bazuar në kritere.
=UNIQUE(FILTER(B4:B12,D4:D12>F4))
Këtu, në UNIQUE funksionin, kam përdorur FILTER(B4:B12,D4:D12>F4) si array .
Në funksionin FILTER , zgjodha diapazoni B4:B12 si arriti gjithashtu si përfshin të zgjedhura D4:D12>F4 për të filtruar vlerat, më të mëdha se qeliza e zgjedhur F4 .
Tani, funksioni UNIQUE do të kthejë vlerat unike nga vlerat e filtruara.
0>Fi në fund, shtypni ENTER dhe do të merrni vlerat unike bazuar në kriteret tuaja të dhëna.
13. Filtro vlerat unike të bazuara në shumëfish Kriteret
Ju gjithashtu mund të nxirrni listën e vlerave unike bazuar në kritere të shumta duke përdorur funksionin UNIQUE me funksionin FILTER .
Këtu, unë dua të marr vlera unike bazuar në kriteret ku Çmimi është më i madh se 400 dhe emri Produkti është Apple .
⏩ në qeliza H4, shkruani formulën e mëposhtme për të marrë vlerat unike bazuar në kritere të shumta.
=UNIQUE(FILTER(C4:C12, (D4:D12>F4)* (B4:B12=G4)))
Këtu, në funksionin UNIQUE , kam përdorur FILTER(C4:C12, (D4:D12>F4)* (B4:B12=G4)) si array .
Në funksionin FILTER , zgjodha gamën C4:C12 si array dhe përdora (D4:D12>F4)* (B4:B12=G4) si përfshi ku kam përdorur dy kritere, njëri është për Çmimi dhe tjetri është për Emri i produktit .
Tani, funksioni UNIQUE do të kthejë vlerat unike nga vlerat e filtruara.
Më në fund, shtypni ENTER , dhe do të merrni vlerat unike bazuar në kriteret e shumta të përdorura.
14. Filtro vlerat unike bazuar në kriteret e shumta OSE
Mund të përdorni gjithashtu funksionin UNIQUE dhe FILTER për të aplikuar disa kritere OR .
⏩ Në qelizë H4, shkruani sa vijon ng formulë për të marrë vlerat unike nga shumë kritere OR .
=UNIQUE(FILTER(B5:B13, (C5:C13=F5) + (D5:D13=G5)))
Këtu, në funksionin UNIQUE , kam përdorur FILTER(B5:B13, (C5:C13=F5) + (D5:D13=G5)) si grup .
Në funksionin FILTER , zgjodha diapazonin B5:B13 si arresë dhe përdora (C5: C13=F5) + (D5:D13=G5) si përfshi ku kam përdorur dy kritere. Më pas shtohen dy