Excel-də yalnız görünən xanaları necə saymaq olar (5 hiylə)

  • Bunu Paylaş
Hugh West

Bəzən, excel-də yalnız görünən xanaları saymaq lazımdır. Məsələn, Excel datası üçün Filtr tətbiq etdiyiniz zaman müəyyən sətirlər gizlədilir. Bundan əlavə, excel-də işləyərkən biz çox vaxt məqsədyönlü şəkildə satırları əl ilə gizlədirik. Belə hallarda, görünən sıraların sayını hesablamağı tələb edə bilərik. Bu məqalə sizə yalnız görünən xanaları necə saymaq barədə təlimat verəcək.

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

Bu məqaləni hazırlamaq üçün istifadə etdiyimiz təcrübə iş kitabını yükləyə bilərsiniz.

Yalnız Görünən Hüceyrələri Sayın.xlsx

Excel-də Yalnız Görünən Hüceyrələri Saymaq üçün 5 Hiylə

Adətən, biz COUNTA funksiyasından istifadə edə bilərik. verilənlər bazasında mövcud sətirlərin sayını əldə edin. Bununla belə, sətirlər əl ilə və ya Filtr seçimini tətbiq etməklə gizlədildikdə, COUNTA funksiyası görünən sıra sayını vermir. Beləliklə, mən sizə yalnız görünən hüceyrələrin sayını əldə etmək üçün digər excel funksiyalarının tətbiqini göstərəcəyəm. Nümunə etmək üçün məndə bəzi qida məhsullarının satış məlumatlarını ehtiva edən məlumat dəsti var. İndi mən əvvəlcə xanaları gizlədəcəyəm və görünən cərgələri necə saymağı sizə göstərəcəyəm.

1. Excel Yalnız Görünən Hüceyrələri Saymaq üçün SUBTOTAL Funksiya

Biz edə bilərik görünən xanaları saymaq üçün excel-də SUBTOTAL funksiyasından istifadə edin. Əvvəlcə verilənlər bazama Filtr tətbiq edəcəm və sonra görünən sətirləri hesablayacağam.

Addımlar:

  • İlk olaraq, dataset ( B4:E13 ) və Data bölməsinə keçin> Filtr . Və ya verilənlər bazasında filtrləmə tətbiq etmək üçün Ctrl + Shift + L düymələrini sıxa bilərsiniz.

  • Nəticədə, filtrləmə açılan ikonası aşağıda görünür.

  • Sonra mən <1 üçün satış datasını filtrlədim>Qarğıdalı lopaları (ekran görüntüsünə baxın). İndi C16 xanasına aşağıdakı düsturu yazın və klaviaturadan Enter düyməsini basın.
=SUBTOTAL(3,B5:B13)

  • Nəticədə, siz yalnız 6 olan Qarğıdalı lopaları üçün sıra sayını əldə edəcəksiniz.

Burada yuxarıdakı düsturda 3 funksiyaya B5:E13 diapazonunda hansı növ hesablamanın yerinə yetiriləcəyini bildirir.

⏩ ​​ Qeyd:

  • Görünən xanaların sayını tapmaq üçün aşağıdakı düsturdan da istifadə edə bilərsiniz.
=SUBTOTAL(103,B5:E13)

Ətraflı oxuyun: Mətnlə Hüceyrələri Saymaq üçün Excel Düsturu (Pulsuz İş Kitabını Yükləyin)

2. Görünən sətirlərin sayını yalnız meyarlarla əldə edin (Excel funksiyalarının birləşməsi) )

Bu dəfə meyarlarla görünən hüceyrələrin sayını tapacağam. Məsələn, mən verilənlər bazamın 11 sətirini əl ilə gizlətdim. İndi mən excel funksiyalarının (məsələn, SUMPRODUCT , OFFSET , SUBTOTAL funksiyaları) birləşməsindən istifadə edərək Yulaf ezmesi olan sətirlərin görünən sayını hesablayacağam ). Məlumatınız üçün, Yulaf ezmesi ehtiva edən cəmi 3 sətir var.

Addımlar:

  • Əvvəlcə yazın C18 xanasında aşağıdakı düstur və Enter düyməsini basın.
=SUMPRODUCT((B5:B13=C16)*(SUBTOTAL(103,OFFSET(B5,ROW(B5:B13)-MIN(ROW(B5:B13)),0))))

  • Nəticədə, burada Buxarlanmış Yulaf üçün görünən hüceyrələrin sayı verilmişdir.

