ایکسل میں آپریٹر سے کم یا اس کے برابر استعمال کرنے کا طریقہ

آپ ایکسل میں قدروں کا موازنہ کرنے کے لیے ٹیکسٹ، تاریخ، اور نمبر کے ساتھ ساتھ ایکسل فنکشنز کے ساتھ ’کم یا اس کے برابر (<=)‘ آپریٹر استعمال کرسکتے ہیں۔

'اس سے کم یا اس کے برابر' آپریٹر (<=) قدروں کا موازنہ کرنے کے لیے Microsoft Excel میں استعمال ہونے والے چھ منطقی آپریٹرز (جسے موازنہ آپریٹرز بھی کہا جاتا ہے) میں سے ایک ہے۔ "<=" آپریٹر چیک کرتا ہے کہ آیا پہلی قدر دوسری قدر سے کم یا اس کے برابر ہے اور اگر جواب ہاں میں ہے تو 'TRUE' لوٹاتا ہے ورنہ 'FALSE'۔ یہ ایک بولین ایکسپریشن ہے، لہذا یہ صرف سچ یا غلط یا تو واپس کر سکتا ہے۔

ایکسل میں مختلف منطقی کارروائیوں کو انجام دینے کے لیے 'کم سے کم یا اس کے برابر' استعمال کیا جاتا ہے۔ یہ شاذ و نادر ہی اکیلے استعمال کیا جاتا ہے، اور طاقتور حسابات کو انجام دینے کے لیے اسے اکثر ایکسل کے دوسرے فنکشنز جیسے IF، OR، NOT، SUMIF، اور COUNTIF وغیرہ کے ساتھ ملایا جاتا ہے۔ اس ٹیوٹوریل میں، ہم دیکھیں گے کہ ٹیکسٹ، تاریخ اور نمبر کے ساتھ ساتھ ایکسل فنکشنز کے ساتھ 'کم سے کم یا اس کے برابر (<=)' آپریٹر کا استعمال کیسے کریں۔

ایکسل میں '<=' آپریٹر کے ساتھ ٹیکسٹ ویلیو کا موازنہ کریں۔

ایکسل میں ٹیکسٹ ویلیو کا موازنہ کرنے کے لیے 'کم سے کم یا اس کے برابر' آپریٹر استعمال کیا جا سکتا ہے۔ اس سے پہلے کہ آپ Excel میں قدروں کے متن کی قدروں کا موازنہ کریں، آپ کو معلوم ہونا چاہیے کہ تمام منطقی آپریٹرز کیس غیر حساس ہیں۔ اس کا مطلب ہے کہ ٹیکسٹ ویلیو کا موازنہ کرتے وقت وہ کیس کے فرق کو نظر انداز کرتے ہیں۔

ایک اور چیز ہے، آپ کو معلوم ہونا چاہیے کہ ٹیکسٹ سٹرنگز کا ایکسل میں منطقی آپریٹرز کے ساتھ موازنہ کرتے وقت۔ MS Excel پہلے حروف تہجی "a" کو سب سے چھوٹی قدر اور آخری حروف "z" کو سب سے بڑی قدر سمجھتا ہے۔ اس کا مطلب ہے a < d, r j، وغیرہ۔ آئیے ایک مثال کے ساتھ وضاحت کرتے ہیں۔

مثال 1: اگر آپ یہ دیکھنا چاہتے ہیں کہ سیل A3 میں ٹیکسٹ ویلیو سیل B4 کی قدر سے کم یا اس کے برابر ہے تو یہ سادہ فارمولا استعمال کریں:

=A3<=B3

ایکسل فارمولہ ہمیشہ مساوی نشان '=' سے شروع ہونا چاہیے۔ پہلی دلیل سیل A3 ہے، دوسری دلیل سیل B3 ہے، اور آپریٹر کو درمیان میں رکھا گیا ہے۔ چونکہ دونوں قدریں ایک جیسی ہیں، اس لیے نتیجہ 'TRUE' ہے۔

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

="چیونٹی"<="چیونٹی"

چونکہ منطقی آپریٹرز کیس غیر حساس ہوتے ہیں، اس لیے یہ کیس کے فرق کو نظر انداز کرتا ہے اور نتیجہ کے طور پر TRUE لوٹاتا ہے۔

