TEXTJOIN (الدالة TEXTJOIN)

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

ملاحظة: هذه الميزة متاحة على نظام التشغيل Windows أو Mac إذا كان لديك Office 2019، أو إذا كان لديك اشتراكًا في Office 365. إذا كنت مشتركاً في Office 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‏ التقني،أو الحصول على الدعم من خلال إجابات المجتمع،أو اقتراح ميزة جديدة أو تحسين عن طريق ‏Excel User Voice‏.

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

الدالة CONCATENATE

الدالة CONCAT

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

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

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

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

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

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

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

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

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

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

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×