ایکسل بولین آپریٹرز: ان کا استعمال کیسے کریں؟

  • اس کا اشتراک
Hugh West

Microsoft Excel میں بہت سے فنکشنز شامل ہیں۔ وہ فنکشنز ایکسل میں بلٹ ہیں۔ اس مضمون میں، ہم منطقی آپریٹرز کے ساتھ ایکسل بولین فنکشنز پر بات کریں گے۔ نوٹ کریں کہ بولین آپریٹرز کو ایکسل میں فنکشنز کے طور پر ظاہر کیا جاتا ہے۔

بولین آپریٹرز کو عملی استعمال کے ساتھ سمجھانے کے لیے ہم ذیل کے ڈیٹا سیٹ کا استعمال کریں گے۔

یہ ڈیٹا سیٹ ظاہر کرتا ہے مدت کے ساتھ قرض کی ادائیگی۔ ادائیگی ماہانہ کی جائے گی۔

پریکٹس ورک بک ڈاؤن لوڈ کریں

جب آپ یہ مضمون پڑھ رہے ہوں تو ورزش کرنے کے لیے اس پریکٹس ورک بک کو ڈاؤن لوڈ کریں۔

Excel Boolean Operators.xlsx

ایکسل بولین فنکشنز اور آپریٹرز کا تعارف

بولین آپریٹر سے آتا ہے بولین اظہار. بولین اظہار عام طور پر پروگرامنگ زبانوں میں استعمال ہوتا ہے۔ بولین آپریٹرز کو بولین اظہار کے اظہار کے لیے استعمال کیا جاتا ہے۔ بولین ایکسپریشن کی واپسی 1 یا 0 ہے۔ آسانی سے سمجھنے کے لیے ہم اسے بالترتیب True یا False کے طور پر ظاہر کرسکتے ہیں۔

ایکسل میں، ہمارے پاس 4 بولین آپریٹرز/فنکشنز ہیں- نہیں ، یا ، اور ، اور XOR ۔ اب، ہمارے پاس ایکسل میں درج ذیل بولین فنکشنز کا ایک جائزہ ہوگا۔

آپریٹر تفصیل
NOT اس فنکشن کا بنیادی مقصد الٹا نتیجہ واپس کرنا ہے۔ دلیل جو بھی ہو، یہ اس کی معکوس قدر واپس کر دے گا۔argument.
اور یہ تمام دلائل کا موازنہ کرتا ہے اور اگر تمام دلائل تسلی بخش ہیں تو TRUE واپس کریں، ورنہ FALSE۔
یا اگر کوئی بھی دلیل مطمئن ہو جائے تو واپسی درست ہوگی۔ لیکن اگر تمام دلائل غیر مطمئن ہیں تو نتیجہ FALSE ہے۔
XOR اسے "Exclusive OR" کہا جاتا ہے۔ . فرض کریں کہ ہم دو دلائل کا موازنہ کر رہے ہیں۔ اگر دلائل میں سے کوئی بھی درست ہے، تو TRUE لوٹاتا ہے۔ لیکن اگر تمام دلیلیں درست ہیں یا کوئی بھی دلیل درست نہیں ہے تو FALSE لوٹائیں۔

وہ منطقی کارروائیاں اس وقت انجام پاتی ہیں جب ہم کوئی بولین آپریشن کا اطلاق کرتے ہیں۔

لاجیکل آپریٹر مطلب مثال وضاحت
= برابر =B4=C4 یہ فارمولہ B4 اور C4 کا موازنہ کرے گا۔ اگر دونوں برابر ہیں تو واپسی TRUE ورنہ FALSE۔
&g سے بڑا =B4>C4 اگر B4 C4 سے بڑا ہے تو واپسی سچ ہو گا ورنہ غلط۔
< سے کم =B4 strong=""> اگر B4 کم ہے C4 کے مقابلے میں واپسی درست ہوگی ورنہ غلط =B4C4 یہ B4 اور C4 کا موازنہ کرے گا اور اگر دونوں برابر نہیں ہیں تو واپسی TRUE، ورنہغلط۔
>= اس سے بڑا یا اس کے برابر =B4>=C4 اگر B4 C4 سے بڑا یا اس کے برابر ہے تو واپسی TRUE ہو گی، ورنہ FALSE۔
<= اس سے کم یا اس کے برابر =B4<=C4 اگر B4 C4 سے چھوٹا یا اس کے برابر ہے تو واپسی TRUE ہوگی، بصورت دیگر FALSE۔

