ایکسل: میچز کے لیے دو سیلوں میں تاروں کا موازنہ کریں (کیس غیر حساس یا عین مطابق)

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

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

ایکسل کا استعمال کرتے وقت ڈیٹا کا تجزیہ، درستگی سب سے اہم تشویش ہے۔ غلط معلومات کی وجہ سے ڈیڈ لائن ختم ہو جاتی ہے، غلط اندازہ لگایا جاتا ہے، غلط فیصلوں اور آمدنی میں کمی ہوتی ہے۔

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

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

    ایکسل میں دو سیلز کا موازنہ کیسے کریں

    ایکسل میں اسٹرنگ کا موازنہ کرنے کے دو مختلف طریقے ہیں۔ چاہے آپ کیس حساس یا کیس غیر حساس موازنہ تلاش کریں۔

    2 سیلز کا موازنہ کرنے کے لیے کیس غیر حساس فارمولہ

    ایکسل میں دو سیلز کو نظر انداز کرنے والے کیس کا موازنہ کرنے کے لیے، اس طرح کا ایک سادہ فارمولا استعمال کریں:<3

    =A1=B1

    جہاں A1 اور B1 وہ خلیات ہیں جن کا آپ موازنہ کر رہے ہیں۔ فارمولے کا نتیجہ بولین اقدار TRUE ہیں۔اور FALSE۔

    اگر آپ مماثلت اور فرق کے لیے اپنے متن کو آؤٹ پٹ کرنا چاہتے ہیں، تو اوپر بیان کو IF فنکشن کے منطقی امتحان میں شامل کریں۔ مثال کے طور پر:

    =IF(A1=B1, "Equal", "Not equal")

    جیسا کہ آپ نیچے اسکرین شاٹ میں دیکھ رہے ہیں، دونوں فارمولے متن کے تاروں، تاریخوں اور نمبروں کا یکساں طور پر موازنہ کرتے ہیں:

    <8 ایکسل میں سٹرنگز کا موازنہ کرنے کے لیے کیس حساس فارمولہ

    کچھ حالات میں، نہ صرف دو سیلز کی ٹیکسٹ ویلیو کا موازنہ کرنا بلکہ کریکٹر کیس کا موازنہ کرنا بھی اہم ہو سکتا ہے۔ کیس حساس متن کا موازنہ Excel EXACT فنکشن کا استعمال کرتے ہوئے کیا جا سکتا ہے:

    EXACT (text1, text2)

    جہاں text1 اور text2 وہ دو سیل ہیں جن کا آپ موازنہ کر رہے ہیں۔

    یہ فرض کرتے ہوئے کہ آپ کے سٹرنگ سیل A2 اور B2 میں ہیں، فارمولہ اس طرح ہے:

    =EXACT(A2, B2)

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

    اگر آپ چاہتے ہیں کہ EXACT فنکشن کچھ اور نتائج فراہم کرے، تو اسے IF فارمولے میں ایمبیڈ کریں اور value_if_true اور value_if_false<کے لیے اپنا متن ٹائپ کریں۔ 2> دلائل:

    =IF(EXACT(A2 ,B2), "Exactly equal", "Not equal")

    مندرجہ ذیل اسکرین شاٹ ایکسل میں کیس حساس سٹرنگ کے موازنہ کے نتائج دکھاتا ہے:

    11>

    کیسے ایکسل میں متعدد سیلز کا موازنہ کریں

    لگاتار 2 سے زیادہ سیلز کا موازنہ کرنے کے لیے، اوپر کی مثالوں میں زیر بحث فارمولوں کو AND آپریٹر کے ساتھ استعمال کریں۔ مکمل تفصیلات درج ذیل ہیں۔

    مقابلے کے لیے کیس غیر حساس فارمولہ2 سے زیادہ سیلز

    اس بات پر منحصر ہے کہ آپ نتائج کو کس طرح ظاہر کرنا چاہتے ہیں، درج ذیل فارمولوں میں سے ایک کو استعمال کریں:

    =AND(A2=B2, A2=C2)

    یا

    =IF(AND(A2=B2, A2=C2), "Equal", "Not equal") <3 برابر " اور " مساوات نہیں " اس مثال میں۔

    جیسا کہ ذیل میں اسکرین شاٹ میں دکھایا گیا ہے، فارمولا کسی بھی قسم کے ڈیٹا کے ساتھ بالکل کام کرتا ہے - متن، تاریخوں اور عددی اقدار:

    کئی سیلز میں متن کا موازنہ کرنے کے لیے کیس حساس فارمولہ

    متعدد تاروں کا موازنہ کرنے کے لیے ایک دوسرے سے یہ دیکھنے کے لیے کہ آیا وہ بالکل مماثل ہیں، درج ذیل فارمولے استعمال کریں:

    =AND(EXACT(A2,B2), EXACT(A2, C2))

    یا

    =IF(AND(EXACT(A2,B2), EXACT(A2, C2)),"Exactly equal", "Not equal")

    پچھلی مثال کی طرح، پہلی فارمولہ صحیح اور غلط اقدار فراہم کرتا ہے، جب کہ دوسرا آپ کے اپنے متن کو مماثلت اور فرق کے لیے دکھاتا ہے:

    سیل کی ایک رینج کا نمونہ سیل سے موازنہ کریں مندرجہ ذیل مثالیں بتاتی ہیں کہ آپ کس طرح اس بات کی تصدیق کر سکتے ہیں کہ دی گئی رینج کے تمام سیلز میں ایک ہی متن موجود ہے جیسا کہ ایک نمونہ سیل میں ہے۔

    سیمپل ٹیکسٹ سے سیلز کا موازنہ کرنے کے لیے کیس غیر حساس فارمولہ

    اگر کریکٹر کیس سے کوئی فرق نہیں پڑتا، آپ سیلز کا نمونہ سے موازنہ کرنے کے لیے درج ذیل فارمولے کا استعمال کر سکتے ہیں:

    ROWS( range)*COLUMNS( rang e)=COUNTIF( range, سیمپل سیل)

    IF فنکشن کے منطقی امتحان میں، آپ دو نمبروں کا موازنہ کرتے ہیں:

    • خلیوں کی کل تعدادایک مخصوص رینج میں (قطاروں کی تعداد کو کالموں کی تعداد سے ضرب کیا جاتا ہے)، اور
    • سیمپل سیل میں ایک ہی قدر پر مشتمل سیلز کی تعداد (COUNTIF فنکشن کے ذریعہ واپس کی گئی)۔
    • <5

      یہ فرض کرتے ہوئے کہ نمونہ کا متن C2 میں ہے اور موازنہ کرنے کے لیے سٹرنگز A2:B6 کی حد میں ہیں، فارمولا اس طرح ہے:

      =ROWS(A2:B6)*COLUMNS(A2:B6)=COUNTIF(A2:B6,C2)

      نتائج کو مزید صارف بنانے کے لیے- دوستانہ، یعنی TRUE اور FALSE کی بجائے "All match" اور "Not all match" جیسے کچھ آؤٹ پٹ کریں، IF فنکشن کا استعمال کریں جیسا کہ ہم نے پچھلی مثالوں میں کیا تھا:

      =IF(ROWS(A2:B6)*COLUMNS(A2:B6)=COUNTIF(A2:B6,C2),"All match", "Not all match")

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

      اسٹرنگز کا موازنہ کرنے کے لیے کیس حساس فارمولہ نمونہ ٹیکسٹ

      اگر کریکٹر کیس میں فرق پڑتا ہے، تو آپ درج ذیل صفوں کے فارمولوں کا استعمال کرتے ہوئے سٹرنگس کا نمونہ ٹیکسٹ سے موازنہ کر سکتے ہیں۔

      IF(ROWS( range )*COLUMNS( range )=SUM(--EXACT( sample_cell , range )), " text_if_match ", " text_if_ مماثل نہیں ہے ")

      A2:B6 میں موجود ماخذ کی حد اور C2 میں نمونہ متن کے ساتھ، فارمولہ مندرجہ ذیل شکل اختیار کرتا ہے:

      =IF(ROWS(A2:B6)*COLUMNS(A2:B6)=SUM(--EXACT(C2, A2:B6)), "All match", "Not all match")

      عام ایکسل فارمولوں کے برعکس , array فارمولے Ctrl + Shift + Enter دبانے سے مکمل ہوتے ہیں۔ اگر درست طریقے سے درج کیا گیا ہے تو، ایکسل صف کے فارمولے کو {curly منحنی خطوط وحدانی} میں بند کر دیتا ہے، جیسا کہ اسکرین شاٹ میں دکھایا گیا ہے:

      >length

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

      فرض کریں کہ سٹرنگز کا موازنہ سیل A2 اور B2 میں کیا جائے، درج ذیل فارمولوں میں سے کسی ایک کا استعمال کریں:

      =LEN(A2)=LEN(B2)

      یا

      =IF(LEN(A2)=LEN(B2), "Equal", "Not equal")

      جیسا کہ آپ پہلے ہی جانتے ہیں، پہلا فارمولہ بولین کی قدریں درست یا غلط لوٹاتا ہے، جب کہ دوسرا فارمولا آپ کے اپنے نتائج نکالتا ہے:

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

      ٹپ۔ اگر دو بظاہر مساوی تاریں مختلف لمبائیوں کو لوٹاتے ہیں، تو غالباً مسئلہ ایک یا دونوں سیلز میں لیڈنگ یا ٹریلنگ اسپیسز میں ہے۔ اس صورت میں، TRIM فنکشن کا استعمال کرتے ہوئے اضافی خالی جگہوں کو ہٹا دیں۔ تفصیلی وضاحت اور فارمولے کی مثالیں یہاں مل سکتی ہیں: Excel میں خالی جگہوں کو کیسے تراشیں۔ 6 فرض کریں، آپ کے پاس ٹیکسٹ سٹرنگز کے 2 کالم ہیں جو آپ کے لیے اہم کردار پر مشتمل ہیں۔ آپ کا مقصد یہ چیک کرنا ہے کہ آیا ہر قطار کے دو سیلز میں دیئے گئے کریکٹر کی یکساں تعداد موجود ہے۔

      چیزوں کو واضح کرنے کے لیے، درج ذیل پر غور کریں۔مثال. فرض کریں، آپ کے پاس بھیجے گئے آرڈرز کی دو فہرستیں ہیں (کالم B) اور موصول ہوئی (کالم C)۔ ہر قطار میں ایک مخصوص آئٹم کے آرڈر ہوتے ہیں، جس کا منفرد شناخت کنندہ تمام آرڈر آئی ڈیز میں شامل ہوتا ہے اور کالم A میں ایک ہی قطار میں درج ہوتا ہے (براہ کرم نیچے اسکرین شاٹ دیکھیں)۔ آپ اس بات کو یقینی بنانا چاہتے ہیں کہ ہر قطار میں اس مخصوص ID کے ساتھ بھیجے گئے اور موصول ہونے والے آئٹمز کی تعداد برابر ہو۔

      اس مسئلے کو حل کرنے کے لیے، درج ذیل منطق کے ساتھ ایک فارمولا لکھیں۔

      • سب سے پہلے، SUBSTITUTE فنکشن کا استعمال کرتے ہوئے منفرد شناخت کنندہ کو کسی بھی چیز سے تبدیل نہ کریں:

        SUBSTITUTE(A1, character_to_count,"")

      • پھر، حساب لگائیں کہ ہر سیل میں منفرد شناخت کنندہ کتنی بار ظاہر ہوتا ہے۔ اس کے لیے، منفرد شناخت کنندہ کے بغیر سٹرنگ کی لمبائی حاصل کریں اور اسے سٹرنگ کی کل لمبائی سے گھٹائیں۔ یہ حصہ سیل 1 اور سیل 2 کے لیے انفرادی طور پر لکھا جائے گا، مثال کے طور پر:

        LEN(cell 1) - LEN(SUBSTITUTE(cell 1, character_to_count, ""))

        اور

        LEN(cell 2) - LEN(SUBSTITUTE(cell 2, character_to_count, ""))

      • آخر میں، آپ ان 2 نمبروں کا موازنہ کریں اوپر والے حصوں کے درمیان برابری کا نشان (=) رکھ کر۔
      LEN( سیل 1 ) - LEN(SUBSTITUTE( cell 1 , character_to_count , ""))=

      LEN( cell 2 ) - LEN(SUBSTITUTE( cell 2 , character_to_count , ""))

      ہماری مثال میں، منفرد شناخت کنندہ A2 میں ہے ، اور موازنہ کرنے کے لیے سٹرنگ سیل B2 اور C2 میں ہیں۔ لہذا، مکمل فارمولہ مندرجہ ذیل ہے:

      =LEN(B2)-LEN(SUBSTITUTE(B2,$A2,""))=LEN(C2)-LEN(SUBSTITUTE(C2,$A2,""))

      اگر سیل B2 اور C2 A2 میں کریکٹر کی یکساں تعداد پر مشتمل ہوں تو فارمولہ TRUE لوٹاتا ہے،FALSE ورنہ۔ اپنے صارفین کے لیے نتائج کو مزید معنی خیز بنانے کے لیے، آپ فارمولے کو IF فنکشن میں ایمبیڈ کر سکتے ہیں:

      =IF(LEN(B2)-LEN(SUBSTITUTE(B2, $A2,""))=LEN(C2)-LEN(SUBSTITUTE(C2, $A2,"")), "Equal", "Not equal")

      جیسا کہ آپ اوپر اسکرین شاٹ میں دیکھ سکتے ہیں۔ , فارمولہ کچھ اضافی پیچیدگیوں کے باوجود بالکل کام کرتا ہے:

      • جس حرف کو شمار کیا جائے گا (منفرد شناخت کنندہ) ٹیکسٹ اسٹرنگ میں کہیں بھی ظاہر ہوسکتا ہے۔
      • سٹرنگز میں ایک متغیر نمبر ہوتا ہے۔ حروف اور مختلف الگ کرنے والے جیسے سیمیکولن، کوما یا اسپیس۔

      اس طرح آپ ایکسل میں تاروں کا موازنہ کرتے ہیں۔ اس ٹیوٹوریل میں زیر بحث فارمولوں کو قریب سے دیکھنے کے لیے، آپ Excel Compare Strings Worksheet ڈاؤن لوڈ کرنے میں خوش آمدید ہیں۔ میں پڑھنے کے لیے آپ کا شکریہ ادا کرتا ہوں اور امید کرتا ہوں کہ آپ کو اگلے ہفتے ہمارے بلاگ پر ملوں گا۔

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