فرض: در مورد متنهای انگلیسی بحث میکنیم.
برای این کار میشه زیررشتهی سمت چپ رو به دست آورد (یعنی همون حذف فاصلههای سمت راست). یعنی زیررشتهی سمت چپ " abc "
میشه " abc"
.
برای این کار ابتدا به روش معمول زیررشتهی بدون فاصله رو پیدا میکنیم
B1 = TRIM(A1) --> "abc"
حالا متن به دست اومده (بدون فاصله) رو در متن اصلی جستجو میکنیم
B2 = SEARCH(A1,B1) --> 3
حالا طول رشتهی اولیه رو هم پیدا میکنیم
B3 = LEN(A1) --> 8
حالا زیررشتهی حاصل از 1
تا B3-B2
رو از A1
جدا میکنیم که همون چیزی هست که ما میخوایم
=MID(A1,1,B3-B2) --> " abc"
یا به صورت خلاصه
=MID(A1,1,LEN(A1)-SEARCH(B1,A1))