ایکسل تلاش فنکشن | ایکسل میں فائنل فارمولا کا استعمال کیسے کریں؟ (مثال)

ایکسل میں فنکشن تلاش کریں

ایکسل میں فنکشن تلاش کریں کسی متن کی تاروں میں کسی کردار یا سب سٹرنگ کا مقام تلاش کرنے کے لئے استعمال ہوتا ہے۔ دوسرے لفظوں میں یہ کسی اور متن میں کسی متن کی موجودگی کو تلاش کرنے کے لئے استعمال ہوتا ہے ، کیونکہ یہ ہمیں ہدف کی عبارت کی حیثیت فراہم کرتا ہے لہذا اس فنکشن کے ذریعہ واپس آؤٹ پٹ ایک انٹیجر ہوتا ہے اور یہ فنکشن ایکسل میں ٹیکسٹ فنکشن ہوتا ہے جو ایک انبلٹ ہوتا ہے فنکشن جو اس میں تین دلائل استعمال کرتا ہے۔

نحو

دلائل

  • find_text: متن کو ڈھونڈنا۔
  • اندر_ٹیکسٹ: متن کے اسٹرنگ کے اندر تلاش کیا جائے
  • start_num: اختیاری. یہ واضح کرتا ہے کہ تلاش کس کردار سے شروع ہوگی۔ پہلے سے طے شدہ ایک ہے۔

ایکسل میں فن فنکشن کا استعمال کیسے کریں؟ (مثالوں کے ساتھ)

آئیے کچھ مثالوں کے ذریعہ ایکسل میں تلاش کریں۔

آپ یہ فنڈ ایکسل ٹیمپلیٹ ڈاؤن لوڈ کرسکتے ہیں۔ فنکشن ایکسل ٹیمپلیٹ تلاش کریں

مثال # 1

فرض کریں کہ آپ "چیتا" میں "اے" کا مقام ڈھونڈنا چاہتے ہیں۔

اگر "چیتے" کو A3 میں دیا گیا ہے اور B3 میں "a" دیا گیا ہے جیسا کہ اوپر دکھایا گیا ہے ، ایکسل میں FIND کا فارمولا یہ ہوگا:

= تلاش (B3 ، A3)

ایکسل میں تلاش کریں 5 لوٹ آئے گا کیونکہ "اے" "چیتے" میں 5 ویں پوزیشن پر ہوتا ہے۔

سیل حوالوں کے بجائے ، آپ براہ راست حرف داخل کرسکتے ہیں جیسا کہ درج ذیل فارمولے میں دکھایا گیا ہے ایکسل میں FIND:

تلاش کریں ("ایک" ، "چیتے")

یہ 5 بھی لوٹ آئے گا۔

مثال # 2

فرض کریں کہ آپ کے پاس A3: A6 میں متن کے تار کی ایک فہرست ہے جیسا کہ ذیل میں دکھایا گیا ہے۔

اس فہرست میں ، آپ اس فہرست میں "I" کردار آنے والے آئٹمز کی تعداد کی شناخت کرنا چاہتے ہیں۔ آپ اس کی نشاندہی کرنے کے لئے درج ذیل فارمولہ کو FIND in Excel میں استعمال کرسکتے ہیں۔

= خلاصہ (- (نمبر (FIND ("میں" ، A3: A6))))

