فہرست کا خانہ
اس ٹیوٹوریل میں، ہم ایکسل کنڈیشنل فارمیٹنگ کی دلچسپ دنیا کی تلاش جاری رکھیں گے۔ اگر آپ اس علاقے میں زیادہ آرام دہ محسوس نہیں کرتے ہیں، تو آپ بنیادی باتوں کو بحال کرنے کے لیے پہلے پچھلے مضمون کو دیکھنا چاہیں گے - ایکسل میں مشروط فارمیٹنگ کیسے استعمال کریں۔ انفرادی سیلز اور پوری قطاروں کو فارمیٹ کرنے کے لیے فارمولے جو آپ نے بتائی ہیں یا کسی دوسرے سیل کی قدر کی بنیاد پر۔ اسے اکثر ایکسل کنڈیشنل فارمیٹنگ کی ایڈوانس ایروبیٹکس سمجھا جاتا ہے اور ایک بار اس میں مہارت حاصل کرنے کے بعد، یہ آپ کی اسپریڈ شیٹس میں فارمیٹس کو ان کے عام استعمال سے کہیں آگے بڑھانے میں مدد کرے گا۔
کسی اور سیل ویلیو کی بنیاد پر ایکسل مشروط فارمیٹنگ
ایکسل کی پہلے سے طے شدہ مشروط فارمیٹنگ، جیسے کہ ڈیٹا بارز، کلر اسکیلز اور آئیکن سیٹس کا مقصد بنیادی طور پر سیل کو ان کی اپنی اقدار کی بنیاد پر فارمیٹ کرنا ہے۔ اگر آپ کسی دوسرے سیل کی بنیاد پر مشروط فارمیٹنگ کا اطلاق کرنا چاہتے ہیں یا ایک سیل کی قدر کی بنیاد پر پوری قطار کو فارمیٹ کرنا چاہتے ہیں، تو آپ کو فارمولے استعمال کرنے کی ضرورت ہوگی۔
تو، آئیے دیکھتے ہیں کہ آپ کسی فارمولے کا استعمال کرتے ہوئے اور مخصوص کاموں کے لیے فارمولے کی مثالوں پر بحث کرنے کے بعد ایک اصول کیسے بنا سکتے ہیں۔
فارمولے کی بنیاد پر ایک مشروط فارمیٹنگ اصول کیسے بنایا جائے
Excel 365 کے ذریعے Excel 2010 کے کسی بھی ورژن میں فارمولے کی بنیاد پر مشروط فارمیٹنگ کا اصول ترتیب دینے کے لیے، ان اقدامات پر عمل کریں:
- ان سیلز کو منتخب کریں جنہیں آپ فارمیٹ کرنا چاہتے ہیں۔ آپ ایک کالم منتخب کر سکتے ہیں،کالم۔
اس مثال میں، ڈپلیکیٹ قطاروں کو ہائی لائٹ کرنے کے لیے پہلی وقوع کے ساتھ ، درج ذیل فارمولے کے ساتھ ایک اصول بنائیں:
=COUNTIFS($A$2:$A$11, $A2, $B$2:$B$11, $B2)>1
ڈپلیکیٹ کو نمایاں کرنے کے لیے قطاریں پہلی وقوع کے بغیر ، یہ فارمولہ استعمال کریں:
=COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2)>1
ڈپلیکیٹس کے لیے 2 کالموں کا موازنہ کریں
ایکسل میں اکثر کاموں میں سے ایک چیک کرنا ہے۔ ڈپلیکیٹ اقدار کے لیے 2 کالم - یعنی دونوں کالموں میں موجود اقدار کو تلاش کریں اور نمایاں کریں۔ ایسا کرنے کے لیے، آپ کو
=ISERROR()
اور=MATCH()
فنکشنز کے امتزاج کے ساتھ ہر کالم کے لیے ایکسل مشروط فارمیٹنگ کا اصول بنانا ہوگا:کالم A کے لیے:
=ISERROR(MATCH(A1,$B$1:$B$10000,0))=FALSE
کالم B کے لیے:
=ISERROR(MATCH(B1,$A$1:$A$10000,0))=FALSE
<1نوٹ۔ ایسے مشروط فارمولوں کے صحیح طریقے سے کام کرنے کے لیے، یہ بہت ضروری ہے کہ آپ اصولوں کو پورے کالموں پر لاگو کریں، جیسے
=$A:$A
اور=$B:$B
۔آپ مندرجہ ذیل اسکرین شاٹ میں عملی استعمال کی ایک مثال دیکھ سکتے ہیں جو کالم E اور F میں ڈپلیکیٹس کو نمایاں کرتا ہے۔ ، ایکسل مشروط فارمیٹنگ فارمولے دھوکہ دہی کے ساتھ اچھی طرح سے نمٹنے کے. تاہم، زیادہ پیچیدہ معاملات کے لیے، میں ڈپلیکیٹ ریموور ایڈ ان استعمال کرنے کی تجویز کروں گا جو خاص طور پر Excel میں ڈپلیکیٹ کو تلاش کرنے، نمایاں کرنے اور ہٹانے کے لیے، ایک شیٹ میں یا دو اسپریڈ شیٹس کے درمیان ہے۔
اوپر کی اقدار کو نمایاں کرنے کے لیے فارمولے یا اوسط سے کم
جب آپ عددی ڈیٹا کے کئی سیٹوں کے ساتھ کام کرتے ہیں، تو AVERAGE() فنکشن ان سیلز کو فارمیٹ کرنے کے لیے کارآمد ہو سکتا ہے جن کی قدریں نیچے یا اس سے اوپر ہوں۔ایک کالم میں اوسط۔
مثال کے طور پر، آپ فارمولہ
=$E2
to conditionally format the rows where the sale numbers are below the average, as shown in the screenshot below. If you are looking for the opposite, i.e. to shade the products performing above the average, replace "" in the formula: =$E2>AVERAGE($E$2:$E$8)
.ایکسل میں قریب ترین قدر کو کیسے نمایاں کریں
اگر میرے پاس نمبروں کا ایک سیٹ ہے، کیا کوئی طریقہ ہے کہ میں ایکسل کنڈیشنل فارمیٹنگ کو استعمال کر کے اس سیٹ میں موجود نمبر کو ہائی لائٹ کر سکوں جو صفر کے قریب ہے؟ یہ وہی ہے جو ہمارے بلاگ کے قارئین میں سے ایک، جیسیکا، جاننا چاہتی تھی۔ سوال بہت واضح اور سیدھا ہے، لیکن تبصروں کے سیکشنز کے لیے جواب تھوڑا سا لمبا ہے، اسی لیے آپ کو یہاں ایک حل نظر آتا ہے :)
مثال 1۔ قریب ترین قدر تلاش کریں، بشمول عین مطابق مماثلت
ہماری مثال میں، ہم صفر کے قریب ترین نمبر کو تلاش اور نمایاں کریں گے۔ اگر ڈیٹا سیٹ میں ایک یا زیادہ زیرو ہیں، تو ان سب کو ہائی لائٹ کیا جائے گا۔ اگر کوئی 0 نہیں ہے، تو اس کے قریب ترین قدر، مثبت یا منفی، کو نمایاں کیا جائے گا۔
سب سے پہلے، آپ کو اپنی ورک شیٹ میں کسی بھی خالی سیل میں درج ذیل فارمولے کو داخل کرنے کی ضرورت ہے، آپ قابل ہو جائیں گے اگر ضرورت ہو تو اس سیل کو بعد میں چھپانے کے لیے۔ فارمولہ ایک دی گئی رینج میں نمبر تلاش کرتا ہے جو آپ کے بتائے ہوئے نمبر کے قریب ترین ہے اور اس نمبر کی مطلق قدر لوٹاتا ہے (مطلق قدر اس کے نشان کے بغیر نمبر ہے):
=MIN(ABS(B2:D13-(0)))
میں مندرجہ بالا فارمولہ، B2:D13 آپ کے سیلز کی رینج ہے اور 0 وہ نمبر ہے جس کے لیے آپ قریب ترین میچ تلاش کرنا چاہتے ہیں۔ مثال کے طور پر، اگر آپ 5 کے قریب ترین قدر تلاش کر رہے ہیں، تو فارمولا بدل جائے گا:
=MIN(ABS(B2:D13-(5)))
نوٹ۔ یہ ایک صف ہے۔فارمولا ، لہذا آپ کو اسے مکمل کرنے کے لیے ایک سادہ Enter اسٹروک کے بجائے Ctrl + Shift + Enter دبانے کی ضرورت ہے۔
اور اب، آپ مندرجہ ذیل فارمولے کے ساتھ ایک مشروط فارمیٹنگ اصول بناتے ہیں، جہاں B3 سب سے اوپر ہے۔ -آپ کی رینج میں دائیں سیل اور اوپر والے ارے فارمولے کے ساتھ سیل میں $C$2:
=OR(B3=0-$C$2,B3=0+$C$2)
براہ کرم صف والے سیل کے پتہ میں مطلق حوالہ جات کے استعمال پر توجہ دیں۔ فارمولا ($C$2)، کیونکہ یہ سیل مستقل ہے۔ اس کے علاوہ، آپ کو 0 کو اس نمبر سے تبدیل کرنے کی ضرورت ہے جس کے لیے آپ قریب ترین میچ کو نمایاں کرنا چاہتے ہیں۔ مثال کے طور پر، اگر ہم 5 کے قریب کی قدر کو نمایاں کرنا چاہتے ہیں، تو فارمولہ اس میں تبدیل ہو جائے گا:
=OR(B3=5-$C$2,B3=5+$C$2)
مثال 2۔ دی گئی قدر کے قریب ترین قدر کو نمایاں کریں، لیکن نہیں عین مطابق مماثلت
اگر آپ عین مطابق مماثلت کو نمایاں نہیں کرنا چاہتے ہیں تو، آپ کو ایک مختلف صف کے فارمولے کی ضرورت ہے جو قریب ترین قدر تلاش کرے لیکن عین مطابق مماثلت کو نظر انداز کرے۔
مثال کے طور پر، درج ذیل صف فارمولہ مخصوص رینج میں 0 کے قریب ترین قدر تلاش کرتا ہے، لیکن صفر کو نظر انداز کرتا ہے، اگر کوئی ہے:
=MIN(ABS(B3:C13-(0))+(10^0*(B3:C13=0)))
براہ کرم یاد رکھیں Ctrl + Shift + Enter دبانے کے بعد جب آپ اپنا سرنی فارمولہ ٹائپ کر لیں۔
مشروط فارمیٹنگ کا فارمولا وہی ہے جیسا کہ اوپر دی گئی مثال میں ہے:
=OR(B3=0-$C$2,B3=0+$C$2)
تاہم، چونکہ سیل C2 میں ہمارا سرنی فارمولا عین مماثلت کو نظر انداز کرتا ہے، اس لیے مشروط فارمیٹنگ کا اصول نظر انداز کرتا ہے۔ زیرو بھی ہے اور 0.003 کی قدر کو نمایاں کرتا ہے جو قریب ترین ہے۔میچ کریں فارمیٹنگ فارمولے۔
مجھے امید ہے کہ آپ نے اس ٹیوٹوریل میں جو مشروط فارمیٹنگ کے فارمولے سیکھے ہیں ان سے آپ کو اس بات کو سمجھنے میں مدد ملے گی جس پر آپ کام کر رہے ہیں۔ اگر آپ کو مزید مثالوں کی ضرورت ہے تو، براہ کرم درج ذیل مضامین کو دیکھیں:
- سیل کی قدر کی بنیاد پر قطار کا رنگ کیسے تبدیل کیا جائے
- تاریخوں کے لیے ایکسل مشروط فارمیٹنگ
- ایکسل میں متبادل قطار اور کالم کے رنگ
- سیل ویلیو کی بنیاد پر پس منظر کا رنگ تبدیل کرنے کے دو طریقے
- ایکسل میں رنگین سیلز کی گنتی اور ان کا مجموعہ
میرا کیوں نہیں ہے Excel مشروط فارمیٹنگ صحیح طریقے سے کام کر رہی ہے؟
اگر آپ کا مشروط فارمیٹنگ اصول توقع کے مطابق کام نہیں کر رہا ہے، حالانکہ فارمولا بظاہر درست ہے، پریشان نہ ہوں! زیادہ تر امکان ہے کہ یہ Excel مشروط فارمیٹنگ میں کچھ عجیب بگ کی وجہ سے نہیں ہے، بلکہ ایک چھوٹی سی غلطی کی وجہ سے ہے، جو پہلی نظر میں واضح نہیں ہے۔ براہ کرم ذیل میں 6 آسان ٹربل شوٹنگ مراحل کو آزمائیں اور مجھے یقین ہے کہ آپ اپنا فارمولہ کام کر لیں گے:
- مطلق استعمال کریں & رشتہ دار سیل ایڈریس درست طریقے سے۔ ایک عام اصول کا اندازہ لگانا بہت مشکل ہے جو 100 فیصد معاملات میں کام کرے گا۔ لیکن اکثر آپ اپنے سیل حوالوں میں ایک مطلق کالم ($ کے ساتھ) اور رشتہ دار قطار ($ کے بغیر) استعمال کریں گے، جیسے
=$A1>1
.براہ کرم ذہن میں رکھیں کہ فارمولے
=A1=1
،=$A$1=1
اور=A$1=1
مختلف نتائج پیدا کریں گے۔ اگر آپ کو یقین نہیں ہے کہ آپ کے معاملے میں کون سا درست ہے، تو آپ سب کوشش کر سکتے ہیں : ) مزید معلومات کے لیے، براہ کرم Excel مشروط فارمیٹنگ میں رشتہ دار اور مطلق سیل حوالہ جات دیکھیں۔ - لاگو کی تصدیق کریں۔ رینج۔ چیک کریں کہ آیا آپ کا مشروط فارمیٹنگ اصول سیلز کی صحیح رینج پر لاگو ہوتا ہے۔ انگوٹھے کا ایک اصول یہ ہے - وہ تمام سیلز / قطاریں منتخب کریں جنہیں آپ فارمیٹ کرنا چاہتے ہیں لیکن کالم ہیڈر شامل نہ کریں۔
- اوپر بائیں سیل کے لیے فارمولہ لکھیں۔ مشروط فارمیٹنگ کے اصولوں میں ، سیل حوالہ جات اطلاق شدہ رینج میں سب سے اوپر بائیں سب سے زیادہ سیل سے متعلق ہیں۔ لہذا، ہمیشہ ڈیٹا کے ساتھ پہلی قطار کے لیے اپنا مشروط فارمیٹنگ فارمولہ لکھیں۔ 0 ایک عام غلطی ہمیشہ پہلی قطار کا حوالہ استعمال کرنا ہے (مثلاً
=A$1=10
)۔ براہ کرم یاد رکھیں، آپ فارمولے میں قطار 1 کا حوالہ صرف اس صورت میں دیتے ہیں جب آپ کے ٹیبل میں ہیڈر نہ ہوں اور آپ کا ڈیٹا واقعی قطار 1 سے شروع ہو۔ اس معاملے کا سب سے واضح اشارہ یہ ہے کہ جب اصول کام کر رہا ہو، لیکن اقدار کو قطاروں میں فارمیٹ نہیں کرنا چاہیے .
- اپنے بنائے ہوئے اصول کو چیک کریں۔ مشروط فارمیٹنگ رولز مینیجر میں اصول کو دو بار چیک کریں۔ کبھی کبھی، بغیر کسی وجہ کے، مائیکروسافٹ ایکسل آپ کے پاس موجود اصول کو بگاڑ دیتا ہے۔پیدا کیا لہذا، اگر اصول کام نہیں کر رہا ہے، مشروط فارمیٹنگ > قواعد کا نظم کریں اور فارمولہ اور اس کا اطلاق ہونے والی حد دونوں کو چیک کریں۔ اگر آپ نے فارمولے کو ویب یا کسی دوسرے بیرونی ماخذ سے کاپی کیا ہے، تو یقینی بنائیں کہ سیدھے اقتباسات استعمال کیے گئے ہیں۔
- اصول کو کاپی کرتے وقت سیل حوالہ جات کو ایڈجسٹ کریں۔ اگر آپ فارمیٹ پینٹر کا استعمال کرتے ہوئے Excel مشروط فارمیٹنگ کاپی کرتے ہیں، فارمولے میں تمام سیل حوالوں کو ایڈجسٹ کرنا نہ بھولیں۔
- پیچیدہ فارمولوں کو سادہ عناصر میں تقسیم کریں۔ اگر آپ ایک پیچیدہ ایکسل فارمولہ استعمال کرتے ہیں جس میں کئی مختلف فنکشنز، اسے سادہ عناصر میں تقسیم کریں اور ہر فنکشن کی انفرادی طور پر تصدیق کریں۔
اور آخر میں، اگر آپ نے تمام مراحل آزما لیے ہیں لیکن آپ کا مشروط فارمیٹنگ کا اصول اب بھی صحیح طریقے سے کام نہیں کر رہا ہے، تو مجھے ایک لائن چھوڑ دیں۔ تبصروں میں اور ہم اسے مل کر سمجھنے کی کوشش کریں گے :)
میرے اگلے مضمون میں ہم تاریخوں کے لیے ایکسل مشروط فارمیٹنگ کی صلاحیتوں پر غور کرنے جا رہے ہیں۔ اگلے ہفتے ملتے ہیں اور پڑھنے کا شکریہ!
اگر آپ اپنے مشروط فارمیٹ کو قطاروں پر لاگو کرنا چاہتے ہیں تو کئی کالم یا پوری میز۔ٹپ۔ اگر آپ مستقبل میں مزید ڈیٹا شامل کرنے کا ارادہ رکھتے ہیں اور آپ چاہتے ہیں کہ نئے اندراجات پر مشروط فارمیٹنگ کا اصول خود بخود لاگو ہو جائے، تو آپ یا تو:
- خلیات کی ایک رینج کو ٹیبل میں تبدیل کر سکتے ہیں ( ٹیب داخل کریں > ٹیبل )۔ اس صورت میں، مشروط فارمیٹنگ خود بخود تمام نئی قطاروں پر لاگو ہو جائے گی۔
- اپنے ڈیٹا کے نیچے کچھ خالی قطاریں منتخب کریں، 100 خالی قطاریں کہیں۔
ٹپ۔ جب بھی آپ کو مشروط فارمیٹنگ فارمولے میں ترمیم کرنے کی ضرورت ہو، F2 دبائیں اور پھر تیر والے بٹنوں کا استعمال کرتے ہوئے فارمولے کے اندر مطلوبہ جگہ پر جائیں۔ اگر آپ F2 کو دبائے بغیر تیر چلانے کی کوشش کرتے ہیں تو، صرف انسرشن پوائنٹر کو منتقل کرنے کے بجائے فارمولے میں ایک رینج داخل کی جائے گی۔ فارمولے میں ایک مخصوص سیل کا حوالہ شامل کرنے کے لیے، دوسری بار F2 دبائیں اور پھر اس سیل پر کلک کریں۔
Excel مشروط فارمیٹنگ فارمولے کی مثالیں
اب جب کہ آپ جانتے ہیں کہ Excel مشروط فارمیٹنگ کیسے بنانا اور لاگو کرنا ہے۔ دوسرے سیل کی بنیاد پر، آئیے آگے بڑھتے ہیں اور دیکھتے ہیں کہ عملی طور پر ایکسل کے مختلف فارمولوں کو کیسے استعمال کیا جائے۔
ٹپ۔ آپ کے Excel مشروط فارمیٹنگ کے فارمولے کو صحیح طریقے سے کام کرنے کے لیے، براہ کرم ہمیشہ ان آسان اصولوں پر عمل کریں۔
قدرتوں کا موازنہ کرنے کے فارمولے (نمبر اور متن)
جیسا کہ آپ جانتے ہیں کہ مائیکروسافٹ ایکسل مٹھی بھر تیار کرنے کے لیے فراہم کرتا ہے۔ -آپ کی بتائی گئی قدر سے زیادہ، اس سے کم یا مساوی اقدار والے سیلز کو فارمیٹ کرنے کے لیے قواعد کا استعمال کریں ( مشروط فارمیٹنگ >سیلز کے اصولوں کو نمایاں کریں )۔ تاہم، اگر آپ کسی دوسرے کالم میں سیل کی قدر کی بنیاد پر مشروط طور پر مخصوص کالموں یا پوری قطاروں کو فارمیٹ کرنا چاہتے ہیں تو یہ اصول کام نہیں کرتے۔ 12
=$B2=10
=$B210
=$B2>10
=$B2>=10
=$B2<10
=$B2<=10
<27 =AND($B2>5, $B2<10)
نیچے دیا گیا اسکرین شاٹ فارمولے سے بڑا کی ایک مثال دکھاتا ہے۔ جو کہ کالم A میں پروڈکٹ کے ناموں کو نمایاں کرتا ہے اگر اسٹاک میں آئٹمز کی تعداد (کالم C) 0 سے زیادہ ہے۔ براہ کرم توجہ دیں کہ فارمولہ صرف کالم A ($A$2:$A$8) پر لاگو ہوتا ہے۔ لیکن اگر آپ پوری میز کو منتخب کرتے ہیں (ہمارے معاملے میں، $A$2:$E$8)، یہ کالم C میں قدر کی بنیاد پر پوری قطاروں کو نمایاں کرے گا۔
میں اسی طرح کے فیشن میں، آپ دو خلیات کی قدروں کا موازنہ کرنے کے لیے ایک مشروط فارمیٹنگ اصول بنا سکتے ہیں۔ مثال کے طور پر:
=$A2<$B2
- اگر کالم A میں کوئی قدر کالم B میں متعلقہ قدر سے کم ہے تو سیلز یا قطاروں کو فارمیٹ کریں۔
=$A2=$B2
- سیلز یا قطاروں کو فارمیٹ کریں اگر کالم A اور B میں قدریں ایک جیسے ہیں۔
=$A2$B2
- اگر کالم A میں کوئی قدر کالم B کی طرح نہیں ہے تو سیلز یا قطاروں کو فارمیٹ کریں۔
جیسا کہ آپ نیچے اسکرین شاٹ میں دیکھ سکتے ہیں، یہ فارمولے کام کرتے ہیں متن کی قدروں کے ساتھ ساتھ نمبرز کے لیے بھی۔
AND اور یا فارمولے
اگر آپ اپنے ایکسل ٹیبل کو 2 یا اس سے زیادہ شرائط کی بنیاد پر فارمیٹ کرنا چاہتے ہیں تو استعمال کریں۔ یا تو =AND یا =OR فنکشن:
حالت | فارمولہ | تفصیل | 24>
---|---|---|
اگر دونوں شرائط ہیں۔met | =AND($B2<$C2, $C2<$D2) | اگر کالم B میں ویلیو کالم C سے کم ہے تو سیلز کو فارمیٹ کرتا ہے، اور اگر کالم C میں ویلیو کالم D سے کم ہے۔ |
اگر کوئی ایک شرط پوری ہو جائے | =OR($B2<$C2, $C2<$D2) | سیلز کو فارمیٹ کرتا ہے اگر کالم B میں ویلیو کالم C سے کم ہے، یا اگر کالم C میں ویلیو کالم D سے کم ہے۔ |
نیچے اسکرین شاٹ میں، ہم قطاروں کے پس منظر کا رنگ تبدیل کرنے کے لیے فارمولہ =AND($C2>0, $D2="Worldwide")
استعمال کرتے ہیں اگر اسٹاک میں اشیاء کی تعداد (کالم C) 0 سے زیادہ ہے اور اگر پروڈکٹ دنیا بھر میں بھیجی جاتی ہے (کالم D)۔ براہ کرم توجہ دیں کہ فارمولہ متن کی قدروں کے ساتھ ساتھ نمبرز کے ساتھ بھی کام کرتا ہے۔
قدرتی طور پر، آپ دو استعمال کرسکتے ہیں، آپ کے AND اور OR فارمولوں میں تین یا زیادہ شرائط۔ یہ دیکھنے کے لیے کہ یہ عملی طور پر کیسے کام کرتا ہے، ویڈیو دیکھیں: دوسرے سیل پر مبنی مشروط فارمیٹنگ۔
یہ بنیادی مشروط فارمیٹنگ فارمولے ہیں جو آپ Excel میں استعمال کرتے ہیں۔ اب ذرا زیادہ پیچیدہ لیکن کہیں زیادہ دلچسپ مثالوں پر غور کریں۔
خالی اور غیر خالی سیلز کے لیے مشروط فارمیٹنگ
میرے خیال میں ہر کوئی جانتا ہے کہ ایکسل میں خالی سیلز کو کیسے فارمیٹ کرنا ہے - آپ بس ایک نیا اصول بنائیں " صرف سیلز کو فارمیٹ کریں جس میں شامل ہوں" ٹائپ کریں اور یا تو خالی جگہیں یا کوئی خالی نہیں منتخب کریں۔
لیکن اگر آپ کسی خاص کالم میں سیلز کو فارمیٹ کرنا چاہتے ہیں تو کیا ہوگا اگر کسی دوسرے کالم میں متعلقہ سیل خالی ہو یاخالی نہیں؟ اس صورت میں، آپ کو ایکسل فارمولوں کو دوبارہ استعمال کرنے کی ضرورت ہوگی:
خالی خالی جگہوں کے لیے فارمولہ : =$B2=""
- اگر کالم B میں متعلقہ سیل خالی ہے تو منتخب سیلز / قطاروں کو فارمیٹ کریں۔
غیر خالی جگہوں کے لیے فارمولہ : =$B2""
- اگر کالم B میں متعلقہ سیل خالی نہیں ہے تو منتخب سیلز / قطاروں کو فارمیٹ کریں۔
نوٹ۔ مندرجہ بالا فارمولے ان خلیوں کے لیے کام کریں گے جو "ضعف سے" خالی ہیں یا خالی نہیں ہیں۔ اگر آپ کوئی ایکسل فنکشن استعمال کرتے ہیں جو خالی سٹرنگ لوٹاتا ہے، جیسے =if(false,"OK", "")
، اور آپ نہیں چاہتے کہ ایسے سیلز کو خالی سمجھا جائے، بالترتیب خالی اور غیر خالی سیلز کو فارمیٹ کرنے کے لیے =isblank(A1)=true
یا =isblank(A1)=false
کے بجائے درج ذیل فارمولے استعمال کریں۔
اور یہاں ایک مثال ہے کہ آپ کیسے کر سکتے ہیں۔ مندرجہ بالا فارمولوں کو عملی طور پر استعمال کریں۔ فرض کریں، آپ کے پاس ایک کالم (B) ہے جو " Date of Sale " ہے اور دوسرا کالم (C) " Delivery "۔ ان 2 کالموں کی قدر صرف اس صورت میں ہوتی ہے جب کوئی فروخت کی گئی ہو اور شے کی ترسیل کی گئی ہو۔ لہذا، آپ چاہتے ہیں کہ جب آپ فروخت کریں تو پوری قطار نارنجی ہو جائے۔ اور جب کوئی آئٹم ڈیلیور کیا جاتا ہے تو متعلقہ قطار سبز ہو جاتی ہے۔ اسے حاصل کرنے کے لیے، آپ کو درج ذیل فارمولوں کے ساتھ 2 مشروط فارمیٹنگ کے اصول بنانے ہوں گے:
- اورینج قطاریں (کالم B میں ایک سیل خالی نہیں ہے):
=$B2""
- سبز قطاریں (خلیے کالم B اور کالم C میں خالی نہیں ہیں:
=AND($B2"", $C2"")
آپ کے لیے ایک اور کام یہ ہے کہ دوسرے اصول کو اوپر لے جائیں اور روکیں اگر سچ ہے چیک کو منتخب کریں۔ اس کے ساتھ والا باکساصول:
اس خاص معاملے میں، "روکیں اگر سچ" اختیار درحقیقت ضرورت سے زیادہ ہے، اور اصول اس کے ساتھ یا اس کے بغیر کام کرے گا۔ ہو سکتا ہے کہ آپ اس باکس کو صرف ایک اضافی احتیاط کے طور پر نشان زد کرنا چاہیں، اگر آپ مستقبل میں کچھ دوسرے اصول شامل کرتے ہیں جو موجودہ قوانین سے متصادم ہو سکتے ہیں۔
مزید معلومات کے لیے، براہ کرم ایکسل مشروط فارمیٹنگ دیکھیں خالی سیلز۔
ٹیکسٹ ویلیوز کے ساتھ کام کرنے کے لیے ایکسل فارمولے
اگر آپ کسی مخصوص کالم (کالموں) کو فارمیٹ کرنا چاہتے ہیں جب اسی قطار میں کسی دوسرے سیل میں کوئی خاص لفظ موجود ہو، تو آپ فارمولہ استعمال کرسکتے ہیں۔ پچھلی مثالوں میں سے ایک میں بحث کی گئی (جیسے =$D2="دنیا بھر میں")۔ تاہم، یہ صرف بالکل مماثلت کے لیے کام کرے گا۔
جزوی مماثلت کے لیے، آپ کو SEARCH (کیس غیر حساس) یا FIND (کیس حساس) استعمال کرنے کی ضرورت ہوگی۔
مثال کے طور پر، منتخب سیلز یا قطاروں کو فارمیٹ کرنے کے لیے اگر کالم D میں ایک متعلقہ سیل لفظ " دنیا بھر میں " پر مشتمل ہو، تو ذیل کا فارمولا استعمال کریں۔ یہ فارمولہ ایسے تمام سیلز کو تلاش کرے گا، قطع نظر اس کے کہ مخصوص ٹیکسٹ سیل میں کہاں موجود ہے، بشمول " Ships Worldwide "، " دنیا بھر میں، سوائے… "، وغیرہ:<1
=SEARCH("Worldwide", $D2)>0
اگر آپ منتخب سیلز یا قطاروں کو شیڈ کرنا چاہتے ہیں اگر سیل کا مواد سرچ ٹیکسٹ سے شروع ہوتا ہے تو اسے استعمال کریں:
=SEARCH("Worldwide", $D2)>1
ڈپلیکیٹ کو نمایاں کرنے کے لیے ایکسل فارمولے
اگر آپ کا کام ڈپلیکیٹ اقدار کے ساتھ سیلز کو مشروط طور پر فارمیٹ کرنا ہے، تو آپ پہلے سے مشروط فارمیٹنگ > سیل کے اصولوں کو نمایاں کریں > ڈپلیکیٹ ویلیوز… درج ذیل مضمون میں اس خصوصیت کو استعمال کرنے کے طریقے کے بارے میں تفصیلی رہنمائی فراہم کی گئی ہے: Excel میں ڈپلیکیٹس کو خود بخود کیسے نمایاں کیا جائے۔
تاہم، کچھ صورتوں میں ڈیٹا بہتر نظر آتا ہے اگر آپ منتخب کالموں یا پورے کو رنگ دیتے ہیں۔ قطاریں جب کسی دوسرے کالم میں ڈپلیکیٹ قدریں آتی ہیں۔ اس صورت میں، آپ کو ایکسل مشروط فارمیٹنگ فارمولہ دوبارہ استعمال کرنے کی ضرورت ہوگی، اور اس بار ہم COUNTIF فارمولہ استعمال کریں گے۔ جیسا کہ آپ جانتے ہیں، یہ ایکسل فنکشن ایک مخصوص رینج کے اندر سیلز کی تعداد کو شمار کرتا ہے جو ایک معیار پر پورا اترتے ہیں۔
ڈپلیکیٹ کو نمایاں کریں بشمول 1st وقوعات
=COUNTIF($A$2:$A$10,$A2)>1
- یہ فارمولہ مخصوص رینج میں ڈپلیکیٹ اقدار تلاش کرتا ہے۔ کالم A میں (A2:A10 ہمارے معاملے میں)، بشمول پہلی بار۔
اگر آپ اصول کو پوری ٹیبل پر لاگو کرنے کا انتخاب کرتے ہیں، تو پوری قطاریں فارمیٹ ہو جائیں گی، جیسا کہ آپ نیچے اسکرین شاٹ میں دیکھ رہے ہیں۔ میں نے اس اصول میں فونٹ کا رنگ تبدیل کرنے کا فیصلہ کیا ہے، صرف ایک تبدیلی کے لیے اور صرف بعد میں آنے والی ڈپلیکیٹ اقدار کو ہائی لائٹ کریں، یہ فارمولہ استعمال کریں: =COUNTIF($A$2:$A2,$A2)>1
ایکسل میں لگاتار ڈپلیکیٹ کو نمایاں کریں
اگر آپ لگاتار قطاروں میں صرف ڈپلیکیٹ کو نمایاں کرنا چاہتے ہیں، آپ یہ مندرجہ ذیل طریقے سے کر سکتے ہیں۔ یہ طریقہ کسی بھی ڈیٹا کے لیے کام کرتا ہے۔اقسام: نمبرز، ٹیکسٹ ویلیوز اور تاریخیں۔
- وہ کالم منتخب کریں جہاں آپ ڈپلیکیٹس کو نمایاں کرنا چاہتے ہیں، کالم ہیڈر کے بغیر ۔
- ایک مشروط فارمیٹنگ اصول بنائیں (s) ان آسان فارمولوں کا استعمال کرتے ہوئے:
قاعدہ 1 (نیلا):
=$A1=$A2
- دوسری صورت کو نمایاں کرتا ہے اور اس کے بعد کے تمام واقعات، اگر کوئی ہوں۔
ڈپلیکیٹ قطاروں کو نمایاں کریں
اگر آپ دو یا دو سے زیادہ کالموں میں ڈپلیکیٹ ویلیو ہونے پر مشروط فارمیٹ کا اطلاق کرنا چاہتے ہیں، تو آپ کو اس میں ایک اضافی کالم شامل کرنا ہوگا۔ آپ کی میز جس میں آپ کلیدی کالم u سے اقدار کو جوڑتے ہیں۔ اس =A2&B2
جیسا ایک سادہ فارمولا گائے۔ اس کے بعد آپ ڈپلیکیٹس کے لیے COUNTIF فارمولے کی مختلف حالتوں کا استعمال کرتے ہوئے ایک اصول لاگو کرتے ہیں (پہلی صورت کے ساتھ یا اس کے بغیر)۔ قدرتی طور پر، آپ اصول بنانے کے بعد ایک اضافی کالم چھپا سکتے ہیں۔
متبادل طور پر، آپ COUNTIFS فنکشن استعمال کرسکتے ہیں جو ایک فارمولے میں متعدد معیارات کو سپورٹ کرتا ہے۔ اس صورت میں، آپ کو کسی مددگار کی ضرورت نہیں ہوگی۔