تعمل دالة TEXTJOIN على دمج النص من نطاقات و/أو سلاسل متعددة، وتضمين المحدِد الذي تحدده بين كل قيمة نصية سيتم دمجها. إذا كان المحدِد عبارة عن سلسلة نصية فارغة، فستعمل هذه الدالة على تسلسل النطاقات بطريقة فعّالة.

ملاحظة: تتوفر هذه الميزة على Windows أو Mac إذا كان لديك Office 2019، أو إذا كان لديك Microsoft 365 اشتراك. إذا كنت مشتركاً في Microsoft 365، فتأكد من أن لديك الإصدار الأخير من Office.

بناء الجملة

TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)

الوسيطة

الوصف

delimiter
(مطلوبة)

عبارة عن سلسلة نصية، إما أن تكون فارغة أو تكون حرفاً واحداً أو أكثر محاطاً بعلامات الاقتباس المزدوجة أو مرجعاً إلى سلسلة نصية صالحة. إذا تم إدخال رقم، فسيُعامل كنص.

ignore_empty
(مطلوبة)

إذا كانت TRUE، فستتجاهل الخلايا الفارغة.

text1
(مطلوبة)

هي العنصر النصي المطلوب دمجه. عبارة عن سلسلة نصية أو صفيف من السلاسل مثل نطاق من الخلايا.

[text2, ...]
(اختياري)

هي العناصر النصية الإضافية المطلوب دمجها. قد يكون هناك حد أقصى يبلغ 252 من الوسيطات النصية للعناصر النصية بما في ذلك text1. يمكن أن يكون كل عنصر منها عبارة عن سلسلة أو صفيف من السلاسل مثل نطاق من الخلايا.

على سبيل المثال، ‎=TEXTJOIN(" ",TRUE, "The", "sun", "will", "come", "up", "tomorrow.")‎ ستُرجع The sun will come up tomorrow.

ملاحظات

  • إذا تجاوزت السلسلة الناتجة 32767 حرفًا (حد الخلية)، فستُرجع الدالة TEXTJOIN الخطأ ‎#VALUE!‎.

أمثلة

انسخ البيانات النموذجية في كل جدول من الجداول التالية، وألصقها في الخلية A1 في ورقه عمل Excel جديدة. لعرض نتائج الصيغ حددها واضغط على F2، ثم اضغط على Enter. إذا أردت ذلك، يمكنك ضبط عرض العمود لرؤية جميع البيانات.

‏المثال 1‏

العملة

دولار أمريكي

دولار أسترالي

اليوان الصيني

دولار هونج كونج

الشيكل الإسرائيلي

وون كوريا الجنوبية

الروبل الروسي

الصيغة:

‎=TEXTJOIN(", ", TRUE, A2:A8)‎

النتيجة:

دولار أمريكي، دولار أسترالي، اليوان الصيني، دولار هونج كونج، الشيكل الإسرائيلي، وون كوريا الجنوبية، الروبل الروسي

المثال 2

خلايا A‏‏

الخلايا B

a1

b1

a2

b2

a4

b4

a5

b5

a6

b6

a7

b7

الصيغة:

‎=TEXTJOIN(", ", TRUE, A2:B8)‎

النتيجة:

a1, b1, a2, b2, a4, b4, a5, b5, a6, b6, a7, b7

إذا كانت ignore_empty=FALSE، فستكون النتيجة: a1, b1, a2, b2, , , a4, b4, a5, b5, a6, b6, a7, b7

مثال 3‏‏

المدينة

الدولة

الرمز البريدي

البلد

تلسا

أوكلاهوما

74133

الولايات المتحدة

سياتل

واشنطن

98109

الولايات المتحدة

آيسيلين

نيو جيرسي

08830

الولايات المتحدة

فورت لاودردال

فلوريدا

33309

الولايات المتحدة

تمبي

أريزونا

85285

الولايات المتحدة

النهاية

,

,

,

;

الصيغة:

‎=TEXTJOIN(A8:D8, TRUE, A2:D7)‎

النتيجة:

تلسا، أوكلاهوما، 74133، الولايات المتحدة؛ سياتل، واشنطن، 98109، الولايات المتحدة، آيسيلين، نيو جيرسي، 08830، الولايات المتحدة؛ فورت لاودردال، فلوريدا، 33309، الولايات المتحدة؛ تيمبي، أريزونا، 85285، الولايات المتحدة؛ النهاية

هل تحتاج إلى مزيد من المساعدة؟

يمكنك دائماً الاستفسار من أحد الخبراء في مجتمع Excel التقني أو الحصول على الدعم في مجتمع الإجابات.

اطلع أيضاً على

الدالة CONCATENATE

الدالة CONCAT

نظرة عامة حول الصيغ في Excel

كيفية تفادي الصيغ المقطوعة

البحث عن الأخطاء في الصيغ وتصحيحها

اختصارات لوحة المفاتيح والمفاتيح الوظيفية في Excel‏

دالات النص (المرجع)

دالات Excel (بالترتيب الأبجدي)

دالات Excel (حسب الفئة)

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Microsoft Insider

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة الترجمة؟
ما الذي أثّر في تجربتك؟

نشكرك على ملاحظاتك!

×