تابع FIND مکان یک رشته متنی در متنی دیگر را یافته و به صورت عدد نمایش میدهد. این تابع مکان اولین نتیجه جستجو را بازمیگرداند.
تعیین مکان متن در رشته
عددی که نشان دهنده مکان متن است.
FIND ( find_text , within_text , [start_num] )
آرگمان | ضروري | توضيح |
---|---|---|
find_text | بله | متن مورد نظری که به دنبال آن هستیم. |
within_text | بله | متن مورد نظر که بایستی در آن جستجو صورت پذیرد. |
[start_num] | خير | مکان شروع جستجو در متن. در حالت پیشفرض مقدار ۱ را دارد. |
تابع FIND موقعیت اولین find_text را در داخل within_text به صورت یک عدد نشان میدهد.
بر خلاف تابع SEARCH و SUBSTITUTE ، این تابع به کوچک یا بزرگ بودن حروف حساس میباشد.
بر خلاف تابع SEARCH ، در این تابع نمیتوان از کاراکترهای (?) و یا (*) در جستجو یک کاراکتر استفاده نمود.(Wildcard Characters)
این تابع را میتوان برای متون فارسی نیز مورد استفاده قرار داد.
اگر مقدار مورد نظر جهت جستجو در رشته متنی چندین بار تکرار شده باشد مکان اولین جستجو نمایش داده خواهد شد.
اگر مقدار find_text پیدا نشد، مقدار خطا #VALUE! بازگردانده میشود.
اگر آرگومان start_num را خالی بگذارید، بصورت پیشفرض مقدار ۱ را در نظر میگیرد.
اگر آرگومان start_num کمتر از صفر یا بزرگتر از طول within_text باشد، مقدار خطا #VALUE! بازگردانده میشود.
این تابع جزء دسته توابع متنی در اکسل میباشد.
این تابع قابل استفاده در نسخههای اکسل 2016، اکسل 2013، اکسل 2011 برای مک، اکسل 2010، اکسل 2007، اکسل 2003، اکسل XP و اکسل 2000 میباشد.
در جدول زیر نمونه هایی از استفاده از فرمول FIND و خروجی آن را مشاهده می کنید.