مذکورہ بالا فارمولے میں FIND in Excel میں ،

  1. تلاش کریں ("i" ، A3): A6) -وہ خلیوں میں پوزیشن تلاش کریں گے جس میں find_text جب میں پوزیشن حاصل نہیں کرسکتا ہے تو "میں" اور غلطی پیش کرتا ہے۔
  2. ISNUMBER (تلاش (..)) - جب سچائی کی تعداد ہوگی اور سچ نہیں جب غلط ہوگی۔ لہذا ، جب ایکسل میں تلاش کریں فنکشن "i" کو ڈھونڈتا ہے تو ، یہ سچائی کو لوٹائے گا اور جب یہ نہیں کرسکتا ہے تو ، یہ غلط کو لوٹاتا ہے۔ تو ، یہ ایک میٹرکس کی تشکیل کرتا ہے: سچ؛ سچ؛ غلط؛ سچ
  3. - (ISNUMBER (….))) - - (TRUE؛ TRUE؛ FALSE؛ TRUE) TRUE / FALSE میٹرکس کو 1/0 میں تبدیل کرے گا اور 1؛ 1؛ 0؛ 1 کو لوٹائے گا۔
  4. ایکسل میں ضمیمہ (- (ISNUMBER (….))) - ضمیمہ (1؛ 1؛ 0؛ 1) آخر میں 3 اور واپس آئے گا۔

یہ یہاں قابل ذکر ہے کہ FIND فنکشن خلیوں میں صرف "i" کی موجودگی (موجودگی یا عدم موجودگی) پر غور کرتا ہے۔ اگر یہ ایک سے زیادہ بار واقع ہوتا ہے ، تو پھر یہ بھی ایک کے حساب سے شمار ہوتا ہے۔ مثال کے طور پر ، اگر پیاز "پیاز" بن جاتا ہے ، تو وہ بھی واپس آجائے گا۔ COUNTIF فنکشن میں بھی اسی طرح کی فعالیت دیکھی جاسکتی ہے۔ تاہم ، یہ ترکیب COUNTIF فنکشن سے مختلف ہے کیونکہ یہ معاملہ حساس ہے جبکہ COUNTIF ایسا نہیں ہے۔

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

مثال # 3

فرض کریں کہ آپ کے پاس ناموں کی ایک فہرست ہے جیسا کہ ذیل میں دکھایا گیا ہے۔

اس فہرست میں ، آپ ان (تعداد) کے نام ڈھونڈنا چاہتے ہیں جس میں "انش" یا "انکا" واقع ہوتا ہے۔ آپ ایکسل میں دریافت کرنے کے لئے درج ذیل فارمولے کا استعمال کرکے ایسا کرسکتے ہیں:

= خلاصہ (- ((نمبر (FIND ("انش" ، A3: A10)) + ISNUMBER (تلاش ("انکا" ، A3: A10)))> 0))

ایکسل میں FIND کا فارمولا معمولی سی ترمیم کے ساتھ مثال 3 میں استعمال ہونے والے فارم سے بالکل یکساں ہے۔

  1. ISNUMBER (تلاش کریں ("انش" ، A3: A10))

