ایکسل میں منطقی افعال: اور، یا، XOR اور نہیں۔

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

فہرست کا خانہ

ٹیوٹوریل ایکسل کے منطقی افعال AND, OR, XOR اور NOT کے جوہر کی وضاحت کرتا ہے اور فارمولہ کی مثالیں فراہم کرتا ہے جو ان کے عام اور اختراعی استعمال کو ظاہر کرتا ہے۔

پچھلے ہفتے ہم نے بصیرت کو ٹیپ کیا ایکسل منطقی آپریٹرز کے جو مختلف سیلز میں ڈیٹا کا موازنہ کرنے کے لیے استعمال ہوتے ہیں۔ آج، آپ دیکھیں گے کہ منطقی آپریٹرز کے استعمال کو کیسے بڑھایا جائے اور مزید پیچیدہ حسابات کو انجام دینے کے لیے مزید وسیع ٹیسٹ بنائے جائیں۔ ایکسل کے منطقی فنکشنز جیسے کہ AND, OR, XOR اور NOT ایسا کرنے میں آپ کی مدد کریں گے۔

    Excel لاجیکل فنکشنز - جائزہ

    Microsoft Excel کام کرنے کے لیے 4 منطقی فنکشن فراہم کرتا ہے۔ منطقی اقدار کے ساتھ۔ فنکشنز AND، OR، XOR اور NOT ہیں۔ آپ ان افعال کو استعمال کرتے ہیں جب آپ اپنے فارمولے میں ایک سے زیادہ موازنہ کرنا چاہتے ہیں یا صرف ایک کے بجائے متعدد شرائط کو جانچنا چاہتے ہیں۔ منطقی آپریٹرز کے ساتھ ساتھ، Excel کے منطقی فنکشنز یا تو TRUE یا FALSE واپس کرتے ہیں جب ان کے دلائل کا جائزہ لیا جاتا ہے۔

    مندرجہ ذیل جدول اس بات کا ایک مختصر خلاصہ فراہم کرتا ہے کہ ہر منطقی فنکشن کسی مخصوص کام کے لیے صحیح فارمولہ منتخب کرنے میں آپ کی مدد کرتا ہے۔ .

    <10 9>
    فنکشن تفصیل فارمولہ کی مثال فارمولہ کی تفصیل
    اور اگر تمام آرگیومینٹس کا درست اندازہ ہوتا ہے تو TRUE لوٹاتا ہے۔ =AND(A2>=10, B2<5) اگر سیل A2 میں کوئی قدر 10 سے زیادہ یا اس کے برابر ہے تو فارمولہ TRUE لوٹاتا ہے۔ ، اور B2 میں ایک قدر 5 سے کم ہے، FALSEپہلے 2 گیمز۔ آپ جاننا چاہتے ہیں کہ کون سا ادا کنندہ مندرجہ ذیل شرائط کی بنیاد پر تیسرا گیم کھیلے گا:
    • گیم 1 اور گیم 2 جیتنے والے مدمقابل خود بخود اگلے راؤنڈ میں پہنچ جاتے ہیں اور انہیں گیم کھیلنے کی ضرورت نہیں ہے۔ 3.
    • جو مقابلہ کرنے والے پہلے دونوں گیمز ہار گئے وہ ناک آؤٹ ہو جاتے ہیں اور گیم 3 بھی نہیں کھیلتے ہیں۔
    • گیم 1 یا گیم 2 میں سے کسی ایک کو جیتنے والے مدمقابل یہ طے کرنے کے لیے گیم 3 کھیلیں گے کہ کون جاتا ہے اگلا راؤنڈ اور کون نہیں کرتا۔

    ایک سادہ XOR فارمولا بالکل ویسا ہی کام کرتا ہے جیسا کہ ہم چاہتے ہیں:

    =XOR(B2="Won", C2="Won")

    اور اگر آپ اس XOR فنکشن کو IF فارمولے کے منطقی امتحان میں گھسیٹتے ہیں، تو آپ کو اور بھی زیادہ سمجھدار نتائج ملیں گے:

    =IF(XOR(B2="Won", C2="Won"), "Yes", "No")

    34>

    NOT فنکشن کا استعمال ایکسل میں

    نوٹ فنکشن نحو کے لحاظ سے ایکسل کے آسان ترین فنکشنز میں سے ایک ہے:

    NOT(منطقی)

    آپ ایکسل میں NOT فنکشن کو اس کی دلیل کی قدر کو ریورس کرنے کے لیے استعمال کرتے ہیں۔ دوسرے لفظوں میں، اگر منطقی اندازہ غلط پر کرتا ہے، تو NOT فنکشن TRUE اور اس کے برعکس لوٹاتا ہے۔ مثال کے طور پر، نیچے دیئے گئے دونوں فارمولے FALSE واپس کرتے ہیں:

    =NOT(TRUE)

    =NOT(2*2=4)

    کوئی اس طرح کے مضحکہ خیز نتائج کیوں حاصل کرنا چاہے گا؟ بعض صورتوں میں، آپ کو یہ جاننے میں زیادہ دلچسپی ہو سکتی ہے کہ جب کوئی خاص شرط پوری نہیں ہوتی ہے تو اس کے مقابلے میں۔ مثال کے طور پر، لباس کی فہرست کا جائزہ لیتے وقت، آپ کچھ ایسے رنگوں کو خارج کرنا چاہیں گے جو آپ کے موافق نہیں ہیں۔ مجھے سیاہ رنگ کا خاص شوق نہیں ہے، اس لیے میں اس فارمولے کے ساتھ آگے بڑھتا ہوں:

    =NOT(C2="black")

    35>

    جیسا کہعام طور پر، مائیکروسافٹ ایکسل میں کچھ کرنے کے ایک سے زیادہ طریقے ہوتے ہیں، اور آپ آپریٹر کے برابر نہیں: =C2"black" کا استعمال کرکے ایک ہی نتیجہ حاصل کر سکتے ہیں۔

    اگر آپ کئی شرائط کو جانچنا چاہتے ہیں۔ ایک فارمولہ، آپ NOT کو AND یا OR فنکشن کے ساتھ استعمال کر سکتے ہیں۔ مثال کے طور پر، اگر آپ سیاہ اور سفید رنگوں کو خارج کرنا چاہتے ہیں، تو فارمولہ اس طرح ہوگا:

    =NOT(OR(C2="black", C2="white"))

    اور اگر آپ کے پاس کالا کوٹ نہیں ہے، جبکہ کالی جیکٹ یا بیک فر کوٹ پر غور کیا جا سکتا ہے، آپ کو ایکسل اور فنکشن کے ساتھ مل کر NOT کا استعمال کرنا چاہئے:

    =NOT(AND(C2="black", B2="coat"))

    ایکسل میں NOT فنکشن کا ایک اور عام استعمال کسی دوسرے فنکشن کے رویے کو ریورس کرنا ہے۔ . مثال کے طور پر، آپ ISNOTBLANK فارمولہ بنانے کے لیے NOT اور ISBLANK فنکشنز کو یکجا کر سکتے ہیں جس کی مائیکروسافٹ ایکسل میں کمی ہے۔

    جیسا کہ آپ جانتے ہیں، فارمولہ =ISBLANK(A2) اگر سیل A2 خالی ہے تو TRUE لوٹاتا ہے۔ NOT فنکشن اس نتیجے کو FALSE میں تبدیل کر سکتا ہے: =NOT(ISBLANK(A2))

    اور پھر، آپ ایک قدم آگے بڑھ سکتے ہیں اور حقیقی زندگی کے لیے NOT/ISBLANK فنکشنز کے ساتھ ایک نیسٹڈ IF اسٹیٹمنٹ بنا سکتے ہیں۔ کام:

    =IF(NOT(ISBLANK(C2)), C2*0.15, "No bonus :(")

    سادہ انگریزی میں ترجمہ شدہ، فارمولہ Excel کو مندرجہ ذیل کام کرنے کو کہتا ہے۔ اگر سیل C2 خالی نہیں ہے تو C2 میں موجود نمبر کو 0.15 سے ضرب دیں، جو ہر سیلز مین کو 15% بونس دیتا ہے جس نے کوئی اضافی فروخت کی ہے۔ اگر C2 خالی ہے تو متن "کوئی بونس نہیں :(" ظاہر ہوتا ہے۔

    اصل میں، آپ اس طرح منطقی استعمال کرتے ہیںایکسل میں افعال۔ بلاشبہ، ان مثالوں نے صرف AND، OR، XOR اور NOT صلاحیتوں کی سطح کو کھرچ دیا ہے۔ بنیادی باتوں کو جان کر، اب آپ اپنے حقیقی کاموں سے نمٹ کر اور اپنی ورک شیٹس کے لیے ہوشیار وسیع فارمولے لکھ کر اپنے علم کو بڑھا سکتے ہیں۔

    دوسری صورت میں۔
    یا اگر کوئی دلیل درست میں جانچتی ہے تو TRUE لوٹاتا ہے۔ =OR(A2>=10, B2<5) اگر A2 ہے تو فارمولہ TRUE لوٹاتا ہے۔ 10 سے بڑا یا اس کے برابر یا B2 5 سے کم، یا دونوں شرائط پوری ہوتی ہیں۔ اگر ان میں سے کوئی بھی شرط پوری نہیں ہوتی ہے، تو فارمولہ FALSE لوٹاتا ہے۔
    XOR ایک منطقی خصوصی یا تمام دلائل واپس کرتا ہے۔ =XOR(A2>=10, B2<5) NOT اس کی دلیل کی الٹ منطقی قدر لوٹاتا ہے۔ یعنی اگر دلیل FALSE ہے، تو TRUE لوٹایا جاتا ہے اور اس کے برعکس۔ =NOT(A2>=10) اگر سیل A1 میں کوئی قدر 10 سے زیادہ یا اس کے برابر ہے تو فارمولہ FALSE لوٹاتا ہے۔ دوسری صورت میں درست۔

    اوپر بیان کردہ چار منطقی افعال کے علاوہ، مائیکروسافٹ ایکسل 3 "مشروط" فنکشن فراہم کرتا ہے - IF، IFERROR اور IFNA۔

    Excel منطقی افعال - حقائق اور اعداد و شمار

    1. منطقی افعال کے دلائل میں، آپ سیل حوالہ جات، عددی اور متن کی اقدار، بولین اقدار، موازنہ آپریٹرز، اور دیگر ایکسل فنکشنز استعمال کر سکتے ہیں۔ تاہم، تمام آرگیومینٹس کو TRUE یا FALSE کی بولین اقدار، یا منطقی قدروں پر مشتمل حوالہ جات یا صفوں کا جائزہ لینا چاہیے۔
    2. اگر کسی منطقی فنکشن کی دلیل میں کوئی خالی خلیات ہوں، جیسےاقدار کو نظر انداز کیا جاتا ہے. اگر تمام دلائل خالی خلیات ہیں، تو فارمولہ #VALUE لوٹاتا ہے! خرابی۔
    3. اگر کسی منطقی فنکشن کی دلیل نمبرز پر مشتمل ہے، تو صفر کا اندازہ FALSE پر ہوتا ہے، اور دیگر تمام نمبرز بشمول منفی نمبروں کی تشخیص درست ہوتی ہے۔ مثال کے طور پر، اگر سیلز A1:A5 نمبرز پر مشتمل ہے، تو فارمولا =AND(A1:A5) TRUE لوٹائے گا اگر سیلز میں سے کسی میں بھی 0 نہیں ہے، ورنہ FALSE۔
    4. ایک منطقی فنکشن #VALUE! اگر کوئی بھی دلائل منطقی قدروں کا اندازہ نہیں لگاتا ہے تو غلطی۔
    5. ایک منطقی فنکشن #NAME؟ اگر آپ نے فنکشن کا نام غلط لکھا ہے یا اس فنکشن کو ایک پرانے ایکسل ورژن میں استعمال کرنے کی کوشش کی ہے جو اس کی حمایت نہیں کرتا ہے۔ مثال کے طور پر، XOR فنکشن صرف ایکسل 2016 اور 2013 میں استعمال کیا جا سکتا ہے۔
    6. ایکسل 2007 اور اس سے زیادہ میں، آپ منطقی فنکشن میں 255 تک دلائل شامل کر سکتے ہیں، بشرطیکہ فارمولے کی کل لمبائی نہ ہو 8,192 حروف سے زیادہ۔ ایکسل 2003 اور اس سے کم میں، آپ 30 تک دلائل فراہم کر سکتے ہیں اور آپ کے فارمولے کی کل لمبائی 1,024 حروف سے زیادہ نہیں ہوگی۔

    ایکسل میں AND فنکشن کا استعمال

    The AND فنکشن لاجک فنکشنز فیملی کا سب سے مقبول رکن ہے۔ یہ اس وقت کارآمد ہوتا ہے جب آپ کو کئی شرائط کی جانچ کرنی ہوتی ہے اور یہ یقینی بنانا ہوتا ہے کہ ان سب کو پورا کیا گیا ہے۔ تکنیکی طور پر، AND فنکشن آپ کی بیان کردہ شرائط کی جانچ کرتا ہے اور اگر تمام شرائط درست، FALSE میں جانچتی ہیں تو TRUE لوٹاتا ہے۔دوسری صورت میں۔

    ایکسل AND فنکشن کا نحو اس طرح ہے:

    AND(logical1, [logical2], …)

    جہاں منطقی شرط ہے جس کی آپ جانچ کرنا چاہتے ہیں جس کا اندازہ درست ہو سکتا ہے۔ یا FALSE۔ پہلی شرط (منطقی 1) درکار ہے، اس کے بعد کی شرائط اختیاری ہیں۔

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

    10 . 10 24>

    ایکسل اور فنکشن - عام استعمالات لیکن دوسرے ایکسل فنکشنز کے ساتھ مل کر، AND آپ کی ورک شیٹس کی صلاحیتوں کو نمایاں طور پر بڑھا سکتا ہے۔

    ایکسل اور فنکشن کا ایک سب سے عام استعمال IF فنکشن کے logical_test دلیل میں پایا جاتا ہے تاکہ اس کی بجائے کئی شرائط کو جانچا جا سکے۔ صرف ایک کے. مثال کے طور پر، آپ اوپر کسی بھی AND فنکشن کو IF فنکشن کے اندر نیسٹ کر سکتے ہیں اور اس سے ملتا جلتا نتیجہ حاصل کر سکتے ہیں:

    =IF(AND(A2="Bananas", B2>C2), "Good", "Bad")

    مزید کے لیے IF / اور فارمولے کی مثالیں، برائے مہربانیاس کا ٹیوٹوریل دیکھیں: Excel IF فنکشن ایک سے زیادہ اور شرائط کے ساتھ۔

    BETWEEN حالت کے لیے ایک Excel فارمولہ

    اگر آپ کو Excel میں ایک درمیانی فارمولہ بنانا ہے جو دی گئی دونوں کے درمیان تمام اقدار کو چنتا ہے۔ اقدار، ایک عام نقطہ نظر یہ ہے کہ IF فنکشن کو AND کے ساتھ منطقی ٹیسٹ میں استعمال کیا جائے۔

    مثال کے طور پر، آپ کے کالم A، B اور C میں 3 قدریں ہیں اور آپ جاننا چاہتے ہیں کہ آیا کالم A میں کوئی قدر گرتی ہے۔ B اور C اقدار کے درمیان۔ اس طرح کا فارمولہ بنانے کے لیے، صرف IF فنکشن کی ضرورت ہے نیسٹڈ AND اور کچھ موازنہ آپریٹرز کے ساتھ:

    یہ چیک کرنے کے لیے کہ آیا X Y اور Z کے درمیان ہے، بشمول:

    =IF(AND(A2>=B2,A2<=C2),"Yes", "No")

    یہ چیک کرنے کا فارمولا کہ آیا X Y اور Z کے درمیان ہے، شامل نہیں:

    =IF(AND(A2>B2, A2

    جیسا کہ اوپر اسکرین شاٹ میں دکھایا گیا ہے، فارمولہ ڈیٹا کی تمام اقسام - نمبرز، تاریخوں اور ٹیکسٹ ویلیوز کے لیے بالکل کام کرتا ہے۔ متن کی قدروں کا موازنہ کرتے وقت، فارمولہ انہیں حروف تہجی کی ترتیب میں حرف بہ حرف چیک کرتا ہے۔ مثال کے طور پر، یہ کہتا ہے کہ Apples Apricot اور Bananas کے درمیان نہیں کیونکہ Apples میں دوسرا "p" "r" سے پہلے آتا ہے۔ خوبانی میں۔ براہ کرم مزید تفصیلات کے لیے ٹیکسٹ ویلیوز کے ساتھ ایکسل موازنہ آپریٹرز کا استعمال دیکھیں۔

    جیسا کہ آپ دیکھ رہے ہیں، IF /AND فارمولا سادہ، تیز اور تقریباً عالمگیر ہے۔ میں "تقریبا" کہتا ہوں کیونکہ یہ ایک منظر نامے کا احاطہ نہیں کرتا ہے۔ مندرجہ بالا فارمولے کا مطلب یہ ہے کہ کالم B میں ایک قدر کالم C سے چھوٹی ہے، یعنی کالم B ہمیشہکم باؤنڈ ویلیو اور C - اوپری باؤنڈ ویلیو پر مشتمل ہے۔ یہی وجہ ہے کہ فارمولہ قطار 6 کے لیے " نہیں " لوٹاتا ہے، جہاں A6 میں 12، B6 - 15 اور C6 - 3 ہے اور ساتھ ہی قطار 8 کے لیے جہاں A8 24-Nov ہے، B8 ہے 26- دسمبر اور C8 21-اکتوبر ہے۔

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

    لہذا، اگر آپ IF کے منطقی امتحان میں AND کو تبدیل کرتے ہیں۔ MEDIAN کے ساتھ فنکشن، فارمولا اس طرح جائے گا:

    =IF(A2=MEDIAN(A2:C2),"Yes","No")

    اور آپ کو درج ذیل نتائج ملیں گے:

    27>

    جیسا کہ آپ دیکھ رہے ہیں، MEDIAN فنکشن نمبروں اور تاریخوں کے لیے بالکل کام کرتا ہے، لیکن #NUM! متن کی اقدار کے لیے غلطی۔ افسوس، کوئی بھی کامل نہیں ہے : )

    اگر آپ ایک پرفیکٹ Btween فارمولہ چاہتے ہیں جو متن کی قدروں کے ساتھ ساتھ نمبرز اور تاریخوں کے لیے بھی کام کرتا ہو، تو آپ کو AND/OR کا استعمال کرتے ہوئے ایک زیادہ پیچیدہ منطقی متن بنانا ہوگا۔ فنکشنز، اس طرح:

    =IF(OR(AND(A2>B2, A2

    ایکسل میں OR فنکشن کا استعمال

    اور ساتھ ہی، ایکسل یا فنکشن ایک ہے بنیادی منطقی فنکشن جو دو اقدار یا بیانات کا موازنہ کرنے کے لیے استعمال ہوتا ہے۔ فرق یہ ہے کہ OR فنکشن TRUE لوٹاتا ہے اگر کم از کم ایک اگر آرگیومنٹس کا TRUE پر اندازہ ہوتا ہے، اور اگر تمام آرگیومینٹس FALSE ہوتے ہیں تو FALSE لوٹاتا ہے۔ OR فنکشن سبھی میں دستیاب ہے۔ایکسل 2016 - 2000 کے ورژن۔

    ایکسل OR فنکشن کا نحو AND سے بہت ملتا جلتا ہے:

    OR(logical1, [logical2], …)

    جہاں منطقی چیز ہے جسے آپ جانچنا چاہتے ہیں یہ سچ یا غلط ہو سکتا ہے۔ پہلی منطقی ضرورت ہے، اضافی شرائط (جدید ایکسل ورژن میں 255 تک) اختیاری ہیں۔

    اور اب، آئیے آپ کو یہ محسوس کرنے کے لیے چند فارمولے لکھتے ہیں کہ Excel میں OR فنکشن کیسے کام کرتا ہے۔

    =AND(B2>20, B2=C2) اگر B2 20 سے بڑا ہے اور B2 C2 کے برابر ہے تو TRUE دیتا ہے، دوسری صورت میں FALSE۔
    =AND(A2="Bananas", B2>=30, B2>C2)
    فارمولہ تفصیل
    =OR(A2="Bananas", A2="Oranges") اگر A2 میں "کیلے" ہو یا "نارنجز"، غلط ورنہ۔
    =OR(B2>=40, C2>=20) اگر B2 40 سے بڑا یا اس کے برابر ہے یا C2 20 سے بڑا یا اس کے برابر ہے تو درست لوٹاتا ہے، دوسری صورت میں FALSE۔
    =OR(B2=" ",) اگر B2 یا C2 خالی ہے یا دونوں، FALSE دوسری صورت میں درست لوٹاتا ہے۔

    ایکسل اور فنکشن کے ساتھ ساتھ، OR کو دوسرے ایکسل فنکشنز کی افادیت کو بڑھانے کے لیے بڑے پیمانے پر استعمال کیا جاتا ہے جو منطقی ٹیسٹ انجام دیتے ہیں، جیسے IF فنکشن۔ یہاں صرف چند مثالیں ہیں:

    IF فنکشن نیسٹڈ کے ساتھ OR

    =IF(OR(B2>30, C2>20), "Good", "Bad")

    فارمولہ " اچھا " لوٹاتا ہے۔ اگر سیل B3 میں کوئی نمبر 30 سے ​​زیادہ ہے یا C2 میں نمبر 20 سے زیادہ ہے، " خراب " بصورت دیگر۔

    Excel AND/OR ایک فارمولے میں کام کرتا ہے<22

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

    =AND(OR(Cond1, Cond2), Cond3)

    =AND(OR(Cond1, Cond2), OR(Cond3, Cond4)

    =OR(AND(Cond1, Cond2), Cond3)

    =OR(AND(Cond1,Cond2), AND(Cond3,Cond4))

    مثال کے طور پر، اگر آپ جاننا چاہتے ہیں کہ کیلے اور سنتری کی کون سی کنسائنمنٹس فروخت ہوتی ہیں، یعنی "اسٹاک میں" نمبر (کالم B) "بیچنے والے" نمبر (کالم C) کے برابر ہے، تو درج ذیل OR/AND فارمولہ آپ کو جلدی سے دکھا سکتا ہے۔ :

    =OR(AND(A2="bananas", B2=C2), AND(A2="oranges", B2=C2))

    یا ایکسل مشروط فارمیٹنگ میں فنکشن

    =OR($B2="", $C2="")

    قاعدہ اوپر والے OR فارمولے کے ساتھ قطاروں کو نمایاں کرتا ہے جن میں کالم B یا C، یا دونوں میں خالی سیل ہوتا ہے۔

    مشروط فارمیٹنگ فارمولوں کے بارے میں مزید معلومات کے لیے، براہ کرم درج ذیل کو دیکھیں۔ مضامین:

    • Excel مشروط فارمیٹنگ فارمولے
    • کسی سیل کی قدر کی بنیاد پر قطار کا رنگ تبدیل کرنا
    • کسی دوسرے سیل کی قدر کی بنیاد پر سیل کا رنگ تبدیل کرنا
    • ایکسل میں ہر دوسری قطار کو کیسے نمایاں کیا جائے

    ایکسل میں XOR فنکشن کا استعمال کرتے ہوئے

    ایکسل 2013 میں، مائیکروسافٹ نے XOR فنکشن متعارف کرایا، جو کہ ایک منطقی Exc ہے lusive OR فنکشن۔ یہ اصطلاح یقینی طور پر آپ میں سے ان لوگوں کے لئے واقف ہے جو عام طور پر کسی بھی پروگرامنگ زبان یا کمپیوٹر سائنس کا کچھ علم رکھتے ہیں۔ ان لوگوں کے لیے جو نہیں کرتے، 'Exclusive Or' کے تصور کو پہلے سمجھنا تھوڑا مشکل ہو سکتا ہے، لیکن امید ہے کہ فارمولے کی مثالوں کے ساتھ بیان کردہ ذیل کی وضاحت مدد کرے گی۔

    XOR فنکشن کا نحو ایک جیسا ہے۔ OR کی طرف :

    XOR(logical1, [logical2],…)

    پہلا منطقی بیان (Logical 1) درکار ہے، اضافی منطقی قدریں اختیاری ہیں۔ آپ ایک فارمولے میں 254 شرائط تک کی جانچ کر سکتے ہیں، اور یہ منطقی قدریں، صفیں، یا حوالہ جات ہو سکتے ہیں جن کا اندازہ درست یا غلط میں ہوتا ہے۔

    سب سے آسان ورژن میں، ایک XOR فارمولے میں صرف 2 منطقی بیانات ہوتے ہیں اور لوٹاتا ہے:

    • TRUE اگر دونوں میں سے کسی ایک دلیل کا درست اندازہ لگایا جاتا ہے۔
    • FALSE اگر دونوں آرگیومینٹس TRUE ہیں اور نہ ہی TRUE۔

    یہ آسان ہوسکتا ہے۔ فارمولے کی مثالوں سے سمجھیں:

    10
    فارمولہ نتیجہ تفصیل
    =XOR(1>0, 2<1) TRUE TRUE لوٹاتا ہے کیونکہ پہلی دلیل TRUE ہے اور دوسری دلیل FALSE ہے۔
    =XOR(1<0, 2<1) FALSE

    جب مزید منطقی بیانات شامل کیے جاتے ہیں، تو ایکسل میں XOR فنکشن کا نتیجہ یہ نکلتا ہے:

    • TRUE اگر دلائل کی ایک طاق تعداد TRUE میں جانچتی ہے؛
    • FALSE اگر صحیح بیانات کی کل تعداد برابر ہے، یا اگر تمام بیانات غلط ہیں۔

    نیچے دیا گیا اسکرین شاٹ اس نکتے کی وضاحت کرتا ہے:

    اگر آپ کو یقین نہیں ہے کہ ایکسل XOR فنکشن کو کس طرح لاگو کیا جاسکتا ہے۔ حقیقی زندگی کا منظر، مندرجہ ذیل مثال پر غور کریں۔ فرض کریں کہ آپ کے پاس مقابلہ کرنے والوں کی ایک میز ہے اور ان کے نتائج

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