ایکسل رینج میں متن کی تلاش (11 فوری طریقے)

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

فہرست کا خانہ

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

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

آپ وہ Excel ورک بک ڈاؤن لوڈ کر سکتے ہیں جسے ہم نے اس مضمون کی تیاری کے لیے استعمال کیا ہے۔

Range.xlsx میں متن تلاش کریں

11 مناسب طریقے ایکسل میں رینج میں متن تلاش کریں

1۔ تلاش اور amp کا استعمال کسی بھی رینج میں متن تلاش کرنے کے لیے کمانڈ کو منتخب کریں

مندرجہ ذیل تصویر میں، ٹیکسٹ ہیڈر کے نیچے کچھ بے ترتیب متن موجود ہیں۔ ہم ایک متن یا لفظ 'USA' کو Find & کمانڈ منتخب کریں۔

📌 مرحلہ 1:

ہوم پر جائیں ربن ➦ ترمیم کرنا کمانڈز کا گروپ ➦ تلاش کریں & منتخب کریں ڈراپ ڈاؤن ➦ تلاش کریں کمانڈ۔

ایک ڈائیلاگ باکس کھل جائے گا۔

📌 مرحلہ 2:

Find what آپشن میں، ٹائپ کریں 'USA' ۔

➤ دبائیں اگلا تلاش کریں ۔

آپ کو ایک سبز مستطیل اشارے نظر آئے گا جس میں سیل B8 اس بات کی وضاحت کرتا ہے کہ لفظ یا متن 'USA' وہاں پڑا ہے۔

مزید پڑھیں: کیسے معلوم کریں کہ اگر سیل کی ایک رینج میں مخصوص متن موجود ہےآئیے درج ذیل ڈیٹا ٹیبل کو ایکسل ٹیبل میں تبدیل کرنے کے لیے استعمال کریں اور پھر متن 'پیٹر' تلاش کریں۔

📌 مرحلہ 1:

➤ پوری ٹیبل منتخب کریں (B4:D9) پہلے۔

➤ اب دبائیں CTRL+T ڈیٹا کو Excel ٹیبل میں تبدیل کرنے کے لیے۔

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

لہذا، آپ کا ڈیٹا ٹیبل ابھی ایکسل ٹیبل میں بدل گیا ہے۔

📌 مرحلہ 2:

سیلز مین ڈراپ ڈاؤن پر کلک کریں۔

➤ ابھی ٹیکسٹ باکس میں 'پیٹر' ٹائپ کریں۔

➤ دبائیں ٹھیک ہے اور آپ کا کام ہو گیا۔

نیچے دی گئی تصویر کی طرح، آپ کو صرف پیٹر کے لیے فلٹر شدہ ڈیٹا دکھایا جائے گا۔

اختتامیہ الفاظ

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

ایکسل

2۔ یہ چیک کرنے کے لیے ISTEXT فنکشن استعمال کریں کہ آیا سیلز کی ایک رینج میں ٹیکسٹ ہے

ISTEXT فنکشن کو عام طور پر یہ چیک کرنے کے لیے استعمال کیا جاتا ہے کہ آیا سیل میں ٹیکسٹ ہے یا نہیں۔ درج ذیل جدول میں، ہم اس فنکشن کو کالم B کے تمام سیلز پر لاگو کریں گے اور چیک کریں گے کہ کون سے سیلز ٹیکسٹ ڈیٹا پر مشتمل ہیں۔ جیسا کہ ISTEXT ایک منطقی فنکشن ہے، یہ ایک بولین قدر واپس کرے گا- TRUE (اگر متن ملتا ہے) یا FALSE (اگر متن نہیں ملتا ہے) .

آؤٹ پٹ سیل C5 میں، مطلوبہ فارمولا ہے:

=ISTEXT(C5)

Enter دبانے کے بعد اور کالم C میں باقی سیلز کو آٹو فلنگ کرنے کے بعد، ہمیں واپسی کی تمام قدریں مل جائیں گی۔ TRUE یا FALSE کے ساتھ کالم B میں ڈیٹا کی اقسام پر منحصر ہے۔

3 . ایکسل میں IF فنکشن والے سیلز کی ایک رینج میں مخصوص ٹیکسٹ تلاش کریں