A3: A10 میں "انش" کی موجودگی پر منحصر ہے جس میں TRU / FALSE کا میٹرک واپس آجائے گا اور واپس آئے گا: غلط؛ غلط؛ سچ؛ سچ؛ غلط؛ غلط؛ غلط؛ غلط

  1. ISNUMBER (تلاش کریں ("انکا" ، A3: A10)) - A3: A10 میں "انکا" کی موجودگی پر منحصر ہے۔ TRU / FALSE کا میٹرک واپس آئے گا اور لوٹ آئے گا: TRUE؛ سچ؛ غلط؛ غلط؛ غلط؛ غلط؛ غلط؛ غلط
  2. - (ISNUMBER (FIND ("ansh"، ..)) + ISNUMBER (FIND ("anka"، ..))> 0 - دو بولین میٹرکس کا اضافہ کرے گا اور واپس آئے گا: TRUE؛ سچ؛ سچ؛ سچ؛ غلط؛ غلط؛ غلط؛ غلط è 1؛ 1؛ 1؛ 1؛ 0؛ 0؛ 0؛ 0
  3. "-" سچ / غلط کو 1/0 اور "> 0" میں تبدیل کرتا ہے - اس بات کو یقینی بناتا ہے کہ صفر سے زیادہ کی کوئی بھی قیمت صرف ایک بار گنتی جائے۔
  4. ضمیمہ (- ((ISNUMBER (….)) + ISNUMBER (….))> 0) -1،1،1،1،0،0،0،0 واپس کریں گے

ایکسل میں FIND کا مندرجہ بالا فارمولا 4 واپس آئے گا۔

بعض اوقات ہمیں ایسے الفاظ نکالنے کی ضرورت پڑتی ہے جو ای میلز میں "@" یا یو آر ایل میں "//" جیسے مخصوص علامت سے شروع ہوتی ہیں یا اس پر مشتمل ہوتی ہیں۔ آئیے ایسے الفاظ نکالنے کے ل an ایک مثال دیکھیں۔

مثال # 4

فرض کریں کہ آپ کے پاس ذیل میں کچھ تصویروں کے عنوانات ہیں۔

ان میں سے ، آپ ہر عنوان سے صرف پہلا ہیش ٹیگ نکالنا چاہتے ہیں۔ ہیش ٹیگز "#" سے شروع ہوتی ہیں اور جگہ کے ساتھ ختم ہوجاتی ہیں۔ C3 کے ل you ، آپ ایکسل میں FIND کے لئے مندرجہ ذیل فارمولہ استعمال کرسکتے ہیں:

= MID (C3 ، تلاش ("#" ، C3) ، تلاش ("" ، (MID (C3 ، تلاش ("#" ، C3) ، LEN (C3)))))

  1. مل("#"، سی 3) - C3 میں "#" کی پوزیشن حاصل کرے گی۔ یہ 9 لوٹ آئے گا
  1. وسط (C3 ، تلاش ("#" ، C3) ، LEN (C3)) - FIND ("#" ، C3) یعنی 9 سے LEN (C3) یعنی اختتام تک متن نکلے گا۔ یہاں ، یہ جے پور میں # شادی کی واپسی کرے گا
  1. تلاش کریں ("" ، (وسط (….)) - جے پور میں اسٹرنگ # ویڈنگ میں شروع ہونے والی پہلی جگہ کا مقام ملے گا۔
  1. وسط (C3 ، تلاش ("#" ، C3) ، تلاش ("" ،…)) - جے 3 میں # ویڈنگ کے سلسلے میں پائے جانے والے یکم جگہ تک FIND ("#" ، C3) سے C3 کاٹ دے گا اور #Wedding واپس آئے گا

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

متعلقہ اور استعمال

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

یاد رکھنے والی چیزیں

  • کے لئے ایکسل میں تلاش فنڈ find_text میں اندر_ٹیکسٹ اور پہلے واقعہ کی پوزیشن لوٹاتا ہے find_text میں اندر_ٹیکسٹ۔
  • find_text ایک کردار یا سبسٹریننگ ہوسکتا ہے۔ دونوں find_text اور اندر_ٹیکسٹ متن کے حروف یا سیل حوالہ جات ہوسکتے ہیں۔
  • تلاش کریں فنکشن کے پہلے واقعے کی پوزیشن واپس کرتا ہے find_text میں اندر_ٹیکسٹ.
  • تلاش کریں فنکشن کیس حساس ہے اور وائلڈ کارڈ حروف کی اجازت نہیں دیتا ہے۔
  • اگر find_text ایک سے زیادہ کرداروں پر مشتمل ہے ، میچ میں پہلے میچ کے پہلے کردار کی پوزیشن اندر_ٹیکسٹ واپس آ گیا ہے۔
  • اگر find_text ایک خالی تار ہے "" ، تلاش کریں فنکشن ایک لوٹ آئے گا۔
  • اگر ایکسل تلاش کریں فنکشن نہیں مل سکتا ہے find_text میں متن کے اندر ، یہ #VALUE دیتا ہے! غلطی
  • اگر start_num صفر ، منفی یا اس سے زیادہ ہے اندر_ٹیکسٹ، تلاش فنکشن #VALUE لوٹتا ہے! غلطی