در اکسل یک سلول حاوی یک متن دارم که میخوام مکان کاراکتر علامت سوال رو در اون متن پیدا کنم اما تابع SEARCH همیشه ۱ برمیگردونه. چرا؟
برای این کار از تابع FIND به جای SEARCH استفاده کنین.
با FIND درست پیدا میکنه. چرا با SEARCH پیدا نمیکنه؟
جون در تابع SEARCH علامت سوال (?) یعنی «یک کاراکتر دلخواه». بنابراین شما در رشتهی اصلی به دنبال یک کاراکتر دلخواه میگردین که همیشه کاراکتر اول هست و ۱ برمیگردونه
?
یعنی نمیشه با تابع SEARCH یک علامت سوال یا یک متن حاوی علامت سوال رو جستجو کرد؟
چرا برای این کار قبل از کاراکتر ؟ یک مد (~) قرار بدین
=SEARCH("~?", "ab?cd") --> 3