گوگل شیٹس میں SUMIF کا استعمال کیسے کریں۔

یہ ٹیوٹوریل فارمولوں اور مثالوں کے ساتھ گوگل شیٹس میں SUMIF اور SUMIFS فنکشنز کو استعمال کرنے کے طریقے کا تفصیلی مظاہرہ فراہم کرتا ہے۔

SUMIF Google Sheets میں ریاضیاتی افعال میں سے ایک ہے، جو مشروط طور پر خلیات کو جمع کرنے کے لیے استعمال ہوتا ہے۔ بنیادی طور پر، SUMIF فنکشن سیلز کی ایک رینج میں ایک مخصوص حالت کو تلاش کرتا ہے اور پھر ان اقدار کو شامل کرتا ہے جو دی گئی شرط کو پورا کرتی ہیں۔

مثال کے طور پر، آپ کے پاس گوگل شیٹس میں اخراجات کی ایک فہرست ہے اور آپ صرف ان اخراجات کو جمع کرنا چاہتے ہیں جو ایک خاص زیادہ سے زیادہ قیمت سے زیادہ ہیں۔ یا آپ کے پاس آرڈر آئٹمز اور ان کی متعلقہ مقداروں کی فہرست ہے، اور آپ صرف ایک مخصوص آئٹم کی کل آرڈر کی رقم جاننا چاہتے ہیں۔ اسی جگہ SUMIF فنکشن کام آتا ہے۔

SUMIF کا استعمال نمبر کنڈیشن، ٹیکسٹ کنڈیشن، ڈیٹ کنڈیشن، وائلڈ کارڈز کے ساتھ ساتھ خالی اور غیر خالی سیلز کی بنیاد پر قدروں کو جمع کرنے کے لیے کیا جا سکتا ہے۔ معیار کی بنیاد پر اقدار کو جمع کرنے کے لیے Google Sheets کے دو فنکشنز ہیں: SUMIF اور SUMIFS۔ SUMIF فنکشن ایک شرط کی بنیاد پر نمبرز کا اضافہ کرتا ہے جبکہ SUMIFS متعدد شرائط کی بنیاد پر نمبروں کو جمع کرتا ہے۔

اس ٹیوٹوریل میں، ہم وضاحت کریں گے کہ گوگل شیٹس میں SUMIF اور SUMIFS فنکشنز کا استعمال ان نمبروں کو جمع کرنے کے لیے کیا جائے جو کسی خاص شرط (شرطوں) کو پورا کرتے ہیں۔

گوگل شیٹس میں SUMIF فنکشن - نحو اور دلائل

SUMIF فنکشن صرف SUM اور IF فنکشن کا مجموعہ ہے۔ IF فنکشن دی گئی حالت کے لیے سیلز کی رینج کے ذریعے اسکین کرتا ہے، اور پھر SUM فنکشن ان نمبروں کو جمع کرتا ہے جو اس شرط کو پورا کرتے ہیں۔

SUMIF فنکشن کا نحو:

گوگل شیٹس میں SUMIF فنکشن کا نحو درج ذیل ہے:

=SUMIF(حد، معیار، [sum_range])

دلائل:

حد - خلیات کی حد جہاں ہم ان خلیات کو تلاش کرتے ہیں جو معیار پر پورا اترتے ہیں۔

معیار - وہ معیار جو اس بات کا تعین کرتا ہے کہ کن خلیوں کو شامل کرنے کی ضرورت ہے۔ آپ نمبر، ٹیکسٹ سٹرنگ، تاریخ، سیل حوالہ، اظہار، منطقی آپریٹر، وائلڈ کارڈ کریکٹر کے ساتھ ساتھ دیگر افعال پر بھی کسوٹی کی بنیاد رکھ سکتے ہیں۔

sum_range - یہ دلیل اختیاری ہے۔ اگر متعلقہ رینج کا اندراج شرط سے مماثل ہے تو یہ ڈیٹا کی حد ہے جس کا مجموعہ قدروں کے ساتھ ہے۔ اگر آپ اس دلیل کو شامل نہیں کرتے ہیں، تو اس کی بجائے 'حد' کا خلاصہ کیا جاتا ہے۔

اب، آئیے دیکھتے ہیں کہ SUMIF فنکشن کو مختلف کسوٹی کے ساتھ قدروں کو جمع کرنے کے لیے کیسے استعمال کیا جائے۔

