ایکسل میں تلاش فنکشن (فارمولا ، مثالوں) | استعمال کرنے کا طریقہ؟
ایکسل تلاش فنکشن
ایکسل میں سرچ فنکشن کو متن یا سٹرنگ کے افعال کے تحت درجہ بندی کیا جاتا ہے لیکن اس فنکشن کے ذریعہ واپس آؤٹ پٹ انٹیجر ہوتا ہے ، سرچ فنکشن ہمیں دیئے گئے سٹرنگ میں اسٹریننگ کی پوزیشن دیتا ہے جب ہم پوزیشن کا پیرامیٹر تلاش کرتے ہیں ، اس طرح یہ فارمولا لیتا ہے تین دلائل ایک سبسٹنگ ہے ، ایک خود تار ہے اور دوسرا یہ ہے کہ تلاش شروع کریں۔
سرچ فنکشن ٹیکسٹ فنکشن ہے جو اسٹریننگ / ٹیکسٹ میں اسٹریننگ کا مقام تلاش کرنے کے لئے استعمال ہوتا ہے۔
سرچ فنکشن کو ورک شیٹ فنکشن کے طور پر استعمال کیا جاسکتا ہے اور یہ معاملہ حساس فعل نہیں ہے۔
ایکسل میں فارمولا تلاش کریں
ذیل میں ایکسل میں سرچ فارمولا ہے
وضاحت
ایکسل سرچ فنکشن میں تین پیرامیٹر دو (فائنڈ_ٹیکسٹ ، اندر_ٹیکسٹ) لازمی پیرامیٹرز ہیں اور ایک (اسٹارٹ_نم) اختیاری ہے۔
لازمی پیرامیٹر:
- find_text: find_text سے مراد وہ سٹرنگ / کریکٹر ہوتا ہے جسے آپ کسی تار میں ڈھونڈنا چاہتے ہیں یا وہ متن جسے آپ ڈھونڈنا چاہتے ہیں۔
- اندر_ٹیکسٹ:. جہاں آپ کی اسٹریننگ واقع ہے یا جہاں آپ فاؤنڈ ٹیکسٹ انجام دیتے ہیں۔
اختیاری پیرامیٹر:
- [start_num]:: جہاں سے آپ ایکسل میں متن کے اندر تلاش شروع کرنا چاہتے ہیں۔ اگر اسے چھوڑ دیا گیا ہے تو پھر تلاش اسے پہلے کردار سے 1 اور ستارہ کی تلاش کے طور پر مانتی ہے۔
ایکسل میں سرچ فنکشن کا استعمال کیسے کریں؟ (مثالوں کے ساتھ)
سرچ فنکشن بہت آسان اور استعمال میں آسان ہے۔ آئیے ، کچھ مثالوں کے ذریعہ تلاش فنکشن کے کام کو سمجھیں۔
آپ یہ فنکشن ایکسل ٹیمپلیٹ ڈاؤن لوڈ کرسکتے ہیںمثال # 1
آئیے دیئے ہوئے متن یا اسٹرنگ میں "اچھ substے" اسٹریسنگ کی سادہ تلاش کریں۔ یہاں ہم نے سرچ فنکشن کا استعمال کرتے ہوئے گڈ ورڈ کی تلاش کی ہے اور یہ گڈ مارننگ میں گڈ ورڈ کا مقام لوٹائے گی۔
= تلاش ("اچھا" ، B6) اور آؤٹ پٹ 1 ہوگا۔
اور فرض کریں کہ وہاں دو میچ اچھ twoے پائے گئے ہیں تو پھر ایکسل میں سرچ آپ کو پہلی میچ کی قیمت دے گا اگر آپ کو دوسری اچھی جگہ چاہئے تو آپ صرف = تلاش ("اچھا" ، بی 7 ، 2) [start_num] 2 کے طور پر استعمال کریں گے آپ کو دوسرے میچ کی قیمت کا مقام ملے گا اور آؤٹ پٹ 6 ہوگا۔
مثال # 2
اس مثال میں ، ہم مکمل نام سے پہلا نام اور آخری نام فلٹر کریں گے جس میں SEARCH in Excel استعمال کریں گے۔
پہلے نام کے لئے = بائیں (B12 ، تلاش ("" ، B12) -1)
آخری نام کے لئے = حق (B12، LEN (B12) -SEARCH ("“، B12))
مثال # 3
فرض کریں کہ IDs کا ایک سیٹ موجود ہے اور آپ کو IDs کے اندر _ مقام معلوم کرنا ہوگا تو IDs کے اندر موجود "_" جگہ معلوم کرنے کے لئے محض ایکسل سرچ استعمال کریں۔
= تلاش ("_"، بی 27) اور آؤٹ پٹ 6 ہوگا۔
مثال # 4
آئیے ، وائلڈ کارڈ کرداروں کے ساتھ ایکسل میں سرچ کے کام کو سمجھیں۔
دیئے گئے ٹیبل پر غور کریں اور متن A1-001-ID میں اگلے 0 کی تلاش کریں
اور اسٹارٹ پوزیشن 1 ہو گی پھر = تلاش ("؟" اور I8 ، J8 ، K8) آؤٹ پٹ 3 ہوگی کیونکہ "؟" 0 سے پہلے ایک حرف کو نظرانداز کریں اور پیداوار 3 ہوگی۔
کسی دیئے گئے جدول کے اندر دوسری صف کے لئے B1-001-AY میں A کے لئے تلاش کا نتیجہ
8 ہو گا لیکن اگر ہم تلاش میں "*" استعمال کریں گے تو یہ آپ کو مقام کی پیداوار کے طور پر 1 فراہم کرے گا کیونکہ یہ "A" سے پہلے تمام کردار کو نظرانداز کرے گا اور اس کے لئے آؤٹ پٹ 1 ہوگا = تلاش ("*" اور I9 ، J9)۔
اسی طرح "جے" 8 کے لئے = تلاش (I10 ، J10 ، K10) اور 7 = = ((؟؟ "اور I10 ، J10 ، K10)) کیلئے۔
اسی طرح چوتھی صف کے لئے آؤٹ پٹ = سرچ (I11 ، J11 ، K11) کے لئے 8 اور = تلاش ("*" اور I11 ، J11 ، K11) کے لئے ہوگا۔
یاد رکھنے والی چیزیں
- یہ معاملہ حساس نہیں ہے
- یہ تنجوج اور تنج کو ایک ہی قدر کے طور پر مانتا ہے اس کا مطلب ہے کہ یہ بی / ڈبلیو لوئر کیس اور اپر کیس میں فرق نہیں کرتا ہے۔
- اس کی اجازت بھی وائلڈ کارڈ حروف یعنی "؟" ، "*" اور "~" ٹلڈڈ۔
- "؟" ایک ہی کردار تلاش کرنے کے لئے استعمال ہوتا ہے۔
- "*" میچ کی ترتیب کے لئے استعمال کیا جاتا ہے۔
- اگر آپ واقعی میں "*" یا "" تلاش کرنا چاہتے ہیں؟ پھر کردار سے پہلے "~" استعمال کریں۔
- یہ #VALUE لوٹاتا ہے! اگر کوئی مماثل سٹرنگ موجود نہیں ہے تو خرابی خطوط کے اندر موجود ہے۔
فرض کیج the کہ ذیل کی مثال میں ہم ایک اسٹریننگ "اے" کے اندر تلاش کر رہے ہیںنام " اگر کالم ملا تو یہ نام کے اندر اندر کا مقام لوٹائے گا ورنہ یہ #VALUE غلطی دے گا جیسا کہ ذیل میں دکھایا گیا ہے۔