مثال 2:

ذیل کی مثال میں، "چیونٹی" کا متن یقینی طور پر "ہاتھی" کے برابر نہیں ہے۔ تو آپ سوچ رہے ہوں گے کہ چیونٹی ہاتھی سے کیسے کم ہے؟ کیا اس کی وجہ یہ ہے کہ یہ چھوٹا ہے؟ نہیں، سیل A3 ("A") کا پہلا حرف سیل B3 ("E") کے پہلے حرف سے چھوٹا ہے۔

جیسا کہ ہم نے پہلے ذکر کیا ہے، Excel سمجھتا ہے کہ حروف تہجی میں بعد کے حروف پہلے والے حروف سے بڑے ہوتے ہیں۔ یہاں، فارمولہ A3 کے پہلے حرف کا موازنہ B3 کے پہلے حرف سے کرتا ہے۔ پہلا حرف 'A' < پہلا حرف 'E'، تو فارمولا 'TRUE' لوٹاتا ہے۔

مثال 3:

متن کا موازنہ کرتے وقت، ایکسل متن کے پہلے حرف سے شروع ہوتا ہے۔ اگر وہ ایک جیسے ہیں، تو یہ دوسرے حرف پر جاتا ہے۔ اس مثال میں، A3 اور B3 کا پہلا حرف ایک جیسا ہے، لہذا فارمولہ A3 اور B3 کے دوسرے حرف پر چلا جاتا ہے۔ اب، "p" "n" سے کم نہیں ہے، لہذا، یہ 'FALSE' لوٹاتا ہے۔

ایکسل میں '<=' آپریٹر کے ساتھ نمبروں کا موازنہ کریں۔

نمبروں کے ساتھ 'کم یا اس کے برابر' کا استعمال کرنا اتنا آسان ہے کہ کوئی بھی اسے کرسکتا ہے۔ آپ اس آپریٹر کو ایکسل میں پیچیدہ ریاضیاتی آپریشنز بنانے کے لیے بھی استعمال کر سکتے ہیں۔

'<=' کے ساتھ نمبروں کا موازنہ کرنے کے لیے یہاں ایک مثال ہے:

آپ ریاضی کے آپریٹرز کے ساتھ ساتھ دوسرے منطقی آپریٹرز کے ساتھ 'کم سے کم یا برابر' آپریٹر استعمال کر سکتے ہیں تاکہ ریاضی کے پیچیدہ آپریشنز کو تخلیق کیا جا سکے۔

مثال کے طور پر، اس فارمولے کو آزمائیں:

=(A4>B3)+(A1*B5)+(B2/2)+(B6<=A3)

ریاضیاتی حسابات میں، منطقی آپریشن 'TRUE' کا نتیجہ 1 کے مساوی ہے، اور FALSE 0 ہے۔

اس کا مطلب ہے، فارمولے کا پہلا حصہ (A4>B3) '0' لوٹاتا ہے اور فارمولے کا آخری حصہ (B6<=A3) '1' لوٹاتا ہے۔ اور ہمارا فارمولا اس طرح نظر آئے گا:

=0+(A1*B5)+(B2/2)+1

اور واپسی کا نتیجہ '203' ہوگا۔

ایکسل میں '<=' آپریٹر کے ساتھ تاریخوں کا موازنہ کریں۔

متن اور نمبروں کے علاوہ، آپ تاریخ کی قدروں کا موازنہ کرنے کے لیے 'کم سے کم یا اس کے برابر' آپریٹر بھی استعمال کر سکتے ہیں۔ منطقی آپریٹرز کو ڈیٹا کی اقسام کے درمیان موازنہ کرنے کے لیے بھی استعمال کیا جا سکتا ہے، جیسے کہ تاریخ اور متن یا نمبر اور متن وغیرہ۔