نمبر کے معیار کے ساتھ SUMIF فنکشن

آپ مندرجہ ذیل موازنہ آپریٹرز میں سے کسی ایک کو معیار بنانے کے لیے استعمال کر کے سیلز کی ایک رینج میں مخصوص معیار پر پورا اترنے والے نمبروں کو جمع کر سکتے ہیں۔

  • (>) سے بڑا
  • (<) سے کم
  • (>=) سے بڑا یا اس کے برابر
  • سے کم یا اس کے برابر (<=)
  • (=) کے برابر
  • () کے برابر نہیں

فرض کریں کہ آپ کے پاس درج ذیل اسپریڈشیٹ ہے اور آپ 1000 یا اس سے زیادہ کی کل فروخت میں دلچسپی رکھتے ہیں۔

یہاں یہ ہے کہ آپ SUMIF فنکشن کیسے داخل کر سکتے ہیں:

سب سے پہلے، وہ سیل منتخب کریں جہاں آپ رقم کا آؤٹ پٹ ظاہر ہونا چاہتے ہیں (D3)۔ B2:B12 میں 1000 سے زیادہ یا اس کے برابر نمبروں کا خلاصہ کرنے کے لیے، یہ فارمولا ٹائپ کریں اور 'Enter' دبائیں:

=SUMIF(B2:B12,">=1000",B2:B12)

اس مثال کے فارمولے میں، رینج اور sum_range کے دلائل (B2:B12) ایک جیسے ہیں، کیونکہ سیلز نمبر اور معیار ایک ہی رینج پر لاگو ہوتے ہیں۔ اور ہم نے موازنہ آپریٹر سے پہلے نمبر درج کیا اور اسے کوٹیشن مارکس میں بند کر دیا کیونکہ معیار کو ہمیشہ ڈبل کوٹیشن مارکس میں بند کیا جانا چاہیے سوائے سیل ریفرنس کے۔

فارمولے نے ایسے نمبروں کی تلاش کی جو 1000 سے زیادہ یا اس کے برابر ہیں اور پھر تمام مماثل اقدار کو شامل کیا اور سیل D3 میں نتیجہ دکھایا۔

چونکہ رینج اور sum_range کے دلائل ایک جیسے ہیں، آپ فارمولے میں sum_range کے دلائل کے بغیر ایک ہی نتیجہ حاصل کر سکتے ہیں، اس طرح:

=SUMIF(B2:B12,">=1000")

یا آپ سیل ریفرنس (D2) فراہم کر سکتے ہیں جس میں نمبر کے معیار کے بجائے نمبر ہوتا ہے، اور معیار کی دلیل میں اس سیل حوالہ کے ساتھ موازنہ آپریٹر میں شامل ہو سکتے ہیں:

=SUMIF(B2:B12,">="&D2)

جیسا کہ آپ دیکھ سکتے ہیں کہ موازنہ آپریٹر اب بھی دوہرے کوٹیشن مارکس میں درج ہے اور آپریٹر اور سیل کا حوالہ ایک ایمپرسینڈ (&) کے ذریعے مربوط ہے۔ اور آپ کو کوٹیشن مارکس میں سیل کا حوالہ منسلک کرنے کی ضرورت نہیں ہے۔

نوٹ: جب آپ اس سیل کا حوالہ دیتے ہیں جس میں معیار موجود ہے، تو یقینی بنائیں کہ سیل میں موجود قدر میں کوئی آگے یا پیچھے والی جگہ نہ چھوڑیں۔ اگر آپ کی ویلیو میں ریفرڈ سیل میں ویلیو سے پہلے یا بعد میں کوئی غیر ضروری جگہ ہے، تو اس کے نتیجے میں فارمولہ '0' لوٹائے گا۔

آپ دوسرے منطقی آپریٹرز کو بھی اسی طرح استعمال کر سکتے ہیں تاکہ معیار کی دلیل میں حالات پیدا ہوں۔ مثال کے طور پر، 500 سے کم اقدار کا مجموعہ:

=SUMIF(B2:B12,"<500")

اگر نمبر برابر ہوں تو رقم

اگر آپ ایسے اعداد شامل کرنا چاہتے ہیں جو کسی خاص نمبر کے برابر ہوں، تو آپ یا تو صرف نمبر درج کر سکتے ہیں یا معیار کی دلیل میں مساوی نشان کے ساتھ نمبر درج کر سکتے ہیں۔