IF فنکشن کا استعمال یہ چیک کرنے کے لیے کیا جاتا ہے کہ آیا کوئی شرط پوری ہوئی ہے اور فنکشن بولین ویلیو واپس کرتا ہے- TRUE یا FALSE ۔ نیچے دی گئی تصویر میں، کالم B میں کچھ ٹیکسٹ ڈیٹا ہے۔ کالم C میں آؤٹ پٹ ہیڈر کے تحت، ہم کسی ملک کا نام 'England' تلاش کرنے کے لیے IF فنکشن کا اطلاق کریں گے۔ اگر شرط پوری ہوتی ہے تو واپسی کی قیمت 'ہاں' ہوگی، ورنہ یہ 'نہیں' ہوگی۔

پہلے آؤٹ پٹ سیل C5 میں مطلوبہ فارمولہ یہ ہوگا:

=IF(B5="England","Yes","No")

<3 دبانے کے بعد> درج کریں۔4 دوسرے آؤٹ پٹ سیلز ریٹرن ویلیو دکھائیں گے نہیں کیونکہ دی گئی شرط وہاں پوری نہیں ہوئی ہے،

4۔ ایکسل میں سیلز کی ایک رینج میں کسی متن کے جزوی مماثلت کے لیے تلاش کریں

IF، ISNUMBER ، اور SEARCH فنکشنز کو ملا کر، ہم دیکھیں گے خلیوں کی ایک رینج میں جزوی مماثلت کے لیے اور فارمولہ 'ملا' واپس آجائے گا اگر یہ معیار سے میل کھاتا ہے، بصورت دیگر، یہ واپس آئے گا 'نہیں ملا' ۔

مثال کے طور پر، کالم B میں دیے گئے متن میں، ہم ایک متن تلاش کریں گے 'USA'، اور Output ہیڈر کے تحت، فارمولہ متعلقہ تلاشوں کے لیے 'ملا' یا 'نہیں ملا' واپس آئے گا۔

آؤٹ پٹ میں مطلوبہ فارمولہ سیل C5 ہونا چاہئے:

=IF(ISNUMBER(SEARCH("USA",B5)),"Found","Not Found")

اب انٹر دبائیں اور پوری کو آٹو فل کریں کالم، آپ کو واپسی کی قدریں ایک ساتھ مل جائیں گی۔ چونکہ سیل B8 متن 'USA' پر مشتمل ہے، فارمولہ 'Found' Cell C8 میں واپس آ گیا ہے۔

<0

🔎 فارمولا کیسے کام کرتا ہے؟

  • SEARCH فنکشن تلاش کرتا ہے سیل میں ٹیکسٹ 'USA' اور ٹیکسٹ کی ابتدائی پوزیشن لوٹاتا ہے۔ اگر متن نہیں ملتا ہے، فنکشن ایک #VALUE خرابی لوٹاتا ہے۔
  • ISNUMBER فنکشن چیک کرتا ہے کہ آیا SEARCH فنکشن کے ذریعہ پائی جانے والی واپسی کی قدر ایک عددی قدر ہے یا نہیں اور واپسی کی قدر کی قسم کی بنیاد پر TRUE یا FALSE واپس آتی ہے۔
  • آخر میں، IF فنکشن بولین قدروں کو تلاش کرتا ہے- TRUE یا FALSE اور 'Found' TRUE<کے لیے واپس کرتا ہے۔ 4>، 'نہیں ملا' برائے FALSE ۔

5۔ رینج میں مخصوص متن کو تلاش کرنے کے لیے IF اور COUNTIF فنکشنز کو یکجا کرنا

اب کالم D میں، کچھ ایسے الفاظ ہیں جو کالم B کے متن میں پائے جائیں گے۔ ۔ ہم یہاں IF اور COUNTIF فنکشنز کو یکجا کریں گے۔ COUNTIF فنکشن کالم B میں کالم D سے منتخب متن کے نتائج کی تعداد کو شمار کرے گا۔ اس کے بعد IF فنکشن '0' سے زیادہ تعداد کو تلاش کرے گا اور مخصوص پیغام واپس کرے گا 'Found' ، ورنہ یہ ' واپس آجائے گا۔ نہیں ملا'۔

پہلے آؤٹ پٹ سیل E5 میں، متعلقہ فارمولہ یہ ہوگا:

3 'ملا'یا 'نہیں ملا'کے ساتھ فوراً نتائج حاصل کریں۔

مزید پڑھیں: کیسے معلوم کریں کہ اگر سیلز کی ایک رینج ایکسل میں مخصوص متن پر مشتمل ہے

6. متن اور واپسی کی قدروں کو تلاش کرنے کے لیے تلاش کے افعال کا استعمال

i. رینج میں متن تلاش کرنے کے لیے VLOOKUP فنکشن