تاریخوں کا موازنہ کرتے وقت ایک چیز جو آپ کو معلوم ہونی چاہیے وہ یہ ہے کہ ایکسل تاریخوں اور وقت کو بطور نمبر بچاتا ہے، لیکن وہ تاریخوں کی طرح نظر آنے کے لیے فارمیٹ کیے گئے ہیں۔ ایکسل تاریخ نمبر 1 جنوری 1900 12:00 AM سے شروع ہوتا ہے، جو 1 کے طور پر محفوظ ہوتا ہے، 2 جنوری 1900 کو 2 کے طور پر محفوظ کیا جاتا ہے، وغیرہ۔

مثال کے طور پر، یہاں ایکسل میں درج تاریخوں کی فہرست ہے۔

تاریخوں کے پیچھے نمبر دیکھنے کے لیے، شارٹ کٹ کیز کو دبائیں۔ Ctrl + ~ کی بورڈ پر یا تاریخ کی شکل کو نمبر یا عام میں تبدیل کریں۔ اور آپ مندرجہ بالا تاریخوں کے نمبر دیکھیں گے جو ایکسل میں درج کیے گئے ہیں جیسا کہ ذیل میں دکھایا گیا ہے۔

ایکسل ان نمبروں کو استعمال کرتا ہے جب بھی کوئی تاریخ حساب میں شامل ہوتی ہے۔

آئیے اس ٹیبل پر ایک نظر ڈالتے ہیں:

  • C2: A2 تاریخ B2 سے کم ہے، لہذا، درست ہے۔
  • C3: A3 (جو نمبر 42139 ہے) B3 - FALSE سے بڑا ہے۔
  • C4: A4 B4 سے کم ہے – TRUE۔
  • C5: A5 (36666.263) B5 (36666) سے بڑا ہے۔ جب صرف ایک تاریخ درج کی جاتی ہے، اس کا طے شدہ وقت 12:00 AM ہے، جو آدھی رات ہے۔ تو جواب غلط ہے۔
  • C6: A6 B6 سے بڑا ہے۔ کیونکہ ایکسل میں کسی بھی نمبر یا تاریخ کے مقابلے میں متن کو ہمیشہ سب سے بڑی قدر سمجھا جاتا ہے۔ لہذا، یہ غلط ہے.

بعض اوقات، جب آپ کسی سیل کے ساتھ تاریخ کی قدر کا موازنہ کرتے ہیں، تو Excel تاریخ کی قدر کو ٹیکسٹ سٹرنگ یا ریاضی کے حساب سے سمجھ سکتا ہے۔

ذیل کی مثال میں، اگرچہ A1 "4-12-2020" سے بڑا ہے، نتیجہ "TRUE" ہے۔ کیونکہ ایکسل ویلیو کو ٹیکسٹ سٹرنگ سمجھتا ہے۔

نیز، یہاں فارمولے میں تاریخ کا حصہ (5-12-2020) کو حسابی حساب کے طور پر سمجھا جاتا ہے:

اسے ٹھیک کرنے کے لیے، آپ کو DATEVALUE فنکشن میں ایک تاریخ کو شامل کرنا ہوگا، اس طرح:

=A1<=DATEVALUE("5-12-2020")

اب، آپ کو صحیح نتیجہ ملے گا:

فنکشنز کے ساتھ 'کم یا اس کے برابر' آپریٹر کا استعمال

ایکسل میں، منطقی آپریٹرز (جیسے <=) ایکسل فنکشنز جیسے IF، SUMIF، COUNTIF، اور بہت سے دوسرے فنکشنز میں طاقتور حساب کتاب کرنے کے لیے بڑے پیمانے پر استعمال ہوتے ہیں۔

ایکسل میں IF فنکشن کے ساتھ '<=' استعمال کرنا

'<=' آپریٹر کو منطقی کارروائیوں کو انجام دینے کے لیے IF فنکشن کے 'logic_test' دلیل کے اندر استعمال کیا جا سکتا ہے۔

ایکسل IF فنکشن ایک منطقی حالت کا جائزہ لیتا ہے (جو 'کم سے کم یا اس کے برابر' آپریٹر کے ذریعہ بنایا جاتا ہے) اور اگر شرط درست ہے تو ایک قدر واپس کرتا ہے، یا دوسری قدر واپس کرتا ہے اگر شرط غلط ہے۔

IF فنکشن کا نحو یہ ہے:

=IF(logical_test,[value_if_true],[value_if_false])

آئیے فرض کریں، آپ کے پاس طلباء کے نشانات کی فہرست ہے، اور آپ یہ دیکھنا چاہتے ہیں کہ آیا ہر طالب علم اپنے ٹیسٹ سکور کی بنیاد پر پاس ہوا یا ناکام۔ ایسا کرنے کے لیے، یہ فارمولہ آزمائیں:

=IF(B2<=50,"فیل","پاس")

پاسنگ مارک '50' ہے جو منطقی_ٹیسٹ دلیل میں استعمال ہوتا ہے۔ فارمولا چیک کرتا ہے، اگر B2 میں قدر '50' سے کم یا اس کے برابر ہے، اور اگر شرط درست ہے تو 'فیل' لوٹاتا ہے یا اگر شرط غلط ہے تو 'پاس' لوٹاتا ہے۔

اور یہی فارمولہ باقی خلیوں پر لاگو ہوتا ہے۔

یہاں ایک اور مثال ہے:

مثال کے طور پر، ہم کہتے ہیں کہ ہمارے پاس قیمتوں کے ساتھ کپڑوں کے آرڈر کی فہرست ہے۔ اگر لباس کی قیمت $150 سے کم یا اس کے برابر ہے، تو ہمیں خالص قیمت میں $20 ڈیلیوری چارج شامل کرنا ہوگا یا قیمت میں $10 ڈیلیوری چارج شامل کرنا ہوگا۔ اس کے لیے یہ فارمولہ آزمائیں:

=IF(B2<=150, B2+$D$2, B2+$D$3)

یہاں، اگر B2 میں قدر 150 سے کم یا اس کے برابر ہے، تو D2 میں قدر B2 میں شامل ہو جاتی ہے، اور نتیجہ C2 میں ظاہر ہوتا ہے۔ اگر شرط غلط ہے، تو D3 کو B2 میں شامل کیا جاتا ہے۔ ہم نے سیل D2 اور D3 ($D$2, $D$3) کے کالم کے حروف اور قطار کے نمبروں سے پہلے '$' کا نشان ان کو مطلق سیل بنانے کے لیے شامل کیا، اس لیے فارمولے کو باقی سیلز میں کاپی کرتے وقت یہ تبدیل نہیں ہوتا ہے۔ (C3:C8)۔

ایکسل میں SUMIF فنکشن کے ساتھ '<=' استعمال کرنا

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

SUMIF فنکشن کی عمومی ساخت یہ ہے:

=SUMIF(حد، معیار،[مجموعی_رینج])

مثال کے طور پر، فرض کریں کہ آپ ان تمام سیلز کو جمع کرنا چاہتے ہیں جو (<=) جنوری 01، 2019 کو یا اس سے پہلے ہوئی تھیں، نیچے دیے گئے جدول میں، آپ '<=' آپریٹر کو SUMIF فنکشن کے ساتھ استعمال کر کے تمام اقدار کو جمع کر سکتے ہیں:

=SUMIF(A2:A16,"<=01-Jan-2020"C2:C16)

فارمولہ چیک سیل رینج A2:A16 میں (<=) 01-Jan-2020 کو یا اس سے پہلے ہونے والی تمام سیلز کو تلاش کرتا ہے اور C2:C16 کی حد میں ان مماثل تاریخوں کے مطابق تمام سیلز کی رقم کو جمع کرتا ہے۔

ایکسل میں COUNTIF فنکشن کے ساتھ '<=' استعمال کرنا

اب، آئیے COOUONTIF فنکشن کے ساتھ منطقی آپریٹر 'کم سے کم یا اس کے برابر' استعمال کریں۔ Excel COUNTIF فنکشن کا استعمال ان سیلز کو شمار کرنے کے لیے کیا جاتا ہے جو ایک رینج میں کسی خاص شرط کو پورا کرتے ہیں۔ آپ '<=' آپریٹر کا استعمال کر سکتے ہیں ایک قدر کے ساتھ سیلوں کی تعداد کو شمار کرنے کے لیے جو مخصوص قدر سے کم یا اس کے برابر ہو۔

COUNTIF کا نحو:

=COUNTIF(حد، معیار)

آپ کو '<=' آپریٹر کا استعمال کرتے ہوئے فنکشن کے معیار کی دلیل اور سیلز کی رینج میں ایک شرط لکھنی ہوگی جہاں آپ سیلز کو رینج آرگومنٹ میں شمار کرتے ہیں۔

فرض کریں کہ آپ ذیل کی مثال میں 1000 سے کم یا اس کے برابر سیلز شمار کرنا چاہتے ہیں، تو آپ یہ فارمولہ استعمال کر سکتے ہیں:

=COUNTIF(C2:C16,"<=1000")

مندرجہ بالا فارمولہ C2 سے C16 کی رینج میں 1000 سے کم یا اس کے برابر سیلز شمار کرتا ہے اور سیل F4 میں نتیجہ دکھاتا ہے۔

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

=COUNTIF(C2:C16,"<="&F3)

IF، SUMIF، اور COUNTIF فنکشنز کے علاوہ، آپ دیگر کم استعمال شدہ فنکشنز جیسے AND، OR، NOR، یا XOR، وغیرہ کے ساتھ 'کم سے کم یا برابر' آپریٹر بھی استعمال کرتے ہیں۔

ایکسل مشروط فارمیٹنگ میں '<=' آپریٹر کا استعمال

'کم سے کم یا اس کے برابر' آپریٹر کے لیے ایک اور عام استعمال ایکسل کنڈیشنل فارمیٹنگ میں ہے جو آپ کو کسی شرط کی بنیاد پر آپ کی ورک شیٹ میں ذخیرہ شدہ ڈیٹا کو نمایاں یا فرق کرنے میں مدد کرتا ہے۔

مثال کے طور پر، اگر آپ سیلز کی مقدار کو نمایاں کرنا چاہتے ہیں جو کالم C میں '2000' سے کم یا اس کے برابر ہیں، تو آپ کو Excel Conditional Formatting میں '<=' آپریٹر کا استعمال کرتے ہوئے ایک سادہ اصول لکھنا ہوگا۔ یہ ہے کہ آپ اسے کیسے کرتے ہیں:

سب سے پہلے، سیل کی سیل رینج کو منتخب کریں جہاں آپ ایک اصول (حالت) کو لاگو کرنا چاہتے ہیں اور ڈیٹا کو نمایاں کرنا چاہتے ہیں (ہمارے معاملے میں C2:C16)۔

پھر 'ہوم' ٹیب پر جائیں، 'مشروط فارمیٹنگ' پر کلک کریں اور ڈراپ ڈاؤن سے 'نیا اصول' منتخب کریں۔

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

=C2<=2000

قاعدہ درج کرنے کے بعد، فارمیٹنگ کی وضاحت کرنے کے لیے 'فارمیٹ' بٹن پر کلک کریں۔

فارمیٹ سیلز ڈائیلاگ باکس میں، آپ مخصوص فارمیٹنگ کا انتخاب کر سکتے ہیں جسے آپ سیلز کو نمایاں کرنے کے لیے لاگو کرنا چاہتے ہیں۔ آپ نمبر فارمیٹ، فونٹ فارمیٹ، بارڈرز کا انداز تبدیل کر سکتے ہیں اور سیلز کا رنگ بھر سکتے ہیں۔ ایک بار، آپ نے فارمیٹ کا انتخاب کیا ہے، 'اوکے' پر کلک کریں۔

نئے فارمیٹنگ رول ڈائیلاگ میں واپس، آپ اپنے منتخب کردہ فارمیٹ کا پیش نظارہ دیکھ سکتے ہیں۔ اب، فارمیٹنگ کو لاگو کرنے اور سیلز کو ہائی لائٹ کرنے کے لیے دوبارہ 'OK' پر کلک کریں۔

جیسا کہ آپ دیکھ سکتے ہیں، وہ سیلز جو 2000 سے کم یا اس کے برابر ہیں کالم C میں نمایاں ہیں۔

جیسا کہ آپ نے سیکھا ہے، '<=' آپریٹر ایکسل میں حساب کرنے کے لیے کافی آسان اور مفید ہے۔

یہی ہے.