تابع 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۲ حالت
مقدارعنوانتوضیح
0Case-sensitiveحساس به بزرگی و کوچکی حروف
1Case-insensitiveبدون حساسیت به بزرگی و کوچکی حروف
match_end عدد اختیاری انتهای متن هم جداکننده حساب شود؟پیش‌فرض: 0
حالت‌های مجاز ورودی match_end۲ حالت
مقدارعنوانتوضیح
0Don't match to endانتهای متن جداکننده حساب نمی‌شود
1Match to endانتهای متن هم جداکننده حساب می‌شود
if_not_found هر نوع اختیاری اگر جداکننده پیدا نشد؟پیش‌فرض: #N/A
Function Arguments
TEXTAFTER
متن
متن
عدد
عدد
عدد
هر نوع
بخشی از متن را که بعد از یک جداکننده‌ی مشخص آمده برمی‌گرداند

کاربردهای تابع

✓

جدا کردن نام خانوادگی

برداشتن بخش بعد از فاصله در ستون نام و نام خانوادگی

✓

جدا کردن بخش دوم کد

برداشتن قسمت بعد از خط تیره یا اسلش در کدها و شماره‌ها

✓

جدا کردن دامنه ایمیل

برداشتن بخش بعد از @

خطاهای رایج و راه‌حل

#N/A

جداکننده در متن وجود ندارد یا تعداد آن کمتر از عدد ورودی سوم است

راه‌حل: بررسی جداکننده یا تعیین مقدار جایگزین در ورودی آخر

#VALUE!

ورودی سوم صفر است یا از تعداد کاراکترهای متن بیشتر است

راه‌حل: اصلاح عدد ورودی سوم

#NAME?

این تابع در نسخه اکسل شما وجود ندارد

راه‌حل: استفاده از Microsoft 365 یا Excel 2024

✦

نکات مهم

  • اگر جداکننده در متن نباشد خطای #N/A می‌دهد؛ با ورودی آخر می‌توان مقدار جایگزین تعیین کرد.
  • به صورت پیش‌فرض به بزرگی و کوچکی حروف حساس است.
  • جداکننده می‌تواند بیش از یک کاراکتر باشد.
  • برای بخش قبل از جداکننده از TEXTBEFORE استفاده می‌شود.

توضیحات بیشتر

ورودی سوم مشخص می‌کند چندمین جداکننده مبنا باشد؛ عدد منفی یعنی شمارش از انتهای متن. این تابع در Microsoft 365 و Excel 2024 وجود دارد.

توابع مرتبط و جایگزین

مشابه

مناسب برای

این تابع برای گروه‌های زیر کاربرد بیشتری دارد.

کاربردها