Excel-də birdən çox sütundan unikal dəyərləri necə tapmaq olar

  • Bunu Paylaş
Hugh West

Bu məqalədə mən Microsoft Excel-də çoxlu sütunlardan unikal dəyərləri necə tapa biləcəyinizi göstərəcəyəm.

Təcrübə İş Kitabını endirin

Aşağıdakı Excel faylını endirin ki, bu məqaləni oxuyarkən məşq edə biləsiniz.

Unikal Dəyərləri Tapın Birdən çox Sütun.xlsm

Çoxlu Sütunlardan Unikal Dəyərləri Tapmaq üçün 5 Metod Excel-də

Gəlin bu Data dəstinə nəzər salaq. Bizdə Şöhrət Uşaq Bağçası adlı məktəbin şagirdlərinin qeydləri var.

Bizdə B , C, D .

İndi biz tələbələrin unikal adlarını çeşidləmək istəyirik.

Metod 1: Çıxarış Massiv Formulu

olan Çoxlu Sütunlardan Unikal Dəyərlər i. UNİKAL funksiyadan istifadə

Ehtiyat tədbiri: UNİKAL funksiya yalnız Office 365 -də mövcuddur.

UNİKAL funksiyasının sintaksisi:

=UNIQUE(massiv,[col_col],[dəqiq_bir dəfə])

  • Üç arqument, massiv adlanan bir xana diapazonu və col_col tam_bir dəfə adlı iki Boolean dəyəri götürür.
  • Unikal dəyərləri qaytarır massivdən .
  • Əgər sütun_dəyişməsi ilə TRUE olaraq təyin edilibsə, o, unikal dəyərləri sütunlar üzrə axtarır Bu arqument isteğe bağlıdır . Defolt TRUE -dir.
  • Əgər dəqiq_bir dəfə DOĞRU olaraq təyin edilərsə, dəyərləri qaytarır massivdə yalnız bir dəfə görünür. Bu arqument isteğe bağlıdır. Defolt YANLIŞ -dir.

İndi biz həm Adlar (Sütun C ) və həm də unikal dəyərləri çıxarmaq istəyirik. Soyadlar (Sütun D ).

  • İlk olaraq xana seçin və bu düsturu ora daxil edin. E5 xanasını seçib ora daxil edirəm.

=UNIQUE(C5:D16,FALSE,TRUE)

Bax iki fərqli sütunda Unikal Adlar əldə etmişik.

  • Burada biz by_col -i FALSE olaraq daxil etdik, ona görə də o, axtarış etmədi. sütunlar
  • Buraya dəqiq_bir dəfə TRUE olaraq daxil etdik, ona görə də o, yalnız bir dəfə görünən dəyərləri qaytardı.

Əlbəttə, istəsəniz, by_col dəqiq_bir dəfə adlı məntiqi dəyərləri dəyişə və nə baş verdiyini görə bilərsiniz.

Ətraflı oxuyun: Excel Sütundan Unikal Dəyərlər Almaq üçün VBA (4 Nümunə)

ii. CONCATENATE və UNİKAL Funksiyaları birləşdirərək

Əvvəllər biz bir xanada Ad, bitişik xanada isə Soyad alırdıq. Amma tam adı soruşsanız, bir hüceyrədir, məsələn, Jack Morris. Sonra? Bu düsturlardan hər hansı birini istifadə edin. Onlar UNIQUE CONCATENATE funksiyalarından ibarətdir.

Birinci Formula:

=UNIQUE(CONCATENATE(C5:C16," ",D5:D16),FALSE,TRUE)

Alternativ Düstur:

Və ya bundan istifadə edə bilərsiniz-

=UNIQUE(C5:C16&" "&D5:D16,FALSE,TRUE)

Bax, biz tam unikal adları bir sütunda çıxardıqboşluqla ayrılır( ).

Ətraflı oxuyun: Excel-də Sütunda Unikal Dəyərləri Tapın (6 Metod)

iii. Kriteriyalar əsasında unikal dəyərləri çıxarmaq üçün UNİKAL, BİRLƏŞDİRİCİ və FİLTİR funksiyalarından istifadə

İndi bir anlıq fərz edək ki, şəxsiyyəti 150-dən çox olan tələbələrin unikal adlarını çıxarmaq istəyir. Bunu necə etmək olar?

Biz bunu UNIQUE FILTER funksiyalarından istifadə edərək edəcəyik.