4 ایکسل میں بولین آپریٹرز کے استعمال کی مثالیں

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

1۔ NOT بولین آپریٹر کی ایپلی کیشن

NOT فنکشن نتیجہ کو ریورس کرتا ہے۔ TRUE کو FALSE میں تبدیل کرتا ہے اور اس کے برعکس۔

یہاں ہم 3 مثالوں کے ساتھ NOT فنکشن کا استعمال دکھائیں گے۔

مثال 1:

ہم ذیل میں سیٹ کردہ ڈیٹا میں NOT فنکشن کا اطلاق کریں گے۔

<0 مرحلہ 1:
  • سیل F5 پر جائیں۔
  • نیچے کوڈ لکھیں:

=NOT(D5=5)

مرحلہ 2:

  • اب، دبائیں <داخل کریں 7 دورانیہ کالم 5 سال کے برابر ہے۔ نتیجہ سے، ہم دیکھ سکتے ہیں کہ وہ خلیے جو 5 کے برابر ہیں FALSE دکھا رہے ہیں اور باقی دکھا رہے ہیں۔ TRUE .

    مثال 2:

    اس مثال میں، ہم کے ساتھ IF فنکشن داخل کریں گے۔ NOT فنکشن۔

    مرحلہ 1:

    • درج ذیل فارمولے کو سیل F5 میں لکھیں۔
    =IF(NOT(D5=5),"Yes","No")

    34>

    مرحلہ 2:

    • پھر <6 دبائیں>درج کریں اور واپسی دیکھیں۔>Fill Handle آئیکن کو آخری سیل کی طرف۔

    جیسا کہ NOT فنکشن ریورس لاجیکل آؤٹ پٹ واپس کرتا ہے، ہم نے بھی سیٹ کیا ہر سیل کے لیے منفی نتیجہ۔

    IF فنکشن استعمال کرنے کا ایک فائدہ یہ ہے کہ ہم اپنی خواہش کے مطابق واپسی کی دلیل سیٹ کر سکتے ہیں۔

    پڑھیں مزید: ایکسل میں منطقی آپریٹرز کا استعمال کیسے کریں (11 مثالیں)

    2۔ ایکسل میں بولین اور آپریٹر کا استعمال

    اور فنکشن شرائط کے ساتھ دلائل کو چیک کرتا ہے۔ اگر تمام دلائل شرائط کو پورا کرتے ہیں، تو نتائج TRUE ۔ لیکن اگر کوئی دلیل شرط کو مطمئن نہیں کرتی ہے تو FALSE لوٹاتا ہے۔

    اب مزید واضح ہونے کے لیے 5 مثالیں دیکھیں۔

    مثال 1:

    یہاں، ہم AND فنکشن کی ایک سادہ مثال دکھائیں گے۔ ہم ان قرضوں کی جانچ کریں گے جن کی مدت 5 سال سے زیادہ ہے۔ اس مثال میں ایک شرط لاگو کی گئی ہے۔

    مرحلہ 1:

    • سیل F5 پر جائیں اور نیچے فارمولہ رکھیں:
    =AND(D5>5)

    مرحلہ 2:

    • پھر دبائیں درج کریں واپسی حاصل کرنے کے لیے۔

    مرحلہ 3:

    • کھینچیں آخری سیل کی طرف Fill Handle آئیکن۔

    یہاں، ہم دیکھ سکتے ہیں کہ AND آپریٹر کو لاگو کرنا کتنا آسان ہے۔ .

    مثال 2:

    اس مثال میں، ہم ہر بار AND فنکشن کو لاگو کرکے ایک فارمولے میں متعدد شرائط کا اطلاق کریں گے۔ ہم شناخت کریں گے کہ کون سی قطاروں کی مدت 5 سال سے زیادہ یا اس کے برابر ہے اور کل قرض $100,000 سے کم ہے۔

    مرحلہ 1:

    • پر جائیں 6

      مرحلہ 2:

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

      لہذا، ہم ایکسل میں ایک ہی اور فنکشن کے ساتھ متعدد شرائط لاگو کر سکتے ہیں۔

      مثال 3:

      یہاں، ہم نیسٹڈ اور فنکشن کا اطلاق کریں گے۔ فارمولے میں صرف اور فنکشن استعمال ہوتا ہے۔ اب دیکھیں کہ اس فارمولے کو لاگو کرنے کے بعد کیا ہوتا ہے۔

      مرحلہ 1:

      • نیچے کا فارمولا سیل F5 پر لکھیں۔
      =AND(AND(D5>2,D550000,E5<200000))

      مرحلہ 2:

      • دبائیں درج کریں اور باقی سیلز کے لیے بھی اپلائی کریں۔

      ہم نے مندرجہ ذیل طریقے سے فارمولے کی منصوبہ بندی کی۔ مدت 2 سال سے زیادہ اور 10 سال سے کم ہے۔ اور کل قرض $50,000 سے زیادہ اور $200,000 سے کم ہے۔

      مثال4:

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

      مرحلہ 1:

      • اس فارمولے کو سیل F5<7 پر لاگو کریں۔>۔
      =IF(AND(AND(D5>2,D550000,E5<200000)),"Success", "Failure")

      مرحلہ 2:

      • فارمولہ چلائیں اور دیکھیں کہ کیا ہوتا ہے۔

      ہم دیکھ سکتے ہیں کہ واپسی کی قدر بدل گئی ہے۔ "کامیابی" اور "ناکامی" پہلے سے طے شدہ کے بجائے سیٹ کی گئی ہیں۔

      مثال 5:

      ہم سیل رینج کو انفرادی سیل کے بغیر بھی لاگو کر سکتے ہیں AND فنکشن۔

      ہم یہ دیکھنا چاہتے ہیں کہ کیا جمع کی گئی تمام رقم $1000 سے زیادہ ہے۔

      مرحلہ 1:

        <28 سیل F5 میں رینج C5:C9 کے ساتھ فارمولے کا اطلاق کریں۔
    =AND(C5:C9>1000)

    مرحلہ 2:

    • اب، دبانے کے بعد آؤٹ پٹ حاصل کریں انٹر

    یہاں، ہم نے انفرادی سیل نمبر کے بجائے سیل رینج کا استعمال کیا۔ یہ بھی آسانی سے کارکردگی کا مظاہرہ کرتا ہے۔

    مزید پڑھیں: ایکسل میں حوالہ آپریٹر [بنیادی + خصوصی استعمال]

    اسی طرح کی ریڈنگز

    • ایکسل میں اس سے زیادہ اور اس سے کم پرفارم کرنے کا طریقہ (5 طریقے)
    • ایکسل فارمولہ میں آپریٹر سے بڑا یا اس کے برابر کا استعمال کریں<7
    • 30>23>6>3۔ ایکسل میں اپلائی کریں یا آپریٹر

      OR فنکشن شرط کے ساتھ تمام دلائل کو چیک کرتا ہے۔ اگر کوئی دلیل شرط کو پورا کرتی ہے تو یہ TRUE لوٹاتا ہے۔ لیکن اگر تمام دلائلعدم اطمینان واپسی FALSE ہوگی۔

      مثال 1:

      اس مثال میں، ہم تلاش کریں گے۔ وہ قطاریں جن کی مدت 5 سال سے زیادہ ہے یا کل قرض $90,000 سے زیادہ ہے۔ ہم نے ایک فارمولے میں دو شرائط لاگو کیں۔

      مرحلہ 1:

      • سیل F5 پر جائیں۔
      • اس سیل پر درج ذیل فارمولہ لکھیں-
      =OR(D5>5,E5>90000)

      مرحلہ 2:

      • اب، دبائیں انٹر ۔

      51>

      مرحلہ 3:

      <27
    • فل ہینڈل آئیکن کو سیل F9 پر گھسیٹیں۔

    52>

    کی صورت میں یا فنکشن، یہ TRUE فراہم کرتا ہے جیسا کہ کسی بھی شرط کی تکمیل ہوتی ہے۔

    مثال 2:

    ہم سیل رینج کا اطلاق کریں گے بجائے اس مثال میں ایک انفرادی سیل۔ ہم یہ جاننا چاہتے ہیں کہ کیا ڈپازٹ کی رقم $2000 سے زیادہ ہے۔

    مرحلہ 1:

    • یہ جاننے کے لیے نیچے فارمولہ داخل کریں کہ آیا کوئی ڈپازٹ زیادہ ہے $2000 سے زیادہ۔
    =OR(C5:C9>2000)

    مرحلہ 2:

    • اب، نتیجہ حاصل کرنے کے لیے Enter دبائیں۔

    54>

    مثال 3:

    اس مثال میں، ہم نیسٹڈ فنکشن کا اطلاق کریں گے۔ اور اور IF فنکشن بھی فارمولے میں داخل کیا جائے گا۔ ہم یہ جاننا چاہتے ہیں کہ کن اشیاء کی مدت 5 سال سے زیادہ ہے یا کل قرض $90,000 سے زیادہ یا اس کے برابر ہے اور جمع رقم $2000 سے زیادہ ہے۔

    مرحلہ 1:

    • سیل پر درج ذیل فارمولہ لکھیں۔F5 .
    =IF(OR(OR(D5>5,E5>=90000),AND(C5>2000)),"Yes","No")

    مرحلہ 2:

    • مزید پڑھیں: ایکسل میں آپریشنز کا آرڈر کیا ہے (ایک حتمی گائیڈ)

      23> 4۔ ایکسل میں XOR آپریٹر کا فنکشن

      XOR آپریٹر کو عام طور پر کہا جاتا ہے: "Exclusive OR" ۔ یہ تین طریقوں سے جائز ہے۔ سب سے پہلے، اگر تمام دلائل درست ہیں، تو FALSE لوٹاتا ہے۔ دوسرا، اگر کوئی دلیل صحیح ہے تو واپسی TRUE ۔ اس کے علاوہ، اگر تمام دلائل غلط ہیں تو واپسی FALSE .

      اس آپریٹر کی وضاحت کے لیے ہم نے ایک نیا ڈیٹا سیٹ متعارف کرایا ہے۔ نیچے دیے گئے ڈیٹا سیٹ کو دیکھیں۔

      یہ کوائن ٹاس گیم ہے۔ سب سے پہلے، ہر کھلاڑی 2 راؤنڈ کھیلتا ہے۔ سر کا مطلب ہے کسی کھلاڑی کی جیت، اور دم کا مطلب ہے کھونا۔ دو راؤنڈز میں، اگر کوئی کھلاڑی جیت جاتا ہے، یعنی دونوں راؤنڈ میں سرخرو ہو جاتا ہے، تو اسے تیسرا راؤنڈ کھیلنے کی ضرورت نہیں ہے۔ اگر کوئی کھلاڑی دونوں راؤنڈز میں ٹیل حاصل کرتا ہے تو وہ کھیل سے نااہل ہو جائے گا۔ اور اگر نتیجہ مخلوط رہا تو اسے تیسرا راؤنڈ کھیلنے کا موقع ملے گا۔ اس منظر نامے کی XOR آپریٹر کے ذریعے آسانی سے وضاحت کی جا سکتی ہے۔

      مرحلہ 1:

      • 2 راؤنڈز کے بعد، نتیجہ ڈیٹا سیٹ میں اپ ڈیٹ ہوتا ہے۔

      اب، ہم XOR فنکشن کا اطلاق کریں گے تاکہ یہ شناخت کیا جاسکے کہ تیسرا راؤنڈ کون کھیلے گا۔

      مرحلہ 2:

      • پر فارمولے کا اطلاق کریں سیل F5 ۔
      =XOR(C5="Head",D5="Head")

      مرحلہ 3:

      • پھر دبائیں Enter اور ڈریگ جیت گئے Fill Handle

      ہمیں نتیجہ چونکہ نتیجہ TRUE اور FALSE کے لحاظ سے ظاہر ہو رہا ہے، یہ سب کو آسانی سے سمجھنے کے لیے موزوں ہو سکتا ہے۔

      اس کے لیے آسان بنانے کے لیے ہم IF فنکشن داخل کریں گے۔ تمام۔

      مرحلہ 4:

      • IF فنکشن داخل کرنے کے بعد فارمولا اس طرح نظر آئے گا۔
      =IF(XOR(C5="Head",D5="Head"),"Yes","No")

      62>

      مرحلہ 5:

      • اب، ہم واضح کریں گے ذیل کے نتیجے سے اندازہ۔

      اب ہم کہہ سکتے ہیں کہ، 3 کھلاڑی تیسرا راؤنڈ کھیلیں گے اور 2 کھلاڑی نہیں کھیلیں گے۔

      مزید پڑھیں: ایکسل میں آپریٹر کے برابر نہیں ہے (5 مثالوں کے ساتھ)

      >5> ، ہم نے مختلف بولین آپریٹرز کو دکھایا۔ بولین آپریٹرز میں سے ہر ایک کی مختلف مثالیں شامل کیں۔ مجھے امید ہے کہ یہ آپ کی ضروریات کو پورا کرے گا۔ براہ کرم ہماری ویب سائٹ ExcelWIKI.com پر ایک نظر ڈالیں اور کمنٹ باکس میں اپنی تجاویز دیں۔

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