تابع TEXTAFTER
بخشی از متن را که بعد از یک جداکنندهی مشخص آمده برمیگرداند
ساختار تابع
=TEXTAFTER(text, delimiter, [instance_num], [match_mode], [match_end], [if_not_found])
برای مشاهده توضیح هر ورودی، نشانگر ماوس را روی نام آن نگه دارید.
توضیح کامل
تابع TEXTAFTER در متن دنبال یک جداکننده (مثل فاصله، خط تیره یا @) میگردد و هر چه بعد از آن نوشته شده را برمیگرداند. دیگر لازم نیست برای این کار چند تابع مثل RIGHT، LEN و SEARCH را با هم ترکیب کنید.
مثال: جدا کردن دامنه از ایمیل (بعد از @)
=TEXTAFTER(A2, "@")
مثال: جدا کردن آخرین کلمه (بعد از آخرین فاصله)
=TEXTAFTER(A2, " ", -1)
مشخصات فنی
ویژگیهای فنی و سازگاری تابع
▣
دستهبندی اکسلی
متنی
◷
اولین نسخه
Excel 365
↦
نوع خروجی
متن
ϟ
Volatile
خیر
⌗
Dynamic Array
خیر
★
محبوبیت
۵۵ از ۱۰۰
ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
text
|
متن | الزامی | متن اصلی | |||||||||
delimiter
|
متن | الزامی | جداکننده | |||||||||
instance_num
|
عدد | اختیاری | چندمین جداکننده (منفی: شمارش از انتها)پیشفرض: 1 | |||||||||
match_mode
|
عدد | اختیاری | حساسیت به بزرگی و کوچکی حروفپیشفرض: 0 | |||||||||
|
حالتهای مجاز ورودی
match_mode۲ حالت
|
||||||||||||
match_end
|
عدد | اختیاری | انتهای متن هم جداکننده حساب شود؟پیشفرض: 0 | |||||||||
|
حالتهای مجاز ورودی
match_end۲ حالت
|
||||||||||||
if_not_found
|
هر نوع | اختیاری | اگر جداکننده پیدا نشد؟پیشفرض: #N/A | |||||||||
بخشی از متن را که بعد از یک جداکنندهی مشخص آمده برمیگرداند
کاربردهای تابع
✓
جدا کردن نام خانوادگی
برداشتن بخش بعد از فاصله در ستون نام و نام خانوادگی
✓
جدا کردن بخش دوم کد
برداشتن قسمت بعد از خط تیره یا اسلش در کدها و شمارهها
✓
جدا کردن دامنه ایمیل
برداشتن بخش بعد از @
خطاهای رایج و راهحل
#N/A
جداکننده در متن وجود ندارد یا تعداد آن کمتر از عدد ورودی سوم است
راهحل: بررسی جداکننده یا تعیین مقدار جایگزین در ورودی آخر
#VALUE!
ورودی سوم صفر است یا از تعداد کاراکترهای متن بیشتر است
راهحل: اصلاح عدد ورودی سوم
#NAME?
این تابع در نسخه اکسل شما وجود ندارد
راهحل: استفاده از Microsoft 365 یا Excel 2024
نکات مهم
- اگر جداکننده در متن نباشد خطای #N/A میدهد؛ با ورودی آخر میتوان مقدار جایگزین تعیین کرد.
- به صورت پیشفرض به بزرگی و کوچکی حروف حساس است.
- جداکننده میتواند بیش از یک کاراکتر باشد.
- برای بخش قبل از جداکننده از TEXTBEFORE استفاده میشود.
توضیحات بیشتر
ورودی سوم مشخص میکند چندمین جداکننده مبنا باشد؛ عدد منفی یعنی شمارش از انتهای متن. این تابع در Microsoft 365 و Excel 2024 وجود دارد.
