OR منطق سان Excel COUNTIF ۽ COUNTIFS

  • هن کي شيئر ڪريو
Michael Brown

ٽيوٽوريل وضاحت ڪري ٿو ته ڪيئن استعمال ڪجي Excel جي COUNTIF ۽ COUNTIFS افعال کي ڪيترن ئي يا شرطن سان سيلن کي ڳڻڻ لاءِ، مثال طور. جيڪڏهن هڪ سيل ۾ X، Y يا Z شامل آهن.

جيئن ته هرڪو ڄاڻي ٿو، Excel COUNTIF فنڪشن ٺهيل آهي سيلز کي ڳڻڻ لاءِ صرف هڪ معيار جي بنياد تي جڏهن ته COUNTIFS ڪيترن ئي معيارن جو جائزو AND منطق سان ڪري ٿو. پر ڇا جيڪڏھن توھان جي ڪم لاءِ OR منطق جي ضرورت آھي - جڏھن ڪيترائي شرط مهيا ڪيا وڃن، ڪنھن کي به ڳڻپ ۾ شامل ڪرڻ لاءِ ملائي سگھجي ٿو؟

ھن ڪم جا ڪجھ ممڪن حل آھن، ۽ ھي سبق انھن سڀني کي ڍڪيندو مڪمل تفصيل. مثالن مان اهو ظاهر ٿئي ٿو ته توهان کي نحو جي صحيح ڄاڻ آهي ۽ ٻنهي ڪمن جي عام استعمال. جيڪڏهن نه، توهان شايد شروع ڪرڻ چاهيو ٿا بنياديات تي نظرثاني ڪرڻ سان:

Excel COUNTIF فنڪشن - هڪ معيار سان سيلن کي ڳڻيو.

Excel COUNTIFS فنڪشن - ڪيترن ئي ۽ معيارن سان سيلن کي شمار ڪري ٿو.