دیVLOOKUP فنکشن ٹیبل میں سب سے بائیں کالم میں ایک قدر تلاش کرتا ہے اور مخصوص کالم سے اسی قطار میں ایک قدر واپس کرتا ہے۔ مندرجہ ذیل جدول میں، سیلز مین کے کچھ بے ترتیب ناموں، ان کے متعلقہ سیلز، اور سیلز کی بنیاد پر 10% بونس پر مشتمل تین کالم ہیں۔

آؤٹ پٹ سیل C12 میں، ہم' C11 میں دیئے گئے سیلز مین کے نام کو تلاش کرنے کے لیے VLOOKUP فنکشن کا اطلاق کریں گے، اور فنکشن اس کے بعد متعلقہ سیلز مین کے لیے بونس کی رقم واپس کر دے گا۔

لہذا، سیل C12 میں VLOOKUP فنکشن کے ساتھ متعلقہ فارمولہ ہونا چاہیے:

=VLOOKUP(C11,B5:D9,3,FALSE)

Enter دبانے کے بعد، ہمیں سیم کے لیے بونس کی رقم ایک ساتھ مل جائے گی۔

مزید پڑھیں: ایکسل میں سیل میں متن کیسے تلاش کریں

ii۔ رینج میں متن تلاش کرنے کے لیے HLOOKUP فنکشن

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

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

ضروری HLOOKUP فنکشن کے ساتھ C9 میں فارمولہbe:

=HLOOKUP(C8,C4:G6,3,FALSE)

Enter دبانے کے بعد، فنکشن سیم رائٹ کے لیے بونس کی رقم واپس کر دے گا۔ دور۔

مزید پڑھیں: ایکسل میں رینج میں قدر کیسے تلاش کریں

iii . رینج میں متن تلاش کرنے کے لیے XLOOKUP فنکشن

XLOOKUP فنکشن Microsoft Excel میں ایک زبردست اضافہ ہے کیونکہ یہ فنکشن VLOOKUP اور <3 دونوں کو پیچھے چھوڑ دیتا ہے۔>HLOOKUP فنکشنز۔ XLOOKUP فنکشن میچ کے لیے ایک رینج تلاش کرتا ہے اور صف کی دوسری رینج سے متعلقہ آئٹم واپس کرتا ہے۔ اس فنکشن کے ساتھ ایک مسئلہ یہ ہے کہ یہ صرف Excel 365 میں دستیاب ہے۔

مندرجہ ذیل ٹیبل میں، جہاں VLOOKUP فنکشن پہلے استعمال کیا گیا تھا، ہم درخواست دیں گے XLOOKUP فنکشن اب سیل C12 میں اسی طرح کی آؤٹ پٹ واپس کرنے کے لیے۔

لہذا، متعلقہ سیل میں متعلقہ فارمولہ یہ ہے:

<7 =XLOOKUP(C11,B5:B9,D5:D9)

اب دبائیں Enter اور آپ کو سیم کے لیے بونس کی رقم ملے گی۔

اور اب ڈیٹا ٹیبل منتقل ہو گیا ہے۔ لہذا، XLOOKUP فنکشن قدر کو افقی طور پر تلاش کرے گا اور دی گئی قدر یا متن کے لیے مخصوص قطار سے آؤٹ پٹ واپس کرے گا۔

XLOOKUP کے ساتھ متعلقہ فارمولا سیل C9 میں فنکشن یہ ہوگا:

=XLOOKUP(C21,C17:G17,C19:G19)

دبانے کے بعد Enter آپ کو وہی نتیجہ ملے گا جیسا کہ پہلے پایا گیا تھا۔

7۔ رینج میں متن تلاش کرنے کے لیے INDEX-MATCH فارمولہ لاگو کریں۔ایکسل میں

اس سیکشن میں، ہم INDEX اور MATCH فنکشنز کے امتزاج کا اطلاق کریں گے۔ INDEX فنکشن خاص قطار اور کالم کے چوراہے پر ایک قدر یا حوالہ واپس کرتا ہے۔ 3 اور MATCH آؤٹ پٹ میں فنکشنز سیل C12 ہوں گے:

=INDEX(B5:D9,MATCH(C11,B5:B9,0),3)

اب دبائیں Enter اور آپ کو نتیجہ کی قیمت فوراً مل جائے گی۔

43>

8۔ رینج میں ٹیکسٹ تلاش کریں اور سیل کا حوالہ واپس کریں

