تابع TEXTJOIN

چسباندن و اتصال متن‌ها به یکدیگر

ساختار تابع

=TEXTJOIN(delimiter, ignore_empty, text1, [text2], ...)

برای مشاهده توضیح هر ورودی، نشانگر ماوس را روی نام آن نگه دارید.

توضیح کامل

تابع TEXTJOIN چند متن یا یک محدوده را به هم می‌چسباند و بین آن‌ها جداکننده‌ای که تعیین می‌کنید می‌گذارد. می‌تواند سلول‌های خالی را هم نادیده بگیرد.

مثال: نوشتن همه‌ی موارد یک ستون در یک سلول با ویرگول
=TEXTJOIN("، ", TRUE, A2:A10)

مثال: ساختن کد از سه بخش با خط تیره
=TEXTJOIN("-", TRUE, A2, B2, C2)
⚙

مشخصات فنی

ویژگی‌های فنی و سازگاری تابع

متوسط
▣ دسته‌بندی اکسلی متنی
◷ اولین نسخه Excel 2019
↦ نوع خروجی متن
ϟ Volatile خیر
⌗ Dynamic Array خیر
★ محبوبیت ۵۰ از ۱۰۰

ورودی‌های تابع

نام ورودی نوع وضعیت توضیح
delimiter هر نوع الزامی جدا کننده
ignore_empty منطقی الزامی اگر بخشی از ورودی خالی بود چه کند؟پیش‌فرض: False
حالت‌های مجاز ورودی ignore_empty۲ حالت
مقدارعنوانتوضیح
TrueIgnore empty cellsبخش‌های خالی را حذف کن
FalseInclude Empty cellsبخش‌های خالی را حذف نکن
text1 هر نوع الزامی متن یا سلول اول
text2 هر نوع اختیاری، تکرارشونده متن یا سلول دوم
Function Arguments
TEXTJOIN
هر نوع
منطقی
هر نوع
هر نوع
چسباندن و اتصال متن‌ها به یکدیگر

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

✓

ساخت لیست در یک سلول

نوشتن همه‌ی موارد یک ستون کنار هم با ویرگول

✓

ساخت کد یا آدرس

چسباندن چند بخش با جداکننده‌ی یکسان

✓

خلاصه کردن موارد یک گروه

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

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

#VALUE!

نتیجه از 32767 کاراکتر بیشتر شده است

راه‌حل: کم کردن تعداد متن‌ها

#NAME?

نسخه اکسل قدیمی‌تر از Excel 2019 است

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

✦

نکات مهم

  • اگر ورودی دوم TRUE باشد، برای سلول‌های خالی جداکننده‌ی اضافه گذاشته نمی‌شود.
  • جداکننده می‌تواند خالی ("") باشد.
  • نتیجه نمی‌تواند بیشتر از 32767 کاراکتر باشد.

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

اگر این تابع را با FILTER ترکیب کنید، می‌توانید همه‌ی موارد مربوط به یک گروه (مثلاً همه‌ی کالاهای یک فاکتور) را در یک سلول کنار هم بنویسید.

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

ترکیب

مشابه

مناسب برای

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

کاربردها