هاڻي ته هرڪو هڪ ئي پيج تي آهي، اچو ته ان ۾ وڃو:

    مقرر ڪيل شرطن مان ڪنهن به (گهٽ ۾ گهٽ هڪ) کي پورا ڪريو.

    فارمولا 1. COUNTIF + COUNTIF

    سڀ کان آسان طريقو سيلز کي ڳڻڻ جو هڪ قدر يا ٻيو (Countif a يا b ) هر شئي کي انفرادي طور ڳڻڻ لاءِ باقاعده COUNTIF فارمولا لکڻو آهي، ۽ پوءِ نتيجا شامل ڪريو:

    COUNTIF( range, criterion1) + COUNTIF( حد، معيار2)

    جيئن هڪمثال طور، اچو ته معلوم ڪريون ته ڪالم A ۾ ڪيترا سيل يا ته "apples" يا "bananas" تي مشتمل آهن:

    =COUNTIF(A:A, "apples") + COUNTIF(A:A, "bananas")

    حقيقي زندگي جي ورڪ شيٽس ۾، حدن تي هلائڻ بجاءِ اهو سٺو عمل آهي. فارمولا کي تيزيءَ سان ڪم ڪرڻ لاءِ پوري ڪالمن کان. هر وقت حالتون تبديل ٿيڻ تي توهان جي فارمولا کي اپڊيٽ ڪرڻ جي تڪليف کان بچڻ لاءِ، اڳواٽ بيان ڪيل سيلز ۾ دلچسپي جون شيون ٽائيپ ڪريو، F1 ۽ G1 چئو، ۽ انهن سيلز جو حوالو ڏيو. مثال طور:

    =COUNTIF(A2:A10, F1) + COUNTIF(A2:A10, G1)

    هي ٽيڪنڪ ڪجهه معيارن لاءِ ٺيڪ ڪم ڪري ٿي، پر ٽي يا وڌيڪ COUNTIF افعال کي گڏ ڪرڻ سان فارمولا ڏاڍو منجهيل هوندو. ان صورت ۾، توھان بھتر رھندؤ ته ھيٺين مان ڪنھن ھڪ متبادل سان.

    فارمولا 2. COUNTIF array constant سان

    ھتي آھي SUMIF جو وڌيڪ جامع ورزن OR شرطن واري فارمولا سان Excel ۾: 3 هن طريقي سان ٺهيل:

    پهريون، توهان سڀني شرطن کي ترتيب ۾ ترتيب ڏيو - انفرادي شيون ڪاما سان الڳ ٿيل آهن ۽ صفون گھميل ڪنگڻ ۾ بند ٿيل آهن جهڙوڪ {"apples", "bananas'، "lemons"}.

    پوءِ، توهان هڪ عام COUNTIF فارمولا جي دليلن ۾ معيار آري مستقل شامل ڪريو: COUNTIF(A2:A10, {"apples","bananas","lemons"})

    0"ليمون"، ۽ توهان کي انهن ڳڻپ کي گڏ ڪرڻ جي ضرورت آهي.

    اسان جو مڪمل فارمولا هن ريت آهي:

    =SUM(COUNTIF(A2:A10,{"apples","bananas","lemons"}))

    جيڪڏهن توهان توهان جي معيار کي رينج ريفرنسز جي طور تي فراهم ڪريو، توهان کي فارمولا داخل ڪرڻ جي ضرورت پوندي Ctrl + Shift + Enter سان ان کي هڪ صف فارمولا ٺاهڻ لاءِ. مثال طور:

    =SUM(COUNTIF(A2:A10,F1:H1))

    مهرباني ڪري ھيٺ ڏنل اسڪرين شاٽ ۾ گھمڻ وارا ڪنگڻ ڏسو - اھو Excel ۾ ھڪڙي آري فارمولا جو سڀ کان وڌيڪ واضح اشارو آھي:

    فارمولا 3. SUMPRODUCT

    ايڪسل ۾ سيلز کي OR منطق سان ڳڻڻ جو ٻيو طريقو SUMPRODUCT فنڪشن کي هن طريقي سان استعمال ڪرڻ آهي:

    SUMPRODUCT(1*( range= { criterion1, criterion2, criterion3, …}))

    منطق کي بهتر انداز ۾ ڏسڻ لاءِ، هي به لکي سگهجي ٿو:

    SUMPRODUCT( ( حد= معيار1) + ( حد= معيار2) + …)

    فارمولا هر سيل کي رينج ۾ ٽيسٽ ڪري ٿو هر هڪ معيار ۽ واپسي صحيح آهي جيڪڏهن معيار پورا ٿي وڃي، ٻي صورت ۾ غلط. وچولي نتيجي جي طور تي، توھان حاصل ڪريو ڪجھ صفن جا TRUE ۽ FALSE قدر (صفن جو تعداد توھان جي معيار جي تعداد جي برابر آھي). ان کان پوء، ساڳئي پوزيشن ۾ صف عناصر گڏ ڪيا ويا آهن، يعني سڀني صفن ۾ پهريون عناصر، ٻيو عناصر، وغيره. اضافي آپريشن منطقي قدرن کي انگن ۾ تبديل ڪري ٿو، تنهنڪري توهان 1 جي هڪ صف سان ختم ڪريو (هڪ معيار جي ميلاپ مان) ۽ 0 جي (ڪنهن به معيار سان ميلاپ ناهي). ڇاڪاڻ ته سڀ معيار آهنساڳئي سيلز جي خلاف آزمائي ڪئي وئي، ڪو به طريقو نه آهي ته ڪو ٻيو نمبر نتيجو صف ۾ ظاهر ٿي سگهي ٿو - صرف هڪ ابتدائي صف مخصوص پوزيشن ۾ TRUE ٿي سگهي ٿو، ٻين کي غلط هوندو. آخر ۾، SUMPRODUCT شامل ڪري ٿو نتيجي واري صف جي عناصرن کي، ۽ توھان کي گهربل ڳڻپ ملندو.

    پھريون فارمولا ساڳيءَ طرح ڪم ڪري ٿو، ان فرق سان ته اھو سچ ۽ غلط قدرن جي ھڪڙي 2-dimenional array کي موٽائي ٿو. ، جنهن کي توهان منطقي قدرن کي ترتيب سان 1 ۽ 0 ۾ تبديل ڪرڻ لاءِ 1 سان ضرب ڪيو.

    اسان جي نموني جي ڊيٽا سيٽ تي لاڳو ڪيو ويو، فارمولا هيٺ ڏنل شڪل وٺن ٿا:

    =SUMPRODUCT(1*(A2:A10={"apples","bananas","lemons"}))

    يا

    =SUMPRODUCT((A2:A10="apples") + (A2:A10="bananas") + (A2:A10="lemons"))

    هڪ رينج ريفرنس سان هارڊ ڪوڊ ٿيل ايري مستقل کي تبديل ڪريو، ۽ توهان کي اڃا به وڌيڪ خوبصورت حل ملندو:

    =SUMPRODUCT(1*( A2:A10=F1:H1))

    <15

    نوٽ. SUMPRODUCT فنڪشن COUNTIF کان وڌيڪ سست آهي، اهو ئي سبب آهي ته هي فارمولا نسبتاً ننڍڙن ڊيٽا سيٽن تي استعمال ڪرڻ لاءِ بهتر آهي.

    Cunt Cells with OR as AND logic

    جڏهن وڏي ڊيٽا سان ڪم ڪري رهيا آهيو سيٽون جيڪي عنصرن جي وچ ۾ ملٽي ليول ۽ ڪراس ليول لاڳاپا آهن، امڪان اهو آهي ته توهان کي هڪ وقت ۾ OR ۽ AND حالتن سان سيلن کي ڳڻڻ جي ضرورت پوندي.

    مثال طور، اچو ته "apples" جي ڳڻپ حاصل ڪريون. ، "ڪيلا" ۽ "ليمون" جيڪي "ترسيل" آهن. اسان اهو ڪيئن ٿا ڪريون؟ شروعات ڪندڙن لاءِ، اچو ته اسان جي حالتن جو ترجمو ڪريون Excel جي ٻولي ۾:

    • کالم A: "apples" or "bananas" or "lemons"
    • کالم سي: "ترسيل"
    • <5

      کان ڏسي رهيو آهيهڪ ٻيو زاويه، اسان کي قطار کي ڳڻڻ جي ضرورت آهي "apple and delivered" OR "bananas and delivered" OR "lemons and delivered" سان. هن طريقي سان رکو، ڪم 3 يا شرطن سان سيلن کي ڳڻڻ لاء هيٺ اچي ٿو - بلڪل جيڪو اسان اڳئين حصي ۾ ڪيو هو! فرق صرف اهو آهي ته توهان COUNTIF جي بجاءِ COUNTIFS استعمال ڪندا هر هڪ يا حالت ۾ AND معيار کي جانچڻ لاءِ.

      فارمولا 1. COUNTIFS + COUNTIFS

      اهو سڀ کان ڊگهو فارمولو آهي، جيڪو آهي لکڻ ۾ آسان آهي :)

      =COUNTIFS(A2:A10, "apples", C2:C10, "delivered") + COUNTIFS(A2:A10, "bananas", C2:C10, "delivered")) + COUNTIFS(A2:A10, "lemons", C2:C10, "delivered"))

      هيٺ ڏنل اسڪرين شاٽ سيلز جي حوالن سان ساڳيو فارمولا ڏيکاري ٿو:

      =COUNTIFS(A2:A10, K1, C2:C10, K2) + COUNTIFS(A2:A10, L1, C2:C10, K2) + COUNTIFS(A2:A10, M1,C2:C10, K2)

      فارمولا 2. COUNTIFS آري ڪانسٽنٽ سان

      هڪ وڌيڪ ڪمپيڪٽ COUNTIFS فارمولا AND/OR منطق سان پيڪنگنگ يا معيار جي ترتيب سان ترتيب ڏئي سگهجي ٿو:

      =SUM(COUNTIFS(A2:A10, {"apples","bananas","lemons"}, C2:C10, "delivered"))

      جڏهن معيار لاءِ رينج ريفرنس استعمال ڪندي، توھان کي ھڪ ايري فارمولا جي ضرورت آھي، Ctrl + Shift + Enter:

      =SUM(COUNTIFS(A2:A10,F1:H1,C2:C10,F2))

      ٽپ کي دٻائڻ سان مڪمل ڪيو وڃي. جيڪڏهن ضرورت هجي ته، توهان استعمال ڪرڻ لاءِ آزاد آهيو وائلڊ ڪارڊ مٿي بيان ڪيل ڪنهن به فارمولي جي معيار ۾. مثال طور، ڪيلي جي سڀني قسمن کي ڳڻڻ لاءِ جيئن ته ”سبز ڪيانا“ يا ”گولڊ فنگر ڪيلا“ توهان هي فارمولا استعمال ڪري سگهو ٿا:

      =SUM(COUNTIFS(A2:A10, {"apples","*bananas*","lemons"}, C2:C10, "delivered"))

      اهڙيءَ طرح، توهان سيلز جي بنياد تي ڳڻڻ لاءِ فارمولا ٺاهي سگهو ٿا. ٻين معيارن جي قسمن تي. مثال طور، "سيب" يا "ڪيلا" يا "ليمن" جي ڳڻپ حاصل ڪرڻ لاء جيڪي "ترسيل" آهن ۽ رقم 200 کان وڌيڪ آهي، هڪ وڌيڪ معيار جي حد / معيار جوڙو شامل ڪريو.COUNTIFS:

      =SUM(COUNTIFS(A2:A10, {"apples","*bananas*","lemons"}, C2:C10, "delivered", B2:B10, ">200"))

      يا، هي صف فارمولا استعمال ڪريو (Ctrl + Shift + Enter ذريعي داخل ڪيو ويو):

      =SUM(COUNTIFS(A2:A10,F1:H1,C2:C10,F2, B2:B10, ">"&F3))

      گهڻن يا شرطن سان سيلن کي ڳڻيو

      اڳئين مثال ۾، توهان سکيو آهي ته OR شرطن جي هڪ سيٽ کي ڪيئن جانچيو. پر ڇا جيڪڏھن توھان وٽ ٻه يا وڌيڪ سيٽ آھن ۽ توھان ڳولي رھيا آھيو مجموعي طور تي سڀني ممڪن يا لاڳاپن جو؟

      ان تي منحصر آھي توھان کي ڪيترين حالتن کي سنڀالڻ جي ضرورت آھي، توھان استعمال ڪري سگھو ٿا يا ته COUNTIFS ھڪڙي ترتيب سان يا SUMPRODUCT ISNUMBER MATCH سان. اڳوڻي تعمير ڪرڻ لاء نسبتا آسان آهي، پر اهو صرف 2 سيٽن تائين محدود آهي OR حالتن. بعد ۾ ڪنهن به حالت جو اندازو لڳائي سگھي ٿو (هڪ مناسب نمبر، يقينا، ايڪسل جي حد 255 دليلن تائين ۽ 8192 اکرن جي ڪل فارمولا جي ڊيگهه تائين)، پر فارمولا جي منطق کي سمجهڻ ۾ ڪجهه ڪوشش ڪري سگھي ٿي.

      OR شرطن جي 2 سيٽن سان سيلن کي ڳڻيو

      جڏهن OR معيار جي صرف ٻن سيٽن سان معاملو ڪيو وڃي، صرف مٿي بيان ڪيل COUNTIFS فارمولي ۾ هڪ وڌيڪ قطار شامل ڪريو.

      فارمولا ڪم ڪرڻ لاءِ، هڪ منٽ پر نازڪ تبديلي جي ضرورت آهي: استعمال ڪريو هڪ افقي صف (عناصر جيڪي ڪاما سان جدا ٿيل) هڪ معيار جي سيٽ لاءِ ۽ عمودي صف (سيميڪولن سان الڳ ٿيل عناصر) ٻئي لاءِ. هي Excel کي ٻڌائي ٿو "جوڙ" يا "ڪراس-ڪلڪيوليٽ" عناصر کي ٻن صفن ۾، ۽ نتيجن جي هڪ ٻه طرفي سري واپس آڻيو.

      مثال طور، اچو ته ڳڻون "apples"، "bananas" يا"ليمون" جيڪي يا ته "ترسيل" يا "ٽرانزٽ ۾" آهن:

      =SUM(COUNTIFS(A2:A10, {"apples", "bananas", "lemons"}, B2:B10, {"delivered"; "in transit"}))

      مهرباني ڪري نوٽ ڪريو سيمي ڪالون کي ٻئي صف جي مستقل ۾:

      ڇاڪاڻ ته Excel هڪ 2-dimentional program آهي، ان ڪري 3-dimentional يا 4-dimentuional array ٺاهڻ ممڪن ناهي، ۽ تنهن ڪري هي فارمولا صرف OR معيار جي ٻن سيٽن لاءِ ڪم ڪري ٿو. وڌيڪ معيارن سان ڳڻڻ لاءِ، توھان کي ھڪ وڌيڪ پيچيده SUMPRODUCT فارمولا ڏانھن وڃڻو پوندو جيڪو ايندڙ مثال ۾ بيان ڪيو ويو آھي.

      سيلز کي ڳڻيو ڪيترن ئي سيٽن سان يا شرطن سان

      ٻن کان وڌيڪ سيلن کي ڳڻڻ لاءِ OR معيار جا سيٽ، SUMPRODUCT فنڪشن کي ISNUMBER MATCH سان گڏ استعمال ڪريو.

      مثال طور، اچو ته "سيب"، "ڪيلا" يا "ليمن" جو ڳڻپ وٺون جيڪي يا ته "ترسيل" يا "ٽرانزٽ ۾" آهن. ۽ يا ته ”بيگ“ يا ”ٽري“ ۾ پيڪيج ٿيل آهن:

      =SUMPRODUCT(ISNUMBER(MATCH(A2:A10,{"apples","bananas","lemons"},0))*

      ISNUMBER(MATCH(B2:B10,{"bag","tray"},0))*

      ISNUMBER(MATCH(C2:C10,{"delivered","transit"},0)))

      فارمولا جي دل ۾، MATCH فنڪشن معيار کي چيڪ ڪري ٿو ھر سيل جي ڀيٽ ڪندي مقرر ڪيل حد ۾ لاڳاپيل صف مسلسل سان. جيڪڏهن ميچ ملي ٿي، اها قيمت جي هڪ لاڳاپا پوزيشن واپس ڏئي ٿي جيڪڏهن صف، N/A ٻي صورت ۾. ISNUMBER انهن قدرن کي TRUE ۽ FALSE ۾ تبديل ڪري ٿو، جيڪي ترتيب سان 1 ۽ 0 جي برابر آهن. SUMPRODUCT ان کي اتان وٺي ٿو، ۽ arrays جي عنصرن کي وڌائي ٿو. ڇاڪاڻ ته صفر سان ضرب ڪرڻ سان صفر ملندو آهي، صرف اهي سيلز بچندا آهن جن جي سڀني صفن ۾ 1 هوندو آهي ۽حاصل ڪريو summed.

      ھيٺ ڏنل اسڪرين شاٽ نتيجو ڏيکاري ٿو:

      اھڙي طرح توھان استعمال ڪندا آھيو COUNTIF ۽ COUNTIFS افعال کي Excel ۾ ڳڻڻ لاءِ ڪيترن ئي ۽ جيئن گڏوگڏ OR شرطون. ھن سبق ۾ بحث ڪيل فارمولين تي ويجھي نظر رکڻ لاءِ، توھان کي ڀليڪار آھي ھيٺ اسان جو نمونو ورڪ بڪ ڊائون لوڊ ڪريو. مان توهان جي پڙهڻ لاءِ مهرباني ڪريان ٿو ۽ اميد اٿم ته توهان کي ايندڙ هفتي اسان جي بلاگ تي ملنداسين!

      پریکٹس ورڪ بڪ

      Excel COUNTIF OR شرطن سان - مثال (.xlsx فائل)

    مائيڪل براون هڪ سرشار ٽيڪنالاجي جوش آهي جيڪو سافٽ ويئر اوزار استعمال ڪندي پيچيده عملن کي آسان ڪرڻ جي جذبي سان. ٽيڪنيڪي صنعت ۾ ڏهاڪن کان وڌيڪ تجربي سان، هن پنهنجي صلاحيتن کي Microsoft Excel ۽ Outlook، گڏوگڏ Google Sheets ۽ Docs ۾ ساراهيو آهي. مائيڪل جو بلاگ وقف ڪيو ويو آهي پنهنجي علم ۽ مهارت کي ٻين سان شيئر ڪرڻ لاءِ، پيداوار ۽ ڪارڪردگي کي بهتر ڪرڻ لاءِ آسان پيروي ڪرڻ واريون صلاحون ۽ سبق مهيا ڪرڻ لاءِ. چاهي توهان هڪ تجربيڪار پيشه ور آهيو يا شروعاتي، مائيڪل جو بلاگ انهن ضروري سافٽ ويئر اوزارن مان وڌ کان وڌ فائدو حاصل ڪرڻ لاءِ قيمتي بصيرتون ۽ عملي صلاحون پيش ڪري ٿو.