Ehtiyat tədbiri: FILTER funksiyası yalnız Office 365 -də mövcuddur.

FILTER Funksiyasının Sintaksisi:

=FILTER(massiv,include,[if_empty])

  • Üç arqument götürür. massiv adlanan bir xana diapazonu, daxil etmək adlanan bir mantiqi şərt və
  • adlı bir dəyər massivdən cavab verən dəyərləri qaytarır ilə müəyyən edilmiş şərt
  • Əgər massivin hər hansı dəyəri include ilə müəyyən edilmiş şərti yerinə yetirmirsə, əgər_empty dəyərini qaytarır bunun üçün. if_empty parametri isteğe bağlıdır. Defolt olaraq "nəticə yoxdur".

İndi biz ID-ləri 150-dən çox olan tələbələrin unikal adlarını çıxarmaq istəyirik.

  • Beləliklə, düsturumuz belə olacaq. be

=UNIQUE(FILTER(C5:D16,B5:B16>150,"no result"),FALSE,TRUE)

Bax, biz unikalların ad və soyadlarını çıxarmışıq adlar.

  • Və bir xanada tam unikal adları çıxarmaq istəyirsinizsə, bunu istifadə edin.formula-

=UNIQUE(FILTER(CONCATENATE(C5:C16," ",D5:D16),B5:B16>150,"no result"),FALSE,TRUE)

Ətraflı oxuyun: Excel-də meyarlara əsasən unikal dəyərləri necə çıxarmaq olar

Metod 2: Şərti Formatlaşdırmadan istifadə edərək Dublikat dəyərləri vurğulayın

Gəlin bu yeni məlumat dəstinə nəzər salaq. Üç sütunumuz var, lakin hamısı eyni tip məlumatlara malikdir.

Şöhrət Uşaq Bağçası Məktəbinin bəzi şagirdlərinin ləqəbləri var. İndi biz bu tələbələrin unikal adlarını öyrənmək istəyirik.

Bunu necə edə bilərik?

Rahatlıq üçün Şərti Formatlaşdırmadan istifadə edərək dublikat dəyərləri vurğulaya bilərik.

📌 Addımlar:

  • Əvvəlcə xanaların diapazonunu seçin.
  • Sonra Ev > Şərti Formatlaşdırma > Hüceyrə Qaydalarını Vurun > Dublikat Dəyərlər.

  • Siz Dublikat Dəyərlər adlı kiçik bir qutu alacaqsınız.
  • Seçin dublikat dəyərləri vurğulamaq üçün oradan istənilən rəng. Mən yaşıl rəng seçirəm.

Metod 3: Massivsiz düsturdan istifadə edərək Excel sütunundan unikal dəyərlər çıxarın

Massiv olmayan düsturdan istifadə etmək üçün , siz IFERROR , LOOKUP, COUNTIF funksiyalarını birləşdirməlisiniz. Düsturu tətbiq etmək üçün aşağıdakı addımları tətbiq edin.

📌 Addımlar:

  • İstənilən xananı seçin.
  • Sonra aşağıdakı düsturu daxil edin-

=IFERROR(IFERROR(LOOKUP(2, 1/(COUNTIF($F$4:F4,$B$5:$B$11)=0), $B$5:$B$11), LOOKUP(2, 1/(COUNTIF($F$4:F4, $C$5:$C$9)=0), $C$5:$C$9)),LOOKUP(2, 1/(COUNTIF($F$4:F4, $D$5:$D$12)=0), $D$5:$D$12))

  • Burada onu F5 xanasına daxil edirəm.
  • Sonra Doldurma Dəstəyini sürükləyin və siz öyrənəcəksinizunikal adlar.

Qeyd:

Burada B sütunlarının əvəzinə, C, D , siz üstünlük verdiyinizlərdən istifadə edə bilərsiniz.

Metod 4: Pivot Cədvəlindən istifadə edərək İki və ya Daha çox Sütundan Unikal Fərqli Siyahı çıxarın

Siz həmçinin pivot cədvəl alətindən istifadə edərək iki və ya daha çox sütundan unikal siyahı yarada bilərsiniz. Bunu etmək üçün aşağıdakı addımları tətbiq edin.