مثال کے طور پر، ان مقداروں (کالم C) کے لیے متعلقہ فروخت کی مقدار (کالم B) کو جمع کرنے کے لیے جن کی قدریں 20 کے برابر ہیں، ان میں سے کوئی ایک فارمولہ آزمائیں:

=SUMIF(C2:C12,"=20"B2:B12)
=SUMIF(C2:C12,"20"B2:B12)
=SUMIF(C2:C12,E2,B2:B12)

کالم B میں نمبروں کا مجموعہ جس کی مقدار کالم C میں 20 کے برابر نہ ہو، اس فارمولے کو آزمائیں:

=SUMIF(C2:C12,"20"B2:B12)

متن کے معیار کے ساتھ SUMIF فنکشن

اگر آپ سیل رینج (کالم یا قطار) میں ان سیلز کے مطابق نمبرز شامل کرنا چاہتے ہیں جن میں ایک مخصوص ٹیکسٹ ہے، تو آپ آسانی سے اس ٹیکسٹ یا سیل کو شامل کر سکتے ہیں جو آپ کے SUMIF فارمولے کے معیار کی دلیل میں متن پر مشتمل ہے۔ براہ کرم نوٹ کریں کہ ٹیکسٹ اسٹرنگ کو ہمیشہ ڈبل کوٹس ("") میں بند کیا جانا چاہئے۔

مثال کے طور پر، اگر آپ 'مغربی' علاقے میں فروخت کی کل رقم چاہتے ہیں، تو آپ درج ذیل فارمولے کو استعمال کر سکتے ہیں:

=SUMIF(C2:C13،West"B2:B13)

اس فارمولے میں، SUMIF فنکشن سیل رینج C2:C13 میں 'West' کی قدر کو تلاش کرتا ہے اور کالم B میں متعلقہ سیلز ویلیو کا اضافہ کرتا ہے۔ پھر سیل E3 میں نتیجہ دکھاتا ہے۔

آپ اس سیل کا بھی حوالہ دے سکتے ہیں جس میں ٹیکسٹ کو معیار کی دلیل میں استعمال کرنے کے بجائے متن پر مشتمل ہے:

=SUMIF(C2:C12,E2,B2:B12)

اب، 'مغرب' کے علاوہ تمام خطوں کی کل آمدنی حاصل کریں۔ ایسا کرنے کے لیے، ہم فارمولے میں not equal to operator () استعمال کریں گے:

=SUMIF(C2:C12,""&E2,B2:B12)

وائلڈ کارڈز کے ساتھ SUMIF

مندرجہ بالا طریقہ میں، متن کے معیار کے ساتھ SUMIF فنکشن عین مخصوص متن کے خلاف حد کو چیک کرتا ہے۔ پھر یہ نمبروں کو درست متن کے برابر کرتا ہے اور جزوی طور پر مماثل ٹیکسٹ سٹرنگ سمیت دیگر تمام نمبروں کو نظر انداز کرتا ہے۔ جزوی مماثل ٹیکسٹ سٹرنگز کے ساتھ نمبروں کو جمع کرنے کے لیے، آپ کو اپنے معیار میں درج ذیل وائلڈ کارڈ حروف میں سے ایک کو تیار کرنا ہوگا:

  • ? (سوال کا نشان) ٹیکسٹ سٹرنگ میں کہیں بھی کسی ایک حرف سے ملنے کے لیے استعمال ہوتا ہے۔
  • * (ستمہ) حروف کی کسی بھی ترتیب کے ساتھ مماثل الفاظ تلاش کرنے کے لیے استعمال ہوتا ہے۔
  • ~ (tilde) کو سوالیہ نشان (؟) یا ستارے والے حرف (*) کے ساتھ متن کو ملانے کے لیے استعمال کیا جاتا ہے۔

ہم اس اسپریڈشیٹ کی مثال پروڈکٹس اور ان کی مقدار کے لیے وائلڈ کارڈز کے ساتھ نمبروں کو جمع کریں گے:

نجمہ (*) وائلڈ کارڈ

مثال کے طور پر، اگر آپ ایپل کی تمام مصنوعات کی مقدار کا مجموعہ چاہتے ہیں، تو یہ فارمولہ استعمال کریں:

=SUMIF(A2:A14,"Apple*",B2:B14)

یہ SUMIF فارمولہ شروع میں لفظ "Apple" کے ساتھ تمام مصنوعات تلاش کرتا ہے اور اس کے بعد حروف کی تعداد ('*' سے ظاہر ہوتا ہے)۔ ایک بار میچ مل جانے کے بعد، اس کا خلاصہ ہوتا ہے۔ مقدار مماثل ٹیکسٹ سٹرنگز کے مطابق نمبر۔

معیار میں متعدد وائلڈ کارڈز کا استعمال بھی ممکن ہے۔ اور آپ براہ راست متن کے بجائے سیل حوالہ جات کے ساتھ وائلڈ کارڈ کے حروف بھی داخل کر سکتے ہیں۔

ایسا کرنے کے لیے، وائلڈ کارڈز کو دوہرے کوٹیشن مارکس ("") میں بند کیا جانا چاہیے، اور سیل ریفرینس (زبانیں) کے ساتھ مربوط ہونا چاہیے:

=SUMIF(A2:A14,"*"&D2&"*",B2:B14)

یہ فارمولہ ان تمام پروڈکٹس کی مقدار کو شامل کرتا ہے جن میں لفظ 'Redmi' ہے، اس سے کوئی فرق نہیں پڑتا ہے کہ لفظ سٹرنگ میں کہاں ہے۔

سوالیہ نشان (؟) وائلڈ کارڈ

آپ سوالیہ نشان (؟) وائلڈ کارڈ استعمال کر سکتے ہیں تاکہ متن کے تاروں کو کسی ایک حرف کے ساتھ ملایا جائے۔

مثال کے طور پر، اگر آپ Xiaomi Redmi 9 کی تمام اقسام کی مقدار تلاش کرنا چاہتے ہیں، تو آپ یہ فارمولہ استعمال کر سکتے ہیں:

=SUMIF(A2:A14,"Xiaomi Redmi 9?",B2:B14)

مندرجہ بالا فارمولہ لفظ "Xiaomi Redmi 9" کے ساتھ ٹیکسٹ سٹرنگز تلاش کرتا ہے جس کے بعد کوئی ایک حرف آتا ہے اور اس سے متعلقہ کا مجموعہ ہوتا ہے۔ مقدار نمبرز

Tilde (~) وائلڈ کارڈ

اگر آپ اصل سوالیہ نشان (؟) یا ستارے کے حرف (*) سے مماثل ہونا چاہتے ہیں، تو فارمولے کے کنڈیشن والے حصے میں وائلڈ کارڈ سے پہلے tilde (~) کیریکٹر داخل کریں۔

کالم B میں متعلقہ سٹرنگ کے ساتھ مقداریں شامل کرنے کے لیے جس کے آخر میں ستارے کا نشان ہے، درج ذیل فارمولہ درج کریں:

=SUMIF(A2:A14,"Samsung Galaxy V~*",B2:B14)

کالم B میں ایسی مقداریں شامل کرنے کے لیے جن پر ایک ہی قطار میں کالم A میں سوالیہ نشان (؟) ہے، درج ذیل فارمولے کو آزمائیں:

=SUMIF(A2:A14,"~?",B2:B14)

تاریخ کے معیار کے ساتھ SUMIF فنکشن

SUMIF فنکشن آپ کو تاریخ کے معیار کی بنیاد پر مشروط طور پر قیمتوں کا مجموعہ بنانے میں بھی مدد کر سکتا ہے - مثال کے طور پر، کسی خاص تاریخ سے متعلق اعداد، یا تاریخ سے پہلے، یا تاریخ کے بعد۔ آپ کسی بھی موازنہ آپریٹرز کو تاریخ کی قدر کے ساتھ استعمال کر سکتے ہیں تاکہ نمبروں کو جمع کرنے کے لیے تاریخ کا معیار بنایا جا سکے۔

تاریخ کو گوگل شیٹس میں تعاون یافتہ تاریخ کی شکل میں، یا ایک سیل حوالہ کے طور پر درج کیا جانا چاہیے جس میں ایک تاریخ ہو، یا تاریخ کا فنکشن استعمال کرتے ہوئے جیسے DATE() یا TODAY()۔

ہم آپ کو یہ دکھانے کے لیے اس مثال کے اسپریڈشیٹ کا استعمال کریں گے کہ SUMIF تاریخ کے معیار کے ساتھ کیسے کام کرتا ہے:

فرض کریں کہ آپ مندرجہ بالا ڈیٹاسیٹ میں (<=) نومبر 29، 2019 کو یا اس سے پہلے ہونے والی فروخت کی رقم کو جمع کرنا چاہتے ہیں، تو آپ ان سیلز نمبروں کو SUMIF فنکشن کا استعمال کرتے ہوئے ان میں سے کسی ایک طریقے سے شامل کر سکتے ہیں:

=SUMIF(C2:C13,"<=نومبر 29، 2019"B2:B13)

مندرجہ بالا فارمولہ C2 سے C13 تک ہر سیل کو چیک کرتا ہے اور صرف ان سیلز سے ملتا ہے جن میں 29 نومبر 2019 (29/11/2019) کو یا اس سے پہلے کی تاریخیں ہوتی ہیں۔ اور پھر سیل رینج B2:B13 کے ان مماثل سیلز کے مطابق سیلز کی رقم کو جمع کرتا ہے اور سیلز E3 میں نتیجہ دکھاتا ہے۔

تاریخ کسی بھی فارمولے میں فراہم کی جا سکتی ہے جسے Google Sheets کے ذریعے تسلیم کیا گیا ہو، جیسے '29 نومبر 2019'، '29 نومبر 2019'، یا '29/11/2019'، وغیرہ۔ تاریخ کی قدر کو یاد رکھیں اور آپریٹر کو لازمی طور پر ہمیشہ ڈبل کوٹیشن مارکس میں بند کیا جائے.

آپ DATE() فنکشن کو direct date vale کے بجائے معیار میں بھی استعمال کر سکتے ہیں۔

=SUMIF(C2:C13,"<="&DATE(2019,11,29),B2:B13)

یا، آپ فارمولے کے معیار والے حصے میں تاریخ کے بجائے سیل حوالہ استعمال کر سکتے ہیں:

=SUMIF(C2:C13,"<="&E2,B2:B13)

اگر آپ آج کی تاریخ کی بنیاد پر فروخت کی رقم کو ایک ساتھ شامل کرنا چاہتے ہیں، تو آپ معیار کی دلیل میں TODAY() فنکشن استعمال کر سکتے ہیں۔

مثال کے طور پر، آج کی تاریخ کے لیے کسی بھی اور تمام فروخت کی رقم کو جمع کرنے کے لیے، یہ فارمولہ استعمال کریں:

=SUMIF(C2:C13,TODAY(),B2:B13)

خالی یا غیر خالی خلیوں کے ساتھ SUMIF فنکشن

بعض اوقات، آپ کو ایک ہی قطار میں خالی یا غیر خالی خلیوں کے ساتھ سیل کی ایک رینج میں نمبروں کو جمع کرنے کی ضرورت پڑ سکتی ہے۔ ایسی صورتوں میں، آپ SUMIF فنکشن کا استعمال کر سکتے ہیں اقدار کو جمع کرنے کے لیے معیار کی بنیاد پر جہاں خلیے خالی ہیں یا نہیں۔

اگر خالی ہو تو رقم

خالی سیل تلاش کرنے کے لیے گوگل شیٹس میں دو معیارات ہیں: "" یا "="۔

مثال کے طور پر، اگر آپ کالم C میں صفر کی لمبائی والی تاروں پر مشتمل تمام فروخت کی رقم کو جمع کرنا چاہتے ہیں (بصری طور پر خالی نظر آتے ہیں) تو فارمولے کے درمیان خالی جگہ کے بغیر دوہرے کوٹیشن مارکس کا استعمال کریں:

=SUMIF(C2:C13,""B2:B13)

کالم C میں مکمل خالی خلیات کے ساتھ کالم B میں تمام فروخت کی رقم کا خلاصہ کرنے کے لیے، "=" کو بطور معیار شامل کریں:

=SUMIF(C2:C13,"=",B2:B13)

اگر خالی نہ ہو تو رقم:

اگر آپ ان سیلز کو جمع کرنا چاہتے ہیں جن میں کوئی قدر ہو (خالی نہیں)، تو آپ فارمولے میں "" کو معیار کے طور پر استعمال کر سکتے ہیں:

مثال کے طور پر، کسی بھی تاریخ کے ساتھ فروخت کی کل رقم حاصل کرنے کے لیے، یہ فارمولہ استعمال کریں:

=SUMIF(C2:C13,""B2:B13)

OR منطق کے ساتھ متعدد معیارات پر مبنی SUMIF

جیسا کہ ہم نے اب تک دیکھا ہے کہ SUMIF فنکشن کو صرف ایک معیار کی بنیاد پر نمبروں کا مجموعہ بنانے کے لیے ڈیزائن کیا گیا ہے، لیکن Google Sheets میں SUMIF فنکشن کے ساتھ متعدد معیارات کی بنیاد پر اقدار کا مجموعہ ممکن ہے۔ یہ OR منطق کے ساتھ ایک فارمولے میں ایک سے زیادہ SUMIF فنکشن میں شامل ہو کر کیا جا سکتا ہے۔

مثال کے طور پر، اگر آپ مخصوص رینج (B2:B13) میں 'مغربی' علاقے یا 'جنوبی' خطے (یا منطق) میں فروخت کی رقم کو جمع کرنا چاہتے ہیں، تو یہ فارمولہ استعمال کریں:

=SUMIF(C2:C13,"West"B2:B13)+SUMIF(C2:C13,"جنوب"B2:B13)

یہ فارمولہ خلیات کو جمع کرتا ہے جب کم از کم ایک شرط درست ہو۔ اس لیے اسے 'یا منطق' کے نام سے جانا جاتا ہے۔ جب تمام شرائط پوری ہو جائیں گی تو یہ اقدار کو بھی جمع کرے گا۔

فارمولے کا پہلا حصہ متن 'مغرب' کے لیے رینج C2:C13 کو چیک کرتا ہے اور جب میچ پورا ہوتا ہے تو رینج B2:B13 میں موجود اقدار کو جمع کرتا ہے۔ اسی رینج C2:C13 میں ٹیکسٹ ویلیو 'South' کی جانچ پڑتال کا سیکنڈ حصہ اور پھر اسی sum_range B2:B13 میں مماثل متن کے ساتھ اقدار کا مجموعہ۔ پھر دونوں رقمیں ایک ساتھ شامل کی جاتی ہیں اور سیل E3 میں ظاہر ہوتی ہیں۔

صرف ایک معیار پر پورا اترنے کی صورت میں، یہ صرف وہی رقم لوٹائے گا۔

آپ صرف ایک یا دو کے بجائے متعدد معیارات بھی استعمال کر سکتے ہیں۔ اور اگر آپ متعدد معیارات استعمال کر رہے ہیں، تو فارمولے میں براہ راست قدر لکھنے کے بجائے سیل ریفرنس کو بطور معیار استعمال کرنا بہتر ہے۔

=SUMIF(C2:C13,E2,B2:B13)+SUMIF(C2:C13,E3,B2:B13)+SUMIF(C2:C13,E4,B2:B13)

OR منطق کے ساتھ SUMIF اقدار کا اضافہ کرتا ہے جب کم از کم ایک مخصوص معیار کو پورا کیا جاتا ہے، لیکن اگر آپ صرف اقدار کو صرف اس صورت میں جمع کرنا چاہتے ہیں جب تمام مخصوص شرائط پوری ہو جائیں، تو آپ کو اس کا نیا SUMIFS() فنکشن استعمال کرنا ہوگا۔

گوگل شیٹس میں SUMIFS فنکشن (متعدد معیار)

جب آپ SUMIF فنکشن کو متعدد معیاروں پر مبنی اقدار کے مجموعہ کے لیے استعمال کرتے ہیں، تو فارمولہ بہت لمبا اور پیچیدہ ہو سکتا ہے، اور آپ غلطیوں کا شکار ہو سکتے ہیں۔ اس کے علاوہ SUMIF آپ کو صرف ایک رینج پر اور جب کوئی ایک شرط درست ہو تو آپ کو اقدار کا مجموعہ کرنے دے گا۔ یہ وہ جگہ ہے جہاں SUMIFS فنکشن آتا ہے۔

SUMIFS فنکشن آپ کو ایک یا زیادہ رینجز میں متعدد مماثلت کے معیار پر مبنی اقدار کا مجموعہ کرنے میں مدد کرتا ہے۔ اور یہ AND منطق پر کام کرتا ہے، یعنی یہ صرف تب ہی اقدار کا مجموعہ کر سکتا ہے جب تمام دی گئی شرائط پوری ہوں۔ یہاں تک کہ اگر ایک شرط غلط ہے، تو یہ نتیجہ کے طور پر '0' لوٹ آئے گی۔

SUMIFS فنکشن نحو اور دلائل

SUMIFS فنکشن کا نحو درج ذیل ہے:

=SUMIFS(sum_range, criteria_range1, criterion1, [criteria_range2, ...], [criterion2, ...])

کہاں،

  • sum_range - سیلز کی وہ رینج جس میں وہ اقدار ہیں جن کا آپ تمام شرائط پوری ہونے پر جمع کرنا چاہتے ہیں۔
  • criteria_range1 - یہ سیلز کی حد ہے جہاں آپ معیار1 کی جانچ کرتے ہیں۔
  • معیار 1 - یہ وہ شرط ہے جسے آپ کو معیار_رینج 1 کے خلاف چیک کرنے کی ضرورت ہے۔
  • criteria_range2, criterion2, …- جانچنے کے لیے اضافی حدود اور معیار۔ اور آپ فارمولے میں مزید حدود اور شرائط شامل کر سکتے ہیں۔

ہم درج ذیل اسکرین شاٹ میں ڈیٹا سیٹ کا استعمال کریں گے تاکہ یہ ظاہر کیا جا سکے کہ SUMIFS فنکشن مختلف معیارات کے ساتھ کیسے کام کرتا ہے۔

متن کی شرائط کے ساتھ SUMIFS

آپ مختلف رینجز میں دو مختلف متن کے معیار کی بنیاد پر اقدار کا مجموعہ کر سکتے ہیں۔ مثال کے طور پر، فرض کریں کہ آپ ڈیلیور کردہ ٹینٹ آئٹم کی کل فروخت کی رقم معلوم کرنا چاہتے ہیں۔ اس کے لیے یہ فارمولہ استعمال کریں:

=SUMIFS(D2:D13,A2:A13,"Tent"C2:C13,"Delivered")

اس فارمولے میں، ہمارے پاس دو معیار ہیں: "خیمہ" اور "ڈیلیور شدہ"۔ SUMIFS فنکشن رینج A2:A13 (criteria_range1) میں آئٹم 'Tent' (criteria1) کی جانچ کرتا ہے اور C2:C13 (criteria_range2) رینج میں 'Delivered' (criteria2) کی حیثیت کو چیک کرتا ہے۔ جب دونوں شرائط پوری ہوجاتی ہیں، تو یہ سیل رینج D2:D13 (sum_range) میں متعلقہ قدر کا مجموعہ کرتا ہے۔

نمبر کے معیار اور منطقی آپریٹرز کے ساتھ SUMIFS

آپ SUMIFS فنکشن کے لیے نمبروں کے ساتھ حالات بنانے کے لیے مشروط آپریٹرز استعمال کر سکتے ہیں۔

کیلیفورنیا ریاست (CA) میں کسی بھی شے کی 5 سے زیادہ مقداروں کی کل فروخت معلوم کرنے کے لیے، یہ فارمولہ استعمال کریں:

=SUMIFS(E2:E13,D2:D13,">5"B2:B13,"CA")

اس فارمولے میں دو شرائط ہیں: ">5" اور "CA"۔

یہ فارمولہ D2:D13 کی حد میں 5 سے زیادہ مقداروں (Qty) کی جانچ کرتا ہے اور B2:B13 کی حد میں ریاست 'CA' کو چیک کرتا ہے۔ اور جب دونوں شرائط پوری ہو جاتی ہیں (یعنی ایک ہی قطار میں ہیں)، تو یہ E2:E13 میں رقم کا مجموعہ کرتا ہے۔

SUMIFS تاریخ کے معیار کے ساتھ

SUMIFS فنکشن آپ کو ایک ہی رینج کے ساتھ ساتھ مختلف رینجز میں متعدد حالات کو چیک کرنے کی بھی اجازت دیتا ہے۔

فرض کریں، آپ 31/5/2021 کے بعد اور 10/6/2021 تاریخ سے پہلے ڈیلیور کردہ اشیاء کی کل فروخت کی رقم کو چیک کرنا چاہتے ہیں، تو یہ فارمولہ استعمال کریں:

=SUMIFS(E2:E13,D2:D13,">"&G1,D2:D13,"<"&G2,C2:C13,G3)

مندرجہ بالا فارمولے کی تین شرائط ہیں: 31/5/2021، 10/5/2021، اور ڈیلیور شدہ۔ براہ راست تاریخ اور متن کی قدریں استعمال کرنے کے بجائے، ہم نے ان معیارات پر مشتمل سیلز کا حوالہ دیا۔

فارمولہ اسی حد D2:D13 میں 31/5/2021 (G1) کے بعد کی تاریخوں اور 10/6/2021 (G2) سے پہلے کی تاریخوں کو چیک کرتا ہے، اور ان دو تاریخوں کے درمیان 'ڈیلیور شدہ' اسٹیٹس کو چیک کرتا ہے۔ پھر، رینج E2:E13 میں متعلقہ رقم کا مجموعہ۔

خالی اور غیر خالی خلیوں کے ساتھ SUMIFS

بعض اوقات، آپ اقدار کا مجموعہ تلاش کرنا چاہیں گے جب متعلقہ سیل خالی ہو یا نہ ہو۔ ایسا کرنے کے لیے، آپ ان تین معیارات میں سے ایک استعمال کر سکتے ہیں جن پر ہم نے پہلے بات کی تھی: "="، ""، اور ""۔

مثال کے طور پر، اگر آپ صرف 'خیمہ' آئٹمز کی مقدار کو جمع کرنا چاہتے ہیں جن کے لیے ابھی تک ڈیلیوری کی تاریخ کی تصدیق نہیں ہوئی ہے (خالی سیل)، تو آپ "=" کا معیار استعمال کر سکتے ہیں:

=SUMIFS(D2:D13,A2:A13,"Tent",C2:C13,"=")

فارمولہ کالم C میں متعلقہ خالی خلیات (معیار2) کے ساتھ کالم A میں 'ٹینٹ' آئٹم (معیار1) کو تلاش کرتا ہے اور پھر کالم D میں متعلقہ رقم کا خلاصہ کرتا ہے۔ "=" مکمل طور پر خالی سیل کی نمائندگی کرتا ہے۔

'خیمہ' آئٹمز کی رقم تلاش کرنے کے لیے جس کے لیے ڈیلیوری کی تاریخ کی تصدیق ہو چکی ہے (خالی سیل نہیں)، "" کو بطور معیار استعمال کریں:

=SUMIFS(D2:D13,A2:A13,"Tent"C2:C13,"")

ہم نے اس فارمولے میں صرف "=" کو "" کے لیے تبدیل کیا۔ یہ کالم C میں غیر خالی خلیوں کے ساتھ خیمے کی اشیاء کا مجموعہ تلاش کرتا ہے۔

OR منطق کے ساتھ SUMIFS

چونکہ SUMIFS فنکشن AND logic پر کام کرتا ہے، یہ صرف اس صورت میں جمع ہوتا ہے جب تمام شرائط پوری ہو جائیں۔ لیکن کیا ہوگا اگر آپ متعدد معیارات کی بنیاد پر قیمت کا مجموعہ کرنا چاہتے ہیں جب کسی ایک معیار کو پورا کیا جائے۔ چال ایک سے زیادہ SUMIFS فنکشنز کو استعمال کرنا ہے۔

مثال کے طور پر، اگر آپ 'بائیک ریک' یا 'بیک پیک' کے لیے فروخت کی رقم شامل کرنا چاہتے ہیں جب ان کا اسٹیٹس 'آرڈرڈ' ہو، تو یہ فارمولہ آزمائیں:

=SUMIFS(D2:D13,A2:A13,"بائیک ریک",C2:C13,"Ordered") +SUMIFS(D2:D13,A2:A13,"بیگ"،C2:C13,"آرڈرڈ")

پہلا SUMIFS فنکشن دو معیارات "بائیک ریک" اور "آرڈرڈ" کو چیک کرتا ہے اور کالم D میں رقم کی قدروں کو جمع کرتا ہے۔ پھر، دوسرا SUMIFS دو معیارات "بیک پیک" اور "آرڈرڈ" کو چیک کرتا ہے اور کالم D میں رقم کی قدروں کو جمع کرتا ہے۔ اور پھر ، دونوں رقمیں ایک ساتھ شامل کی جاتی ہیں اور F3 پر ظاہر ہوتی ہیں۔ آسان الفاظ میں، یہ فارمولہ اس وقت جمع ہوتا ہے جب یا تو 'بائیک ریک' یا 'بیک پیک' کا آرڈر دیا جاتا ہے۔

یہ وہ سب کچھ ہے جو آپ کو Google Sheets میں SUMIF اور SUMIFS فنکشن کے بارے میں جاننے کی ضرورت ہے۔