🔎 Düstur necə işləyir?

  • (B5:B13=C16)

Düsturun yuxarıdakı hissəsi qaytarır : { YANLIŞ;DOĞRU;YANLIŞ;DOĞRU;YANLIŞ;YANLIŞ;DOĞRU;YANLIŞ;YANLIŞ }

  • SATIR(B5:B13)

Burada SATIR funksiyası B5:E13 diapazonunda sətirlərin sayını qaytarır.

{ 5;6;8 ;9;10;11;12;13 }

  • MIN(SIRA(B5:B13))

Sonra MIN funksiyası B5:E13 diapazonunda ən kiçik cərgəni verir.

  • (SUBTOTAL(103,OFFSET(B5,ROW(B5:B13)) )-MIN(ROW(B5:B13)),0)))

Bundan sonra düsturun yuxarıdakı hissəsi qaytarılır:

{ 1 ;1;1;1;1;1;0;1;1 }

  • MƏHSUL((B5:B13=C16)*(ALT CƏMİ(103,OFFSET(B5) ,ROW(B5:B13)-MIN(ROW(B5:B13)),0))))

Nəhayət, yuxarıdakı düstur { 2 } qaytarır , görünənlərin sayıdır Buxarlanmış yulaf ehtiva edən hüceyrələr.

Ətraflı oxuyun: Excel-də boş xanaları şərtlə necə saymaq olar (3 üsul)

3. Excel-də Yalnız Görünən Hüceyrələri Saymaq üçün Excel-də AGREGATİF funksiyası

Görünən xanaların sayını tapmaq üçün TOMLAMA funksiyasından istifadə edə bilərsiniz. Məsələn, mən Qarğıdalı üçün süzülmüş verilənlər toplusundan görünən sətirləri sayacağamLopa .

Addımlar:

  • İlk olaraq, C15 xanasına aşağıdakı düsturu yazın və Enter .
=AGGREGATE(3,3,B5:B13)

  • Nəticədə siz yalnız görünən sıraların sayını əldə edəcəksiniz .

Ətraflı oxuyun: Excel-də boş xanaları sayın (4 üsul)

Oxşar oxunuşlar

  • Excel-də Tək və Cüt Rəqəmləri Necə Saymaq (3 Asan Yol)
  • Hüceyrələrin sayını hesablamaq Excel-də tarixlər (6 üsul)
  • Excel diapazondakı hüceyrələrin sayı (6 asan yol)
  • İlk görünən xananı seçmək üçün Excel VBA Filtrlənmiş diapazonda

4. Unikal Görünən Hüceyrələri Hesablamaq üçün COUNTA, UNİKAL və FILTER funksiyalarının birləşməsi

İndi mən unikal dəyərləri ehtiva edən görünən sətirləri sayacağam. Bunun üçün mən COUNTA , UNIQUE FILTER funksiyalarının birləşməsindən istifadə edəcəyəm. Biz 11 sətirinin gizlədildiyi yuxarıdakı verilənlər dəstindən istifadə edəcəyik.

Addımlar:

  • İlk olaraq əlavə əlavə etdim verilənlər dəstimə ' Görünür ' sütunu. Mən köməkçi sütun üçün aşağıdakı düsturdan istifadə etdim.
=SUBTOTAL(3,B5)

  • Burada əlavə sütun yuxarıda əlavə edilmiş müvafiq sıraların görünmə qabiliyyətini göstərir.
  • Sonra aşağıdakı düsturdan istifadə edərək görünən cərgələrin ümumi sayını hesabladım:
=SUM(F5:F13)

  • İndi bu metodun əsas hissəsi gəlir. Aşağıda yazın C17 xanasındakı düstur Enter düyməsini basın.
=COUNTA(UNIQUE(FILTER(B5:B13,F5:F13)))

  • Nəhayət, yuxarıdakı düstur aşağıdakı nəticəni qaytaracaq.

🔎 Formula Necə İşləyir?

  • FILTER(B5:B13,F5:F13)

Bu hissədə FILTER funksiyası bütün filtrləri görünən və qaytarılan qida maddələri:

{ "Qarğıdalı lopaları";"Yulaflı yulaflar";"Qarğıdalı lopaları";"Qarışıq qoz-fındıq";"Qarğıdalı lopaları";"Qarğıdalı lopaları";" Quru Meyvələr”;”Qarğıdalı Lopaları”;”Qarğıdalı Lopaları” }

  • UNİKAL(FİLTRE(B5:B13,F5:F13))

Sonra UNİKAL funksiyası süzülmüş maddələrdən unikal qida maddələrini qaytarır:

{ "Qarğıdalı lopaları";"Yulaf ezmesi";"Qarışıq qoz-fındıq" ;”Quru Meyvələr” }

  • COUNTA(UNİKAL(FİLTRE(B5:B13,F5:F13))

İçində sonunda, COUNTA funksiyası aşağıdakı kimi görünən unikal qida maddələrinin sayını qaytarır.

{ 4 }

Qeyd:

  • Unutmayın ki, siz bu düsturdan yalnız Excel 2021 Microsoft 365 -də istifadə edə bilərsiniz. UNİKAL FILTER funksiyaları excel-in köhnə versiyalarında mövcud deyil.

Əlaqədar Məzmun: Boşluğu necə hesablamaq olar Excel-də hüceyrələr (5 yol)

5. Unikal görünən xanaların sayını göstərmək üçün Excel funksiyalarının birləşməsi

Əvvəlki üsulla eyni şəkildə, Excel-də görünən unikal dəyərləri hesablayacağam. massiv düsturu. Bu üsulda da köməkçi əlavə edəcəyikson nəticəni əldə etmək üçün sütun. Düsturda SUM , IF , ISNA MATCH funksiyalarının birləşməsindən istifadə edəcəyəm. Bu metodda istifadə etdiyim düstur 20 iyul 2001-ci ildə buraxılmış Excel Expert Newsletter -də dərc edilmişdir (artıq mövcud deyil).

Addımlar:

  • İlk olaraq köməkçi sütunda aşağıdakı düsturdan istifadə etdim. Bu düstur massiv kimi daxil edilir (nəticə aşağıda göstərildiyi kimi mavi rənglə göstərilmişdir).
=IF(SUBTOTAL(3,OFFSET(B5:B13,ROW(B5:B13)-MIN(ROW(B5:B13)),,1)),B5:B13,"")

  • Sonra C16 xanasına aşağıdakı formula yazın və Enter düyməsini basın.
=SUM(N(IF(ISNA(MATCH("",F5#,0)),MATCH(B5:B13,B5:B13,0),IF(MATCH(F5#,F5#,0)=MATCH("",F5#,0),0,MATCH(F5#,F5#,0)))=ROW(B5:B13)-MIN(ROW(B5:B13))+1))

  • Nəhayət, məlumat dəstimizin görünən sətirlərində dörd unikal qida maddəsinin olduğunu görəcəksiniz.

🔎 Formula Necə İşləyir?

Bu düstur kifayət qədər uzundur, mən onu qısaca izah etdim.

  • ƏGƏR(ISNA(MATCH(“”,F5#,0)), MATCH(B5:B13,B5:B13,0),ƏGƏR(MATCH(F5#,F5#,0)=MATCH(“”,F5#, 0),0,MATCH(F5#,F5#,0)))

İlk olaraq düsturun yuxarıdakı hissəsi qaytarır:

{ 1 ;2;1;4;1;1;7;1;1 }

  • SƏR(B5:B13)-MIN(SIR(B5:B13))+1 )

Sonra düsturun bu hissəsi qaytarır:

{ 1;2;3;4;5;6;7;8;9 }

  • SUM(N(ƏGƏR(ISNA(MATCH(“”,F5#,0)),MATCH(B5:B13,B5:B13,0),ƏĞR( MATCH(F5#,F5#,0)=MATCH(“”,F5#,0),0,MATCH(F5#,F5#,0)))=ROW(B5:B13)-MIN(SIR(B5:)) B13))+1))

Nəticə olaraq, yuxarıdakı düsturqaytarır:

{ 4 }

Ətraflı oxu: Nömrələri olan Excel Hüceyrələri (5 Sadə Yol)

Nəticə

Yuxarıdakı məqalədə excel-də yalnız görünən hüceyrələri saymaq üçün bir neçə metodu ətraflı müzakirə etməyə çalışmışam. İnşallah bu üsullar və izahatlar problemlərinizi həll etmək üçün kifayət edər. Hər hansı bir sualınız varsa, mənə bildirin.

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.