CELL فنکشن کو لاگو کرکے، ہم سیلز یا ٹیبل کی ایک رینج میں تلاش کے متن کا سیل حوالہ واپس کرسکتے ہیں۔ مندرجہ ذیل جدول میں (B5:B9) ، ہم متن کے جزوی مماثلت کو تلاش کریں گے 'USA' اور متعلقہ فارمولہ میں تلاش کا سیل حوالہ واپس کرے گا۔ 3>C12 .

آؤٹ پٹ میں CELL فنکشن کے ساتھ مطلوبہ فارمولہ سیل C12 ہوگا:

=CELL("address",INDEX(B5:B9,MATCH("*"&C11&"*",B5:B9,0)))

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

9۔ بار بار آنے والے مواقع میں متن تلاش کریں اور تمام پوزیشنیں واپس کریں

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

اگر ہم متن تلاش کرنا چاہتے ہیں تو 'USA' کالم B میں اور تکرار کے لیے تمام قطار کے نمبر لوٹائیں، ہمیں آؤٹ پٹ سیل E5 :

میں درج ذیل فارمولے کو لاگو کرنا ہوگا۔ =SMALL(IF($E$4=$B$5:$B$12,ROW($B$5:$B$12)-ROW($A$1)+1),ROW(1:1))

دبانے کے بعد درج کریں اور فِل ہینڈل کا استعمال کرتے ہوئے تک پُر کریں۔ #NUM خرابی پائی گئی، ہم منتخب متن 'USA' کے لیے کالم B سے تمام قطار نمبر حاصل کریں گے۔

🔎 فارمولا کیسے کام کرتا ہے؟

  • یہاں IF فنکشن اس شرط کو پورا کرنے کے لیے دیکھتا ہے اور نان میچز کے لیے بولین ویلیو FALSE کے ساتھ میچز کے لیے قطار کے نمبر ( ROW فنکشن استعمال کرکے) لوٹاتا ہے۔ لہذا، واپسی کی قدریں یہاں پائی جاتی ہیں:

{FALSE;FALSE;7;FALSE;9;FALSE;11;FALSE}

  • 3 مخصوص متن تلاش کریں اور پہلے کریکٹر کی ابتدائی پوزیشن واپس کریں

    i۔ FIND فنکشن کا استعمال

    FIND فنکشن کسی دوسرے ٹیکسٹ سٹرنگ میں ٹیکسٹ تلاش کرتا ہے اور منتخب ٹیکسٹ کی ابتدائی پوزیشن لوٹاتا ہے۔ FIND فنکشن کیس کے لحاظ سے حساس ہے۔

    یہ فرض کرتے ہوئے کہ ہم Cell B5 میں متن 'GER' تلاش کرنے جا رہے ہیں۔

    دیآؤٹ پٹ میں مطلوبہ فارمولہ سیل C8 ہوگا:

    =FIND(C7,B5)

    دبانے کے بعد درج کریں ، فنکشن واپس آئے گا 12 اس کا مطلب ہے کہ ٹیکسٹ 'GER' Cell B5 میں موجود ٹیکسٹ اسٹرنگ کے 12ویں کریکٹر سے ملا ہے۔

    جیسا کہ FIND فنکشن کیس کے لحاظ سے حساس ہے، اگر فنکشن <3 کے بجائے 'ger' متن کو تلاش کرتا ہے۔>'GER' پھر یہ ایک #VALUE خرابی لوٹائے گا۔

    ii۔ SEARCH فنکشن کا استعمال

    SEARCH فنکشن اسی طرح کام کرتا ہے جیسا کہ FIND فنکشن۔ فرق صرف اتنا ہے کہ SEARCH فنکشن کیس غیر حساس ہے جبکہ FIND فنکشن کیس حساس ہے۔

    جیسا کہ SEARCH فنکشن بھی واپس آتا ہے۔ دوسرے ٹیکسٹ اسٹرنگ میں ٹیکسٹ ویلیو کی ابتدائی پوزیشن، آؤٹ پٹ سیل C8 میں مطلوبہ فارمولہ یہ ہوگا:

    =SEARCH(C7, B5)

    <53

    Enter دبانے کے بعد، فنکشن وہی نتیجہ واپس کرے گا جیسا کہ FIND فنکشن نے پہلے پایا تھا۔

    چونکہ SEARCH فنکشن کیس غیر حساس ہے، اس لیے فنکشن #VALUE خرابی واپس نہیں کرے گا جیسا کہ FIND لکھ اپ ٹیکسٹ کے لیے فنکشن 'ger' یہاں۔

    11۔ ٹیکسٹ تلاش کرنے اور فلٹر شدہ ڈیٹا واپس کرنے کے لیے ایکسل ٹیبل کا استعمال

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

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