فہرست کا خانہ
آپ کے پاس رنگین ڈیٹا سیٹ ہو سکتا ہے اور آپ Excel فارمولے کے ساتھ کام کرنے کے لیے سیل کا رنگ استعمال کرنا چاہیں گے۔ ایکسل میں ڈیٹاسیٹس سے ڈیٹا لکھنے اور پڑھنے کے لیے فارمولوں کے بہت سارے حیرت انگیز گروپ ہیں۔ ان میں سے کچھ COUNT ، SUBTOTAL ، IF ، وغیرہ ہیں۔ ایک بار پھر، آپ VBA میکروز کو تقاضوں کے مطابق نئے فارمولے بنانے کے لیے بھی استعمال کر سکتے ہیں جنہیں آپ سیل کے مختلف رنگوں کے لیے درخواست دے سکتے ہیں۔ یہ مضمون سیل کے رنگ پر مبنی ایکسل فارمولے کی 5 مثالوں کی وضاحت کرے گا جس میں مناسب عکاسی کی گئی ہے۔
پریکٹس ورک بک ڈاؤن لوڈ کریں
آپ یہاں سے پریکٹس ورک بک ڈاؤن لوڈ کر سکتے ہیں۔
Cell Color.xlsm پر مبنی فارمولہ5 سیل کے رنگ پر مبنی ایکسل فارمولہ کی مثالیں
ہم درج ذیل رنگین ڈیٹاسیٹ استعمال کریں گے۔ طریقوں کی وضاحت کے لیے۔
ہم دیکھ سکتے ہیں کہ ڈیٹاسیٹ میں دو کالم ہیں یعنی نام اور مقدار ۔ قطاروں میں 3 مختلف رنگ ہیں۔ ہم 5 مثالوں میں SUMIF ، SUBTOTAL ، IF ، اور VBA macros کا استعمال کرتے ہوئے ایکسل کے مختلف فارمولوں کا اطلاق کریں گے۔ اگلے آنے والے لہذا، بغیر کسی تاخیر کے، آئیے ہم مرکزی بحث میں کودتے ہیں۔
1. سیل کلر کے ساتھ ایکسل SUBTOTAL فارمولا
ایکسل فارمولے کو لاگو کرنے کے لیے SUBTOTAL شمار کرنے اور حاصل کرنے کے لیے رنگ کے لحاظ سے فلٹر کردہ قدروں کا مجموعہ۔
اس طریقہ کے لیے نیچے دیے گئے مراحل پر عمل کریں۔
مرحلہ:
- ان سیل C6 درج ذیل لکھیں۔فہرست میں مصنوعات کی شمار حاصل کرنے کا فارمولا:
=SUBTOTAL(102,C5:C10)
15>
ہم خلاصہ مقاصد کے لیے SUBTOTAL فارمولہ بھی استعمال کریں۔ آئیے دیکھتے ہیں۔
- پروڈکٹ کی مقداروں کا جمع حاصل کرنے کے لیے، سیل C14 میں درج ذیل فارمولہ لکھیں:
=SUBTOTAL(109,C5:C10)
- اب، پورا ڈیٹا سیٹ منتخب کریں۔
- ہوم ٹیب سے، چھانٹیں اور amp; میں فلٹر کو منتخب کریں۔ فلٹر ڈراپ ڈاؤن مینو۔
آپ کو ڈیٹاسیٹ کے کالموں میں دو تیر ملیں گے۔
<0- کالم نام کی علامت تیر پر کلک کریں۔
- ایک سائڈبار ڈراپ ڈاؤن مینو کھل جائے گا۔ وہاں سے منتخب کریں رنگ کے لحاظ سے فلٹر کریں ۔
- اب، منتخب کریں وہ رنگ جسے آپ فلٹر کرنا چاہتے ہیں۔
<3
- پھر ٹھیک ہے پر کلک کریں۔
یہ فلٹر شدہ ڈیٹاسیٹ دکھائے گا۔
آپ میں اقدار کی تبدیلیوں کو دیکھ سکتے ہیں۔ نیچے دی گئی تصویروں میں رنگ کے لحاظ سے اور رنگ کے لحاظ سے رقم کو شمار کریں۔
21>
22>
نتائج گنتی کو ظاہر کرتے ہیں اور صرف فلٹر کیے گئے ڈیٹا کا مجموعہ
🔎 فارمولہ کیسے کام کرتا ہے؟
📌 SUBTOTAL دو دلائل لیتا ہے function_name اور ref1 . فنکشن_نام میں اعداد و شمار کی تعداد گننے کے لیے 102 اور مقداروں کا مجموعہ واپس کرنے کے لیے 109 لیتا ہے۔
📌 حوالہ کے طور پر دونوں فارمولے مقدار کی ایک حد لیتے ہیں۔
📌 شروع میں نتیجہ سب دکھاتا ہے۔رینج میں ڈیٹا. تاہم، آخری دو تصویریں صرف فلٹر شدہ سیلز کا نتیجہ دکھاتی ہیں۔
مزید پڑھیں: ایکسل سیل کا رنگ: شامل کریں، ترمیم کریں، استعمال کریں & ہٹائیں
2. سیل کلر کے لحاظ سے Excel COUNTIF اور SUMIF فارمولا
2.1 COUNTIF فارمولہ سیل کلر کے ساتھ
اب، اگر آپ COUNTIF کو لاگو کرنا چاہتے ہیں سیل رنگ کے لحاظ سے فارمولہ آپ کو ذیل کے مراحل پر عمل کرنے کی ضرورت ہے۔
مرحلہ:
- فارمولے ٹیب سے، منتخب کریں نام کی وضاحت کریں ۔
- ایک باکس ظاہر ہوگا۔ ایک نام لکھیں (اس صورت میں ہم نے نام: سیکشن میں نمبر رنگ لکھا ہے)۔
- کا حوالہ دیتا ہے: درج ذیل فارمولہ لکھیں:
=GET.CELL(38,'2. COUNTIF and SUMIF'!$C14)
- اس کے بعد، ٹھیک ہے پر کلک کریں۔
یہ نام مینیجر باکس میں نظر آئے گا۔
- اگر سب کچھ ٹھیک لگتا ہے تو پھر بند کریں پر کلک کریں۔
- ڈیٹا سیٹ کے علاوہ کالم لیں اور سیل D5 میں فارمولہ لکھیں:
=NumberColor
- دبائیں Enter اور اسے فل ہینڈل آئیکن کا استعمال کرتے ہوئے بقیہ کالمز تک گھسیٹیں۔
آپ کو ڈیٹاسیٹ میں موجود تمام رنگوں کا کوڈ ملے گا۔
- ایک نئے سیل میں، ( G5 ) یہ فارمولہ لکھیں:
=COUNTIF(D5:D10,$D$5)
سیل G6 میں ,
=COUNTIF(D5:D10,$D$6)
سیل G7 میں،
=COUNTIF(D5:D10,$D$9)
آپ کو نتیجہ نظر آئے گا جیسا کہ اوپر کی تصویروں میں دکھایا گیا ہے۔ بہرحال،آپ فارمولے میں ہر ایک سیل کا مخلوط یا، رشتہ دار سیل حوالہ بھی لکھ سکتے ہیں اور نتائج حاصل کرنے کے لیے اسے نیچے گھسیٹ سکتے ہیں۔
2.2 SUMIF فارمولا سیل کلر کے ساتھ
مراحل:
درج ذیل فارمولے کو سیل H5 میں ٹائپ کریں:
=SUMIF(D5:D10,$D$5,C5:C10)
اسی طرح سیل H6 ،
=SUMIF(D5:D10,$D$6,C5:C10)
<3 میں
اور، سیل H7 ،
=SUMIF(D5:D10,$D$9,C5:C10)
دیکھنے کے لیے اوپر دی گئی تصویروں کا مشاہدہ کریں نتائج کیسے ملتے ہیں۔
🔎 فارمولوں کے ساتھ عمل کیسے کام کرتا ہے؟
📌 یہاں، فارمولہ GET.CELL فنکشن کا استعمال کرتا ہے۔ کوڈ کا رنگ اور سیل حوالہ واپس کرنے میں 38 لگتا ہے جس کا کوڈ یہ واپس کرے گا۔
📌 GET.CELL فارمولے کے ساتھ نام کی وضاحت کرکے ہم آسانی سے لکھ سکتے ہیں۔ نام " NumberColor " ایک مساوی نشان کے ساتھ پہلے سے لگایا گیا حوالہ شدہ سیل کے رنگوں کا کوڈ ملے گا۔> اور SUMIF فارمولہ کال کے ساتھ ڈیٹا رینج کی گنتی اور مجموعہ حاصل کرنے کے لیے یا کوڈ کا معیار۔
مزید پڑھیں: ایکسل میں ویلیو کی بنیاد پر سیل کا رنگ کیسے تبدیل کیا جائے (5 طریقے)
3. Excel IF سیل کلر کے لحاظ سے فارمولہ
اب، ہم کہتے ہیں کہ ہمارے پاس ہوڈیز ، جیکٹس ، اور s جیسی مصنوعات کی فی ٹکڑا قیمت ایک جیسی ہے۔ 1>weaters .
اگر آپ ان مصنوعات کی کل مقدار کی کل قیمت کا حساب لگانا چاہتے ہیں، تو ہم استعمال کر سکتے ہیں IF فارمولا۔
آپ یہاں IF کو لاگو کرنے کے لیے مراحل پر عمل کر سکتے ہیں۔
مراحل:
- ہم نے پہلے ہی ڈیفائن نام کا استعمال کرتے ہوئے نمبر کلر بنایا ہے اور اسے کلر کوڈز تلاش کرنے کے لیے استعمال کیا ہے (طریقہ 2 دیکھیں)۔
- ایک نئے کالم میں، سیل E5 : <14 میں فارمولا لکھیں۔>
- دبائیں Enter ۔
- فل ہینڈل آئیکن کو گھسیٹیں باقی ڈیٹا کا نتیجہ حاصل کریں جبکہ باقی کے لیے صفر ( 0 )۔
- ایکسل میں فیصد کی بنیاد پر سیل کو رنگ سے کیسے بھرا جائے (6 طریقے)
- ایکسل میں کالم کو ہائی لائٹ کریں (3 طریقے)
- ایکسل میں ٹیکسٹ کی بنیاد پر سیلز کو کیسے ہائی لائٹ کریں [2 طریقے]
- ایک سیل کو نمایاں کریں ایکسل میں (5 طریقے)
- ایکسل میں اوپر سے نیچے تک کیسے نمایاں کریں (5 طریقے)
- سیل E5 میں فارمولا لکھیں:
=IF(NumberColor=40,C5*$C$13,0)
🔎 فارمولہ کیسے کام کرتا ہے؟
📌 یہاں IF فارمولہ لیتا ہے نمبر رنگ کے برابر ہونے کے لیے 40 ۔
📌 اگر منطق درست ہے، تو یہ مقدار کو قیمت فی ٹکڑا کے ساتھ ضرب دے گا ( 5 )۔ بصورت دیگر، یہ 0 دکھائے گا۔
مزید پڑھیں: ایکسل میں If اسٹیٹمنٹ کا استعمال کرتے ہوئے سیل کو کیسے ہائی لائٹ کریں (7 طریقے)
اسی طرح کی ریڈنگز
4. سیل کے ذریعہ ایکسل SUMIFS فارمولا رنگ
کلر کوڈ کا استعمال کرتے ہوئے، ہم SUMIFS فارمولہ بھی لاگو کر سکتے ہیں۔
اس کے لیے، آپ کوذیل کے مراحل پر عمل کریں:
مراحل:
=SUMIFS($C$5:$C$10,$D$5:$D$10,$D5)
- اس کے بعد، دبائیں Enter۔
- فل ہینڈل آئیکن کا استعمال کریں۔ باقی کیسز کا نتیجہ گھسیٹنے کے لیے۔
🔎 فارمولہ کیسے کام کرتا ہے؟
📌 The SUMIFS فارمولہ sum_range C5:C10 کو مقداروں کے مطلق حوالہ کے طور پر لیتا ہے۔ اس کے بعد، یہ کلر کوڈ کی حد لیتا ہے جو کہ مطلق حوالہ کی شکل میں بھی ہے۔
📌 آخر میں، معیار کلر کوڈ کالم کے پہلے سیل کے لیے مقرر کیا جاتا ہے جو کہ D5 ہے۔ اس صورت میں، صرف کالم مطلق حوالہ کی شکل میں ہے جبکہ قطاریں متعلقہ حوالہ کی شکل میں ہیں۔ اس کی وجہ یہ ہے کہ یہ بقیہ کالم کے لیے فل ہینڈل آئیکن کو ضرورت کے مطابق قطار کے نمبروں کو تبدیل کرکے گھسیٹ لے گا۔
متعلقہ مواد: کیسے قیمت کی بنیاد پر ایکسل میں سیلز کو نمایاں کریں (9 طریقوں)
5. ایکسل VBA میکرو سے ایکسل فارمولہ بذریعہ سیل کلر
مزید برآں، VBA میکرو ہو سکتا ہے۔ سیل کلر کے لحاظ سے ایکسل فارمولے کو لاگو کرنے کا ایک حیرت انگیز ٹول۔
آئیے اس طریقہ کو سمجھنے کی سہولت کے لیے دو حصوں میں ذیلی تقسیم کرتے ہیں۔
پہلا ذیلی طریقہ رنگ کوڈ تلاش کرنے کے لیے کوڈ کا استعمال کرے گا۔ اور پھر انہیں COUNTIF اور SUMIF فارمولوں کو لاگو کرنے کے لیے لاگو کریں
نوٹ: VBA میکرو ملتے جلتے رنگوں کو نہیں پہچان سکتا اور اس لیے ہم کے ساتھ ہمارے ڈیٹاسیٹ میں ترمیم کی۔مختلف رنگ۔
تین مختلف رنگ سرخ، نیلے اور بھورے ہیں۔ اب آئیے دیکھتے ہیں کہ سیل کے رنگ کے لحاظ سے ایکسل فارمولے کو لاگو کرنے کے لیے ہم کس طرح VBA میکرو استعمال کرسکتے ہیں۔
5.1 VBA میکرو کلر کوڈ تلاش کرنے کے لیے
VBA کا استعمال کرتے ہوئے کلر کوڈ تلاش کرنے کے لیے۔ میکرو کریں اور ایکسل فارمولوں کو لاگو کریں، ہمیں ذیل کے مراحل پر عمل کرنا ہوگا۔
مراحل:
- دبائیں ALT+F11 اپنے کی بورڈ۔
- اس سے VBA میکرو ونڈو کھل جائے گی۔ اپنی شیٹ منتخب کریں۔
- داخل کریں ٹیب سے ماڈیول پر کلک کریں۔
- <12 جنرل ونڈو کھل جائے گی۔
41>
- کاپی اور پیسٹ کریں جنرل ونڈو میں درج ذیل کوڈ۔
کوڈ:
8480
8480
- فائل کو ایکسل میکرو کے ساتھ محفوظ کریں۔ - فعال شدہ ورک بک کا لاحقہ۔
- اپنی شیٹ کھولیں اور سیل D5 میں درج ذیل فارمولہ لکھیں:
=ColorIndex(C5)
<11
- اب، سیل E5 کے ایک اور کالم میں، آپ کو نیچے کا فارمولا لکھنا ہوگا:
=COUNTIF($D$5:$D$10,$D5)
<11
- اسی طرح، درخواست دینے کے لیے <1 سیل F5 :
=SUMIF($D$5:$D$10,$D5,$C$5:$C$10)
<میں ذیل میں دیا گیا فارمولا لکھیں۔ 3>
اس کیس کے لیے، آپ کو کلر کوڈ کا استعمال کرتے ہوئے رقم معلوم کرنی ہوگی۔تاہم، آپ کوڈ لکھ کر براہ راست رقم کر سکتے ہیں۔ اس کی وضاحت اگلے ذیلی طریقہ میں کی جائے گی۔
🔎 فارمولوں کے ساتھ عمل کیسے کام کرتا ہے؟
📌 ہم نے ColorIndex کا استعمال کرتے ہوئے بنایا ہے۔ کوڈ اور دلیل کو ڈیٹا کی حد کے طور پر رکھنا۔ اس کا استعمال کرتے ہوئے ہمیں رنگین کوڈ ملتے ہیں۔
📌 اگلا، ہم نے اس مخصوص رنگ کے کوڈ کی گنتی کا نتیجہ حاصل کرنے کے لیے COUNTIF فارمولہ استعمال کیا۔
📌 آخر میں، ہم نے استعمال کیا۔ رنگ کوڈ کی بنیاد پر رقم حاصل کرنے کے لیے SUMIF فارمولہ۔
5.2 VBA میکرو ٹو سم
آپ کو مقداروں کا خلاصہ حاصل کرنے کے لیے درج ذیل مراحل پر عمل کرنا ہوگا۔ اسی رنگ کا براہ راست کوڈ کے ذریعے۔
مراحل:
- آپ کو کھولنے کے لیے اپنے کی بورڈ سے ALT+F11 دبانا ہوگا۔ VBA میکرو ونڈو۔
- دوبارہ، آپ کو اپنی شیٹ منتخب کرنی ہوگی اور ماڈیول سے داخل کریں ٹیب سے۔
- مندرجہ بالا ذیلی طریقہ کی طرح، جنرل ونڈو کھل جائے گی۔ پھر جنرل ونڈو میں درج ذیل کوڈ کو صرف کاپی کریں اور پیسٹ کریں ۔
کوڈ:
5207
2770
- اس کے بعد، اپنی ورک شیٹ کھولیں۔ سیل D5 میں، آپ کو درج ذیل فارمولہ لکھنا ہوگا:
=SBC($C5,$C$5:$C$10)
11>
🔎 عمل کیسے ہوتا ہے۔فارمولا کام کے ساتھ؟
📌 ہم نے اس ورک شیٹ کے لیے جنرل ونڈو میں لکھے گئے کوڈ کے ذریعے SBC نام کے ساتھ ایک فارمولا بنایا ہے۔
📌 بعد کہ، ہم نے فارمولے کو ڈیٹا اور معیار کی ایک رینج کے ساتھ مقدار کے مخصوص سیل کے طور پر استعمال کیا۔
مزید پڑھیں: ایکسل میں ویلیو کی بنیاد پر سیل کا رنگ تبدیل کرنے کے لیے VBA (3 آسان مثالیں)
یاد رکھنے کی چیزیں
1۔ VBA میکرو لگانے کی صورت میں آپ کو مختلف رنگ استعمال کرنے ہوں گے۔
2۔ آپ کو ایکسل فائل کو .xlsm لاحقہ کے ساتھ محفوظ کرنا ہوگا اگر فائل کے اندر VBA میکرو کوڈ ہیں۔
نتیجہ
مضمون میں 5 مختلف طریقوں کی وضاحت کی گئی ہے۔ سیل کے رنگ کی بنیاد پر ایکسل فارمولے جیسے SUMIF ، SUBTOTAL ، COUNTIF ، وغیرہ کا اطلاق کریں۔ مزید یہ کہ، پریکٹس ورک بک آپ کے لیے موجود ہے، لہذا آپ اسے ڈاؤن لوڈ کر سکتے ہیں، اور اپنی ضرورت کے مطابق کسی بھی طریقے کو لاگو کر سکتے ہیں۔ مزید کسی بھی سوالات کے لیے، براہ کرم تبصرہ سیکشن میں لکھیں۔