با درود
فرمولهای که در داستان امشبمون به انها میپردازیم برای استخراج کلمه یا کلمات از یک textوارد شده داخل یک سل مفید است. بعنوان مثال شما از یه فرمول استفاده کنید تا اولین کلمه رو در یک جمله استخراج کنید یا مثلا نام و نام خانوادگی رو توی یه سل دارین و میخواین نام رو از نام خانوادگی جدا کنیین.
=LEFT(A1,FIND(" ",A1)-1)
=IFERROR(LEFT(A1,FIND(" ",A1)-1),A1)
=IF(ISERR(FIND(" ",A1)),A1,LEFT(A1,FIND(" ",A1)-1))
فرمولی که در ادامه مطرح میشه این مشکل رو حل میکنه .
=RIGHT(A1,LEN(A1)-FIND("*",SUBSTITUTE(A1, " ","*",LEN(A1)-LEN(SUBSTITUTE(A1, " ","")))))
=IFERROR(RIGHT(A1,LEN(A1)-FIND("*",SUBSTITUTE(A1, " ","*",LEN(A1)-LEN(SUBSTITUTE(A1, " ",""))))),A1)
=IF(ISERR(FIND("",A1)),A1,RIGHT(A1,LEN(A1)-FIND("*",SUBSTITUTE(A1, " ","*",LEN(A1)-LEN(SUBSTITUTE(A1, " ",""))))))
فرمول زیر محتویات سل A1 رو بدون اولین کلمه را برای ما برای ما بر میگرداند .
=RIGHT(A1,LEN(A1)-FIND(" ",A1,1))
مثل تموم فرمول ها ی بالا اگر کلمه ما یک کلمه باشه یعنی فاصله ای در آن نباشه با مشکل مواجه میشه پس :
=IFERROR(RIGHT(A1,LEN(A1)-FIND(" ",A1,1)),A1)
=IF(ISERR(FIND(" ",A1)),"",RIGHT(A1,LEN(A1)-FIND(" ",A1,1)))



کامنت