📌 Addımlar:

  • Alt + D basın.
  • Sonra dərhal P düyməsini basın. Siz Pivot Cədvəl və PivotChart Sehrbazını açmış olacaqsınız.
  • Birdən çox konsolidasiya diapazonu Pivot cədvəli düymələrini seçin.

  • Sonra Növbəti düyməsini klikləyin. Siz Addım 2a/3 -ə keçəcəksiniz.
  • Mənim üçün tək səhifə sahəsi yaradın düyməsini seçin.

  • Sonra Növbəti düyməsini klikləyin. Siz Addım 2b -ə keçəcəksiniz.
  • Rəng xanasında solda boş sütun olan xanalarınızın diapazonunu seçin.
  • Burada mən B5 - D12 xanalarını seçmişəm.
  • Sonra Əlavə et üzərinə klikləyin. Seçdiyiniz xanalar Bütün diapazonlar qutusuna əlavə olunacaq.

  • Sonra Növbəti düyməsini basın. Siz Addım 3 -ə keçəcəksiniz.
  • Mövcud iş vərəqi qutusunda Pivot Cədvəli istədiyiniz xananı yazın. . Mən $F$4 yazıram.

  • Sonra Bitir klikləyin. Siz yaradılmış Pivot Cədvəli əldə edəcəksiniz.
  • Əlavə etmək üçün sahələri seçinhesabat hissəsi, işarəni silin Sətr , Sütun , Dəyər , Səhifə 1 .

  • Sonra Dəyər üzərinə bir çek qoyun. Siz Pivot Cədvəl -də unikal adlar əldə edəcəksiniz.

Metod 5: Unikal Dəyərləri Tapmaq üçün VBA Kodundan istifadə edin

Nəhayət, verilənlər dəstindən unikal adları çıxarmaq üçün VBA kodundan da istifadə edə bilərsiniz. Aşağıdakıları edin.

📌 Addımlar:

  • VBA<4 açmaq üçün iş dəftərinizdə Alt + F11 düymələrini basın> pəncərə.
  • Sonra VBA alətlər panelində Daxil et nişanına keçin. Bunun üzərinə klikləyin.
  • Dörd seçimdən Modulu seçin.

Siz yeni alacaqsınız Modul pəncərəsi.

  • Aşağıdakı kodu oraya yazın.
4747

Bu sayt bizə kömək etdi kodu anlayın və inkişaf etdirin.

  • Onu Excel Makrosları Aktiv İş Kitabı kimi yadda saxlayın.
  • Sonra orijinal iş vərəqinizə qayıdın. Alt + F8 düymələrini basın.
  • Siz Makro qutusunu açacaqsınız.
  • Makro adını seçin və sonra Çalışdır üzərinə klikləyin.
  • Burada bu Makro -un adı Uniquedata -dir.
  • Datalarınızın diapazonunu daxil edin Rəsm qutusunda.

  • OK üzərinə klikləyin. Başqa bir giriş qutusu əldə edəcəksiniz.
  • Unikal adları istədiyiniz ilk xananı daxil edin. F5 xanasını daxil edirəm.

  • Sonra OK düyməsini basın. Siz datanızdan unikal adlar əldə edəcəksiniztəyin edin.

Ətraflı oxuyun: Excel-də diapazondan unikal dəyərləri necə əldə etmək olar (8 üsul)

Nəticə

Bu metodlardan istifadə etməklə siz Excel-də həm eyni, həm də müxtəlif tipli verilənlərə malik bir neçə sütundan unikal dəyərlər tapa bilərsiniz. Əlavə sualınız varsa, bizə şərh yazın. Siz həmçinin müxtəlif MS Excel mövzuları haqqında ətraflı öyrənmək üçün bloqumuza baş çəkə bilərsiniz.

Hugh West sənayedə 10 ildən çox təcrübəyə malik yüksək təcrübəli Excel təlimçisi və analitikidir. Mühasibat uçotu və maliyyə üzrə bakalavr dərəcəsi və Biznesin idarə edilməsi üzrə magistr dərəcəsinə malikdir. Hugh tədrisə həvəslidir və izləmək və başa düşmək asan olan unikal tədris yanaşması işləyib hazırlayıb. Onun Excel üzrə ekspert biliyi bütün dünyada minlərlə tələbə və mütəxəssisə öz bacarıqlarını təkmilləşdirməyə və karyeralarında üstün olmağa kömək etmişdir. Hugh öz bloqu vasitəsilə biliklərini dünya ilə bölüşür, fərdlərə və müəssisələrə öz potensiallarını tam şəkildə çatdırmaq üçün pulsuz Excel dərsləri və onlayn təlimlər təklif edir.