تجمع الدالة CONCAT بين النص من نطاقات و/أو سلاسل متعددة، ولكنها لا توفر محددا أو وسيطات IgnoreEmpty.
يحل CONCAT محل الدالة CONCATENATE. على الرغم من ذلك، تبقى الدالة CONCATENATE متوفرة للتوافق مع الإصدارات السابقة من Excel.
: هذه الميزة متاحة على نظام التشغيل Windows أو Mac إذا كان لديك Office 2019، أو إذا كان لديك اشتراكًا في Office 365. إذا كنت أحد مشتركي Office 365، فتأكد من أن لديك الإصدار الأخير من Office.
بناء الجملة
CONCAT(text1، [text2]،…)
الوسيطة |
الوصف |
---|---|
text1 (مطلوب) |
العنصر النصي المطلوب ضمه. سلسلة أو صفيف من السلاسل مثل نطاق من الخلايا. |
[text2, ...] (اختياري) |
العناصر النصية الإضافية المطلوب ضمها. الحد الأقصى للوسيطات النصية هو 253 للعناصر النصية. يمكن أن تكون كل منها سلسلة أو صفيف من السلاسل مثل نطاق من الخلايا. |
على سبيل المثال، =CONCAT("The"," ","sun"," ","will"," ","come"," ","up"," ","tomorrow.") ستُرجع The sun will come up tomorrow.
: لتضمين محددات (مثل التباعد أو علامة العطف (&)) بين النص الذي تريد دمجه، ولإزالة الوسيطات الفارغة التي لا تريد ظهورها في نتيجة النص المدمج، يمكنك استخدام الدالة TEXTJOIN.
ملاحظات
-
إذا تجاوزت السلسلة الناتجة 32767 حرفًا (حد الخلية)، فستُرجع الدالة CONCAT الخطأ #VALUE!.
أمثلة
انسخ البيانات النموذجية في كل جدول من الجداول التالية، وألصقها في الخلية A1 في ورقه عمل Excel جديدة. لعرض نتائج الصيغ حددها واضغط على F2، ثم اضغط على Enter. إذا أردت ذلك، يمكنك ضبط عرض العمود لرؤية جميع البيانات.
المثال 1
=CONCAT(B:B, C:C) |
الخلايا A |
الخلايا B |
---|---|---|
a1 |
b1 |
|
a2 |
b2 |
|
a4 |
b4 |
|
a5 |
b5 |
|
a6 |
b6 |
|
a7 |
b7 |
لأن هذه الدالة تسمح بمراجع الصفوف والأعمدة الكاملة، تٌرجع هذه النتيجة: A’sa1a2a4a5a6a7B’sb1b2b4b5b6b7
المثال 2
=CONCAT(B2:C8) |
الخلايا A |
الخلايا B |
---|---|---|
a1 |
b1 |
|
a2 |
b2 |
|
a4 |
b4 |
|
a5 |
b5 |
|
a6 |
b6 |
|
a7 |
b7 |
النتيجة: a1b1a2b2a4b4a5b5a6b6a7b7
المثال 3
البيانات |
الاسم الأول |
اسم العائلة |
---|---|---|
أسماك السلمون |
سالم |
حلو |
أنواع |
الرابع |
الصنوبر |
32 |
||
الصيغة |
الوصف |
النتيجة |
=CONCAT("تعبئة تدفقية لكل من ", A2," ", A3, " is ", A4, "/ميل.") |
تنشئ جملة من خلال جمع البيانات في العمود A مع نص آخر. |
توجد أنواع أسماك السلمون بمقدار 32/بالميل |
=CONCAT(B2," ", C2) |
تجمع ثلاث سلاسل: السلسلة في الخلية B2 وحرف مسافة والقيمة في الخلية C2. |
وليد حلو |
=CONCAT(C2, ", ", B2) |
تجمع ثلاث سلاسل: السلسلة في الخلية C2 مع سلسلة مكونة من فاصلة وحرف مسافة والقيمة في الخلية B2. |
حلو، وليد |
=CONCAT(B3," & ", C3) |
تجمع ثلاث سلاسل: السلسلة في الخلية B3 مع سلسلة مكونة من حرف مسافة وعلامة العطف وحرف مسافة آخر والقيمة في الخلية C3. |
الرابع & الصنوبر |
=B3 & " & " & C3 |
تجمع العناصر نفسها كما في المثال السابق، ولكن باستخدام المعامل الحسابي علامة العطف (&) بدلاً من استخدام الدالة CONCAT. |
الرابع & الصنوبر |
هل تحتاج إلى مزيد من المساعدة؟
يمكنك دائماً الاستفسار من أحد الخبراء في مجتمع Excel التقني أو الحصول على الدعم في المجتمعات.
اطلع أيضاً على
البحث عن الأخطاء في الصيغ وتصحيحها
اختصارات لوحة المفاتيح والمفاتيح الوظيفية في Excel