مواد جي جدول
ڪڏهن ڪڏهن، ايڪسل ۾، اسان کي صرف نظر ايندڙ سيلن کي ڳڻڻ جي ضرورت آهي. مثال طور، جڏهن توهان لاڳو ڪيو فلٽر ڊيٽا کي وڌائڻ لاء، ڪجهه قطار لڪيل ٿي ويندا آهن. ان کان علاوه، ايڪسل ۾ ڪم ڪرڻ دوران، اڪثر ڪري اسين دستي طور تي قطار کي لڪائيندا آهيون. اهڙين حالتن ۾، اسان کي شايد قطارن جي ظاهري تعداد کي ڳڻڻ جي ضرورت پوندي. ھي آرٽيڪل توھان جي ھدايت ڪندو ته ڪيئن ڳڻجي صرف نظر ايندڙ سيلز کي.
Practice Workbook ڊائون لوڊ ڪريو
توھان ڊائون لوڊ ڪري سگھوٿا مشق ورڪ بڪ جيڪو اسان ھي مضمون تيار ڪرڻ لاءِ استعمال ڪيو آھي.
Count Only Visible Cells.xlsx
5 Tricks to Count Only Visible Cells in Excel
عام طور تي، اسان استعمال ڪري سگهون ٿا The COUNTA فنڪشن ڊيٽا سيٽ ۾ موجود قطارن جي ڳڻپ حاصل ڪريو. جڏهن ته، جڏهن قطارون دستي طور لڪايون وينديون آهن يا فلٽر آپشن لاڳو ڪرڻ سان، COUNTA فڪشن ڏيکاريندڙ قطار جي ڳڻپ نٿو ڏئي. تنهن ڪري، مان توهان کي ڏيکاريندس ٻين ايڪسل افعال جي ايپليڪيشن کي صرف ڏيکاريل سيلز جي ڳڻپ حاصل ڪرڻ لاء. واضع ڪرڻ لاءِ مون وٽ هڪ ڊيٽا سيٽ آهي جنهن ۾ ڪجهه کاڌي جي شين جي سيلز ڊيٽا شامل آهي. ھاڻي، مان پھريائين سيلز کي لڪائيندس ۽ توھان کي ڏيکاريندس ته نظر ايندڙ قطارن کي ڪيئن ڳڻجي.
1. Excel SUBTOTAL فنڪشن صرف ڏسڻ ۾ ايندڙ سيلن کي ڳڻڻ لاءِ
اسان ڪري سگھون ٿا. استعمال ڪريو SUBTOTAL فنڪشن excel ۾ نظر ايندڙ سيلن کي ڳڻڻ لاءِ. پهرين، مان پنهنجي ڊيٽا سيٽ تي هڪ فلٽر لاڳو ڪندس ۽ پوءِ ڏيکاريندڙ قطارن کي ڳڻائيندس.
قدم:
- پهرين، چونڊيو dataset ( B4:E13 ) ۽ وڃو Data > فلٽر . يا توهان دٻائي سگهو ٿا Ctrl + Shift + L ڊيٽا سيٽ ۾ فلٽرنگ لاڳو ڪرڻ لاءِ.
- نتيجي طور، فلٽرنگ ڊراپ ڊائون آئڪن هيٺان نظر اچي ٿو.
16>
11> =SUBTOTAL(3,B5:B13)
- ان جي نتيجي ۾، توهان کي قطار جي ڳڻپ صرف Corn Flakes لاءِ ملندي جيڪا 6 آهي.
هتي، مٿين فارمولا ۾، 3 فنڪشن کي ٻڌائي ٿو ته ڪهڙي قسم جي ڳڻپ کي رينج ۾ انجام ڏيڻو آهي B5:E13 .
⏩ نوٽ:
- توهان هيٺ ڏنل فارمولا پڻ استعمال ڪري سگهو ٿا ڏسڻ ۾ ايندڙ سيلن جي ڳڻپ ڳولڻ لاءِ.
=SUBTOTAL(103,B5:E13)
وڌيڪ پڙهو: ٽيڪسٽ سان سيلن کي ڳڻڻ لاءِ Excel فارمولا (مفت ورڪ بڪ ڊائون لوڊ ڪريو)
2. حاصل ڪريو ڳڻپيوڪر قطارن جو ڳڻپ صرف معيار سان (Excel Functions جو ميلاپ) )
هن ڀيري، مان ڳوليندس نظر ايندڙ سيلن جي ڳڻپ کي معيار سان. مثال طور، مون دستي طور لڪايو قطار 11 منهنجي ڊيٽا سيٽ جي. ھاڻي مان ڳڻپ ڪندس قطارن جي ڏيکاءَ واري ڳڻپ کي جنهن ۾ رولڊ اوٽ شامل آھن ايڪسل افعال جي ميلاپ کي استعمال ڪندي (مثال طور SUMPRODUCT ، OFFSET ، SUBTOTAL افعال ). توھان جي ڄاڻ لاءِ، ڪل 3 قطار آھن جن ۾ رولڊ اوٽ شامل آھن.
قدم:
- شروع ۾، ٽائپ ڪريوهيٺ ڏنل فارمولا سيل C18 ۾ ۽ دٻايو Enter .
=SUMPRODUCT((B5:B13=C16)*(SUBTOTAL(103,OFFSET(B5,ROW(B5:B13)-MIN(ROW(B5:B13)),0))))
- انڪري، هتي رولڊ اوٽس لاءِ ڏسڻ ۾ ايندڙ سيلن جي سيلن جي تعداد آهي.
🔎 فارمولا ڪيئن ڪم ڪندو آهي؟
- (B5:B13=C16)
فارمولا جو مٿيون حصو واپس اچي ٿو : { FALSE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE }
- ROW(B5:B13)
هتي، ROW فنڪشن رينج ۾ قطارن جو تعداد ڏيکاري ٿو B5:E13 .
{ 5;6;8 ;9;10;11;12;13 }
- MIN(ROW(B5:B13))
پوءِ MIN فنڪشن رينج ۾ سڀ کان ننڍي قطار ڏئي ٿو B5:E13 .
- (SUBTOTAL(103,OFFSET(B5,ROW(B5:B13) )MIN(ROW(B5:B13))،0)))
ان کان پوءِ فارمولا جو مٿيون حصو واپس اچي ٿو:
{ 1 ؛1;1;1;1;1;0;1;1
- سمپروڊڪٽ((B5:B13=C16)*(SUBTOTAL(103,OFFSET(B5 ,ROW(B5:B13)-MIN(ROW(B5:B13)),0))))
آخرڪار، مٿيون فارمولا موٽائي ٿو { 2 } ، جيڪو ڏسڻ جو تعداد آهي سيلز تي مشتمل آهي رولڊ اوٽس .
وڌيڪ پڙهو: ڪيئن ڳڻجن خالي سيلن کي ايڪسل ۾ شرطن سان (3 طريقا)
3. ايڪسل ۾ AGGREGATE فنڪشن ڳڻڻ لاءِ ايڪسل ۾ صرف نظر ايندڙ سيلن کي ڳڻڻ لاءِ
توهان استعمال ڪري سگهو ٿا اجريگيٽ فنڪشن ڏسندڙ سيلن جي ڳڻپ کي ڳولڻ لاءِ. مثال طور، مان مکيءَ لاءِ فلٽر ٿيل ڊيٽا سيٽ مان نظر ايندڙ قطارن کي شمار ڪندسفليڪس .
قدم:
- پهريون، هيٺ ڏنل فارمولا ٽائيپ ڪريو سيل C15 ۽ پريس ڪريو Enter .
=AGGREGATE(3,3,B5:B13)
- ان جي نتيجي ۾، توهان کي صرف نظر ايندڙ قطارن جي ڳڻپ ملندي .
وڌيڪ پڙهو: ايڪسل ۾ خالي سيل ڳڻيو (4 طريقا)
ساڳئي پڙھڻ
- ڪيئن ڳڻجي بيٺا ۽ ايون نمبر Excel ۾ ايڪسل ۾ تاريخون (6 طريقا)
- ايڪسل ڳڻپ جو تعداد سيلز جي حد ۾ (6 آسان طريقا)
- ايڪسل VBA پهرين نظر ايندڙ سيل کي چونڊڻ لاءِ فلٽر ٿيل رينج ۾
4. COUNTA، UNIQUE، ۽ FILTER افعال جو ميلاپ منفرد نظر ايندڙ سيلن کي ڳڻڻ لاءِ
هاڻي، مان ظاهر ٿيندڙ قطارن کي ڳڻندس جيڪي منفرد قدرن تي مشتمل هونديون. ائين ڪرڻ لاءِ، مان استعمال ڪندس COUNTA ، UNIQUE ، ۽ FILTER افعال جو ميلاپ. اسان مٿي ڏنل ڊيٽا سيٽ کي استعمال ڪرڻ وارا آهيون جتي قطار 11 لڪيل آهي.
1>قدم:
11> =SUBTOTAL(3,B5)
24>
- هتي، اضافي ڪالم مٿي شامل ڪيل قطارن جي ڏيک ڏيکاري ٿي.
- پوءِ مون هيٺ ڏنل فارمولا استعمال ڪندي نظر ايندڙ قطارن جي ڪل ڳڻپ ڪئي آهي:
=SUM(F5:F13)
25>
11> =COUNTA(UNIQUE(FILTER(B5:B13,F5:F13)))
- آخر ۾، مٿي ڏنل فارمولا هيٺ ڏنل نتيجو ڏيندو.
🔎 فارمولا ڪيئن ڪم ڪندو؟
- فلٽر(B5:B13,F5:F13)
هن حصي ۾ فلٽر فنڪشن سڀ فلٽر ڪريو کاڌي جون شيون جيڪي نظر اچن ٿيون ۽ واپس اچن ٿيون:
{ “Corn Flakes”؛”Rolled Oats”؛”Corn Flakes”؛”Mixed Nuts“؛”Corn Flakes”؛”Corn Flakes“؛“ سڪل ميوا“؛ ”ڪارن جا ڦڙا“؛ ”ڪارن جا ڦڙا“ }
- منفرد(فلٽر(B5:B13,F5:F13))
پوءِ UNIQUE فنڪشن فلٽر ٿيل شين مان منفرد کاڌي جون شيون واپس ڪري ٿو جيڪي آهن:
{ “Corn Flakes”؛”Rolled Oats”؛“Mixed Nuts” ؛”سڪل ميوا“ }
- COUNTA(UNIQUE(FILTER(B5:B13,F5:F13)))
اندر آخر ۾، COUNTA فڪشن ھيٺ ڏنل نظر ايندڙ منفرد کاڌي جي شين جي ڳڻپ ڏئي ٿو.
{ 4 }
⏩<2 نوٽ:
- ياد رکو ته توھان ھي فارمولا صرف Excel 2021 ۽ Microsoft 365 ۾ استعمال ڪري سگھو ٿا جيئن UNIQUE ۽ FILTER فنڪشن موجود نه آهن ايڪسل جي پراڻن ورزن ۾.
لاڳاپيل مواد: خالي کي ڪيئن ڳڻجي ايڪسل ۾ سيلز (5 طريقا)
5. منفرد نظر ايندڙ سيلن جي ڳڻپ کي ڏيکارڻ لاءِ Excel Functions Combination
اڳئين طريقي سان، مان ايڪسل ۾ نظر ايندڙ منفرد قدرن کي استعمال ڪندي حساب ڪندس. هڪ صف فارمولا. هن طريقي ۾ پڻ، اسان هڪ مددگار شامل ڪنداسينآخري نتيجو حاصل ڪرڻ لاء ڪالم. مان فارمولا ۾ SUM ، IF ، ISNA ، ۽ MATCH فنڪشنن جو مجموعو استعمال ڪندس. فارمولا مون هن طريقي ۾ استعمال ڪيو آهي Excel Expert Newsletter ، جاري ڪيل 20 جولاءِ 2001 (هاڻي موجود ناهي).
Steps:
- سڀ کان پهريان، مون مددگار ڪالم ۾ هيٺ ڏنل فارمولا استعمال ڪيو آهي. هي فارمولا هڪ صف جي طور تي داخل ڪيو ويو آهي (نتيجو هيٺ ڏنل نيري رنگ ۾ بيان ڪيو ويو آهي).
=IF(SUBTOTAL(3,OFFSET(B5:B13,ROW(B5:B13)-MIN(ROW(B5:B13)),,1)),B5:B13,"")
28>
- پوءِ ھيٺ ڏنل فارمولا ٽائيپ ڪريو سيل C16 ۾ ۽ دٻايو Enter .
=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))
- آخرڪار، توهان ڏسندا ته اسان جي ڊيٽا سيٽ جي نظر ايندڙ قطارن ۾ موجود چار منفرد کاڌي جون شيون آهن.
🔎 فارمولا ڪيئن ڪم ڪندو آهي؟
هي فارمولا ڪافي ڊگهو آهي، مون ان جي مختصر وضاحت ڪئي آهي.
- IF(ISNA(MATCH(“”,F5#,0)),MATCH(B5:B13,B5:B13,0),IF(MATCH(F5#,F5#,0)=MATCH(“”,F5#, 0),0,MATCH(F5#,F5#,0)))
شروع ۾، فارمولا جو مٿيون حصو موٽائي ٿو:
{ 1 ؛2;1;4;1;1;7;1;1
- ROW(B5:B13)-MIN(ROW(B5:B13))+1 )
اڳيون، فارمولا جو هي حصو واپس اچي ٿو:
{ 1؛2؛3؛4؛5؛6؛7؛8؛9
- 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))
آخر ۾، مٿي ڏنل فارمولاواپسي:
{ 4 }
وڌيڪ پڙهو: ايڪسل ڳڻپ سيل نمبرن سان (5 آسان طريقا)
نتيجو
مٿي ڏنل مضمون ۾، مون ڪيترن ئي طريقن تي بحث ڪرڻ جي ڪوشش ڪئي آهي ته ايڪسل ۾ صرف ظاهر ٿيندڙ سيلز کي ڳڻڻ لاء تفصيل سان. اميد آهي ته، اهي طريقا ۽ وضاحتون توهان جي مسئلن کي حل ڪرڻ لاء ڪافي هوندا. مهرباني ڪري مون کي ٻڌايو ته جيڪڏهن توهان وٽ ڪو سوال آهي.