رنگین خلیات کو شمار کرنے کے لیے Google Sheets کے حسب ضرورت فنکشنز: CELLCOLOR & VALUESBYCOLORALL

  • اس کا اشتراک
Michael Brown

1 VALUESBYCOLORALL۔ انہیں جمع کرنے کے لیے استعمال کریں & خلیوں کو نہ صرف ان کے رنگوں سے بلکہ عام مواد سے بھی شمار کریں۔ ریڈی میڈ SUMIFS & COUNTIFS فارمولے شامل ہیں۔ آپ کو بہت کم معلوم ہے کہ اس میں اب 2 مزید فنکشنز ہیں جو رنگین سیلز کے ساتھ آپ کے آپریشنز کو مزید بڑھاتے ہیں: CELLCOLOR اور VALUESBYCOLORALL ۔ اس ٹیوٹوریل میں، میں آپ کو دونوں فنکشنز متعارف کرواؤں گا اور آپ کو کچھ ریڈی میڈ فارمولے فراہم کروں گا۔

    کلر کے لحاظ سے فنکشن کے ساتھ رنگین سیلز کو جمع کریں اور شمار کریں

    ہم سے پہلے ہمارے 2 نئے حسب ضرورت فنکشنز میں غوطہ لگائیں، میں کلر ایڈ آن کے ذریعے اپنے فنکشن کو مختصراً بیان کرنا چاہوں گا اگر آپ اس سے واقف نہیں ہیں۔

    گوگل شیٹس کے لیے یہ ایڈ آن فونٹ اور/یا چیک کرتا ہے۔ منتخب سیلز میں رنگ بھریں اور:

    • مشترکہ رنگ کے ساتھ نمبروں کو جمع کریں
    • رنگین سیلز اور یہاں تک کہ خالی جگہوں کو شمار کریں
    • ان کے درمیان اوسط/منٹ/زیادہ سے زیادہ قدریں تلاش کریں وہ ہائی لائٹ سیلز
    • اور مزید

    آپ کے رنگین سیلز کا حساب لگانے کے لیے کل 13 فنکشنز ہیں۔

    یہ یہاں کام کرتا ہے:

    1. آپ پروسیس کرنے کے لیے رینج کا انتخاب کرتے ہیں۔
    2. وہ فونٹ منتخب کریں اور/یا رنگ بھریں جس پر آپ غور کرنا چاہتے ہیں اور اپنی مرضی کے مطابق فنکشن کا انتخاب کریں۔ٹاسک۔
    3. ہر قطار/کالم یا پوری رینج میں ریکارڈز کی گنتی کرنے کا انتخاب کریں۔
    4. سیل (سیل) کو منتخب کریں جہاں آپ نتیجہ دیکھنا چاہتے ہیں۔
    5. کو دبائیں فنکشن داخل کریں ۔

    مثال کے طور پر، یہاں ہر قطار میں، میں ان تمام آئٹمز کو جمع کرتا ہوں جو 'اپنے راستے میں ہیں' — نیلے رنگ کے پس منظر کے ساتھ:

    =SUM(VALUESBYCOLOR("light cornflower blue 3", "", B2:E2))

    ٹپ۔ ایڈ آن کے لیے ایک تفصیلی ٹیوٹوریل یہاں دستیاب ہے اور یہاں مثالوں کے ساتھ ایک بلاگ پوسٹ ہے۔

    جیسا کہ آپ دیکھ سکتے ہیں، ایڈ آن اندر اندر ایک خاص فنکشن کے ساتھ معیاری SUM فنکشن کا استعمال کرتا ہے: VALUESBYCOLOR۔

    VALUESBYCOLOR فنکشن

    VALUESBYCOLOR ہمارا حسب ضرورت فنکشن ہے۔

    نوٹ۔ آپ اسے اسپریڈ شیٹس میں ایڈ آن کے بغیر نہیں پائیں گے۔

    یہ ان سیلز کو لوٹاتا ہے جو آپ کے ایڈ آن میں منتخب کردہ رنگوں سے مطابقت رکھتے ہیں:

    =VALUESBYCOLOR("light cornflower blue 3", "", B2:E2)

    دیکھیں؟ یہ اوپر سے فراہم کردہ ہر شے کے لیے صرف وہی ریکارڈ حاصل کرتا ہے جو میری ترتیبات کے مطابق رنگین ہوتے ہیں۔ اور ان نمبروں کا حساب ان معیاری فنکشنز میں سے ایک کے ذریعے کیا جا رہا ہے جسے میں نے ٹول میں منتخب کیا ہے: SUM۔

    بہت عمدہ، ہہ؟ ;)

    اچھا، ایک چیز تھی جو ایڈ آن چھوٹ گئی۔ اس فارمولے کو SUMIFS اور COUNTIFS میں استعمال نہیں کیا جا سکتا ہے لہذا آپ اب بھی ایک سے زیادہ حالات جیسے عام رنگت اور سیل کے مواد کو ایک ہی وقت میں شمار نہیں کر سکتے۔ اور ہم سے اس کے بارے میں کافی پوچھا گیا ہے!

    مجھے یہ بتاتے ہوئے خوشی ہو رہی ہے کہ ہم نے اسے تازہ ترین اپ ڈیٹ (اکتوبر 2021) کے ساتھ ممکن بنایا ہے! اب فنکشن بذریعہ کلر میں 2 مزید حسب ضرورت فنکشنز شامل ہیں۔جو اس میں آپ کی مدد کرے گا :)

    فنکشن کے اضافی فنکشنز بذریعہ Color

    2 نئے فنکشنز جنہیں ہم نے نافذ کیا ہے انہیں VALUESBYCOLORALL اور CELLCOLOR کہا جاتا ہے۔ آئیے دیکھتے ہیں کہ انہیں کن دلائل کی ضرورت ہے اور آپ انہیں اپنے ڈیٹا کے ساتھ کیسے استعمال کر سکتے ہیں۔

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

    ٹپ۔ یہ ویڈیو دیکھیں یا پڑھنا جاری رکھیں۔ یا بہتر تفہیم کے لیے دونوں کریں ؛) بلاگ پوسٹ کے آخر میں ایک پریکٹس اسپریڈشیٹ بھی دستیاب ہے ؛)

    VALUESBYCOLORALL

    اس حسب ضرورت فنکشن کے لیے 3 دلائل درکار ہیں:

    VALUESBYCOLORALL(fill_color, font_color, range)
    • fill_color - پس منظر کے رنگ کے لیے RGB کوڈ یا رنگ کا نام (فی گوگل شیٹس کلر پیلیٹ)۔

      ٹپ۔ اگرچہ دلیل کی ضرورت ہے، آپ صرف ڈبل کوٹس کا ایک جوڑا درج کرکے فنکشن کو مکمل طور پر نظر انداز کر سکتے ہیں: ""

    • font_color - RGB کوڈ یا رنگ کا نام (فی گوگل شیٹس کا رنگ پیلیٹ) متن کے رنگ کے لیے۔

      ٹپ۔ دلیل کی بھی ضرورت ہے لیکن جب آپ کو فونٹ کے رنگ کو نظر انداز کرنے کی ضرورت ہو تو ڈبل اقتباسات کا ایک جوڑا بھی لیتا ہے۔

    • رینج — یہاں کچھ بھی پسند نہیں ہے، صرف سیلز کی ایک رینج ہے جس پر آپ کارروائی کرنا چاہتے ہیں۔

    کیا آپ نے محسوس کیا ہے کہ VALUESBYCOLORALL آسانی سے غلط ہو سکتا ہے۔ کے لیےVALUESBYCOLOR فنکشن ایڈ آن کے ذریعے استعمال کیا جاتا ہے؟ محتاط رہیں کیونکہ بہت بڑا فرق ہے۔ اس اسکرین شاٹ پر ایک نظر ڈالیں:

    فارمولے B2 اور amp میں لکھے گئے ہیں۔ C2 لیکن آپ جھانک سکتے ہیں کہ وہ B8 & C8 اسی طرح:

    =VALUESBYCOLOR("light green 3", "", A2:A7)

    اور

    =VALUESBYCOLORALL("light green 3", "", A2:A7)

    ٹپ۔ رنگوں کے نام گوگل شیٹس پیلیٹ سے لیے گئے ہیں:

    ان دونوں فنکشنز میں ایک جیسے دلائل ہیں اور یہاں تک کہ ان کے نام بھی بہت ملتے جلتے ہیں!

    پھر بھی، وہ مختلف سیٹ واپس کرتے ہیں۔ ڈیٹا کا:

    • VALUESBYCOLOR صرف ان ریکارڈوں کی فہرست لوٹاتا ہے جو کالم A میں سبز رنگ بھرے رنگ کے ساتھ ظاہر ہوتے ہیں۔ اس فارمولے کے نتائج میں صرف 3 سیلز ہوتے ہیں: B2:B4۔
    • VALUESBYCOLORALL، اپنی باری میں، اصل سائز (6 سیلز) — C2:C7 کے سائز کی حد واپس کرتا ہے۔ لیکن اس رینج کے سیلز صرف اس صورت میں ریکارڈ پر مشتمل ہوتے ہیں جب کالم A میں متعلقہ سیل میں مطلوبہ فل کلر ہو۔ دوسرے خلیے خالی رہتے ہیں۔

    اگرچہ یہ آپ کو ایک جیسا لگتا ہے، یہ دوسرے فنکشنز کے ساتھ مل کر بہت زیادہ فرق کرتا ہے۔ اور یہ بالکل وہی ہے جو آپ کو COUNTIFS یا SUMIFS جیسے فنکشن والے سیلز کے مواد کے ساتھ رنگوں کو چیک کرنے دیتا ہے۔

    CELLCOLOR

    یہ اگلا فنکشن بہت آسان ہے: یہ سیل کے رنگوں کو چیک کرتا ہے اور ایک واپس کرتا ہے۔ رنگوں کے ناموں یا آر جی بی کوڈز کی فہرست (یہ آپ کی پسند ہے) ہر سیل میں استعمال ہوتا ہے۔ یہاں تک کہ اسے ایک ہی کہا جاتا ہے: CELLCOLOR۔

    ہو سکتا ہے آپ کو ان رنگوں کے ناموں کی براہ راست ضرورت نہ ہو لیکن آپ استعمال کر سکتے ہیں۔انہیں دوسرے فنکشنز میں، مثال کے طور پر، ایک شرط کے طور پر۔

    اس فنکشن کو بھی 3 دلائل کی ضرورت ہے:

    CELLCOLOR(range, color_source, color_name)
    • range — وہ سیلز جنہیں آپ رنگوں کی جانچ کرنا چاہتے ہیں۔
    • color_source — فنکشن کو بتاتا ہے کہ کہاں دیکھنا ہے:
      • لفظ استعمال کریں "fill" پس منظر کے رنگوں کی جانچ کرنے کے لیے ڈبل کوٹس میں
      • "فونٹ" — متن کے رنگوں کے لیے
      • "دونوں" — بھرنے اور متن کے دونوں رنگوں کے لیے
    • color_name - یہ بتانے کا آپ کا طریقہ کہ کس قسم کا نام واپس کرنا ہے:
      • TRUE آپ کو وہ نام دکھاتا ہے جو آپ دیکھتے ہیں گوگل شیٹس پیلیٹ میں، جیسے سرخ یا گہرا نیلا 1
      • FALSE رنگوں کے RGB کوڈ حاصل کرتا ہے، جیسے #ff0000 یا #3d85c6

    مثال کے طور پر، نیچے دیا گیا فارمولا ہر سیل میں استعمال ہونے والے فل اور فونٹ کے رنگوں کی فہرست لوٹاتا ہے۔ A2:A7:

    =CELLCOLOR(A2:A7, "both", TRUE)

    تو ان فنکشنز کو IF، SUMIFS، COUNTIFS کے ساتھ کیسے استعمال کیا جا سکتا ہے؟ آپ رنگوں کی بنیاد پر اپنے تلاش کے معیار کو کیسے ترتیب دیتے ہیں؟

    رنگ اور مواد کے لحاظ سے سیلز کو جمع کریں اور ان کی گنتی کریں — فارمولہ کی مثالیں

    آئیے چند آسان صورتوں میں VALUESBYCOLORALL اور CELLCOLOR کو استعمال کرنے کی کوشش کریں۔

    اگر رنگ، پھر...

    یہاں میرے پاس 3 ٹیسٹ پاس کرنے والے طلبہ کی ایک مختصر فہرست ہے:

    21>

    میں نشان زد کرنا چاہتا ہوں کالم E میں PASS کے ساتھ قطار صرف اس صورت میں جب قطار میں موجود تمام سیل سبز ہوں (تمام امتحانات پاس کرنے والے طلباء)۔ میں اپنے سیلکولر کو IF فنکشن میں استعمال کروں گا۔رنگوں کو چیک کریں اور مطلوبہ سٹرنگ واپس کریں:

    =IF(COUNTIF(CELLCOLOR(B2:D2,"fill",TRUE),"light green 3")=3,"PASS","")

    یہ کیا کرتا ہے:

    1. CELLCOLOR( B2:D2,"fill"TRUE) ایک قطار میں استعمال ہونے والے تمام فل کلر واپس کرتا ہے۔
    2. COUNTIF(CELLCOLOR(B2:D2,"fill"TRUE),"ہلکا سبز 3 ")=3 وہ رنگ لیتا ہے اور چیک کرتا ہے کہ آیا 'ہلکا سبز 3' (جسے میں اپنے سیلز میں استعمال کرتا ہوں) لگاتار 3 بار بالکل ٹھیک ظاہر ہوتا ہے۔
    3. اگر ایسا ہے تو، IF 'PASS' لوٹاتا ہے، ورنہ ، سیل خالی رہتا ہے۔

    COUNTIFS: رنگوں کے لحاظ سے شمار کریں اور 1 فارمولے کے ساتھ قدریں

    COUNTIFS ایک اور فنکشن ہے جو آخر کار متعدد معیارات کے حساب سے شمار کر سکتا ہے چاہے ان میں سے ایک رنگ ہو۔

    فرض کریں کہ فی شفٹ اور فی ملازم کے منافع کے ریکارڈ موجود ہیں:

    COUNTIFS کے اندر ہمارے دو حسب ضرورت فنکشنز کا استعمال کرتے ہوئے، میں شمار کر سکتا ہوں کہ ہر ملازم نے سیلز پلان (گرین سیلز) کو کتنی بار لاگو کیا ہے۔

    مثال 1. COUNTIFS + CELLCOLOR

    میں ٹیبل کے ساتھ والے تمام مینیجرز کو ڈیٹا کے ساتھ درج کروں گا اور ہر ملازم کے لیے الگ فارمولہ درج کروں گا۔ میں CELLCOLOR کے ساتھ شروع کروں گا:

    =COUNTIFS($A$2:$A$10,E2,CELLCOLOR($C$2:$C$10,"fill",TRUE),"light green 3")

    1. سب سے پہلی چیز جو فارمولہ چیک کرتا ہے وہ ہے کالم A: اگر وہاں 'لیلا' (ایک نام E2 سے)، یہ ریکارڈ کو مدنظر رکھتا ہے۔
    2. دوسری چیز جس کی مجھے جانچ کرنی ہے وہ یہ ہے کہ آیا کالم C میں سیلز ہلکے سبز رنگ کے ہیں 3۔

      ٹپ۔ Google Sheets پیلیٹ کا استعمال کرتے ہوئے سیل کا رنگ چیک کریں:

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

    یاد رکھیں، CELLCOLOR ہر سیل میں استعمال ہونے والے رنگوں کی فہرست لوٹاتا ہے۔ جب میں اسے COUNTIFS میں ایمبیڈ کرتا ہوں تو مؤخر الذکر اسکین کرتا ہے جو 'ہلکے سبز 3' کے تمام واقعات کو تلاش کرتا ہے۔ یہ کالم E کے نام کے ساتھ مل کر مطلوبہ نتیجہ دیتا ہے۔ Easy peasy :)

    مثال 2. COUNTIFS + VALUESBYCOLORALL

    اگر آپ اس کے بجائے VALUESBYCOLORALL کا انتخاب کرتے ہیں تو ایسا ہی ہوتا ہے۔ دوسری شرط کے لیے اسے ایک حد کے طور پر درج کریں:

    =COUNTIFS($A$2:$A$10,E2,VALUESBYCOLORALL("light green 3","",$C$2:C$10),"")

    کیا آپ کو یاد ہے کہ VALUESBYCOLORALL کیا لوٹاتا ہے؟ اقدار کی ایک فہرست جہاں آپ کے رنگ کی ضروریات کو پورا کرنے والے تمام سیلز ریکارڈ پر مشتمل ہوتے ہیں۔ باقی تمام خلیے خالی رہتے ہیں۔

    لہذا جب VALUESBYCOLORALL کو COUNTIFS میں رکھا جاتا ہے، تو فارمولہ صرف ان سیلوں کو شمار کرتا ہے جو خالی نہیں ہیں: "" (یا دوسرے لفظوں میں، مطلوبہ رنگ سے مطابقت رکھتے ہیں)۔

    SUMIFS: رنگوں اور amp کے لحاظ سے سیلز کا مجموعہ 1 فارمولے کے ساتھ قدریں

    SUMIFS کے ساتھ کہانی بالکل COUNTIFS کی طرح ہے:

    1. ہمارے حسب ضرورت فنکشنز میں سے کوئی ایک لیں: CELLCOLOR یا VALUESBYCOLORALL۔
    2. اسے بطور رکھو رینج جس کا رنگوں کے لیے تجربہ کیا جانا چاہیے۔
    3. آپ کے منتخب کردہ فنکشن کے لحاظ سے شرط درج کریں: CELLCOLOR کے لیے رنگ کا نام اور VALUESBYCOLORALL کے لیے "خالی نہیں" ("")۔

    نوٹ۔ SUMIFS اپنی پہلی دلیل کے طور پر ایک سادہ رینج کے علاوہ کچھ نہیں لیتا ہے — sum_range ۔ اگر آپ ہمارے حسب ضرورت فنکشنز میں سے کسی ایک کو وہاں استعمال کرنے کی کوشش کرتے ہیں، تو فارمولا کام نہیں کرے گا۔ تو اسے ذہن میں رکھیں اوراس کی بجائے CELLCOLOR اور VALUESBYCOLORALL کو بطور معیار درج کرنا یقینی بنائیں۔

    یہاں چند مثالیں ہیں۔

    مثال 1. SUMIFS + CELLCOLOR

    اس فارمولے کو دیکھیں:

    =SUMIFS($C$2:$C$10,A$2:A$10,E2,CELLCOLOR($C$2:$C$10,"fill",TRUE),"light green 3")

    1. CELLCOLOR تمام رنگ C2:C10 سے حاصل کرتا ہے اور SUMIFS چیک کرتا ہے کہ آیا ان میں سے کوئی 'ہلکا سبز 3' ہے۔
    2. SUMIFS E2 سے کسی نام کے لیے A2:A10 کو بھی اسکین کرتا ہے — لیلا ۔
    3. دونوں شرائط پوری ہونے کے بعد، C2:C10 کی رقم کل میں شامل ہو جاتی ہے۔

    مثال 2. SUMIFS + VALUESBYCOLORALL

    ایسا ہی VALUESBYCOLORALL کے ساتھ ہوتا ہے:

    =SUMIFS($C$2:$C$10,$A$2:$A$10,E2,VALUESBYCOLORALL("light green 3","",$C$2:$C$10),"")

    1. VALUESBYCOLORALL وہ رینج لوٹاتا ہے جہاں صرف مطلوبہ فل کلر کے سیلز ویلیوز پر مشتمل ہوتے ہیں۔ SUMIFS تمام غیر خالی سیلز کو مدنظر رکھتا ہے۔
    2. SUMIFS E2 سے 'لیلا' کے لیے A2:A10 کو بھی اسکین کرتا ہے۔
    3. دونوں شرائط پوری ہونے کے بعد، C2:C10 سے متعلقہ رقم کی جا رہی ہے۔ کل۔

    امید ہے کہ یہ ٹیوٹوریل وضاحت کرتا ہے کہ فنکشنز کیسے کام کرتے ہیں اور ان کے استعمال کے ممکنہ طریقوں کی طرف اشارہ کرتے ہیں۔ اگر آپ کو اب بھی اپنے کیس میں ان کا اطلاق کرنے میں دشواری ہو رہی ہے تو تبصرے کے سیکشن میں مجھ سے ملیں ؛)

    اسپریڈشیٹ کے ساتھ مشق کرنے کے لیے

    فنکشن بذریعہ رنگ - حسب ضرورت افعال - مثالیں (اسپریڈشیٹ کی ایک کاپی بنائیں )

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