الدالة CONCATENATE في برنامج Microsoft Excel
صباح او مساء الخير حسب الوقت اللي هتشوفوا فيه المقال 🥀🥀🌼
هنتكلم النهاردة عن دالة CONCATENATE وتعريف دالة CONCATENATE وكيفية استخدام دالة CONCATENATE ووصف لدالة CONCATENATE
تعريف دالة الـCONCATENATE
في الإكسيل تعد دالة الـCONCATENATE إحدى الدوال المستخدمة في برنامج الإكسيل، حيث يتم استخدام هذه الدالة
لدمج محتوى خليتين أو أكثر في خلية واحدة، وعادةً ما تستخدم هذه الدالة لربط أجزاء مختلفة من النص معًا أو دمج قيم من عدّة خلايا
ويمكن أن تكون مدخلات هذه الدالة إمّا سلسلة نصيّة أو مراجع خلايا، ولقد تم استبدال وظيفة دالة الـCONCATENATE بوظيفة دالة
الـCONCAT في إصدار إكسيل 2016، وإكسيل موبايل، وإكسيل ويب، حيث يمكن استخدام دالة الـCONCATENATE في
الإصدارات السابقة فقط، ولكن لا يمكن استخدامها في هذه الإصدارات والإصدارات اللاحقة، ولكن يمكن استخدام دالة الـCONCAT المشابهة لها في الإصدارات الأحدث.
كيفية استخدام دالة الـCONCATENATE
في الإكسيل تعد دالة الـCONCATENATE من الدوال السهلة وبسيطة الاستخدام في برنامج الإكسيل، ودائمًا ما يكون ناتج
هذه الدالة عبارة عن محتوى خليتين أو أكثر مدمجة في خلية واحدة، ويمكن الحصول على ناتج من هذه الدالة باستخدام مدخل
واحد فقط، إذ لا يوجد سوى مدخل واحد إجباري في صيغتها، ويتم البدء بإنشاء صيغة هذه الدالة من خلال تحديد الخلية المراد ظهور
الناتج فيها، ومن ثم إدخال إشارة المساواة تتبعها كلمة CONCATENATE، ومن ثم يتم فتح قوسين وإدخال البيانات الأولى
المراد دمجها مكان "text1"، والبيانات الثانية المراد دمجها "text2"، ويمكن إدخال ما يصل إلى 255 مدخل في صيغة دالة الـCONCATENATE، مع مراعاة أن لا تزيد عدد الحروف والأرقام والرموز في هذه الصيغة عن 8,192، ويتم كتابة الصيغة
العامة الدالة الـCONCATENATE على النحو
الآتي: CONCATENATE(text1, [text2], ...)=
بناء الجملة: CONCATENATE(text1, [text2], ...)
على سبيل المثال:
=CONCATENATE("Stream population for ", A2, " ", A3, " is ", A4, "/mile.")
=CONCATENATE(B2, " ",C2)
اسم الوسيطة | الوصف |
text1 (مطلوبة) | العنصر الأول المراد جمعه. يمكن أن يكون العنصر قيمة نصية أو رقماً أو مرجع خلية. |
Text2, ... (اختيارية) | العناصر النصية الإضافية التي تريد جمعها. يمكن أن يصل عددها إلى 255 عنصراً تقريباً، أي مجموع يصل إلى 8192 حرفاً. |
الأمثلة
لاستخدام هذه الأمثلة في Excel، انسخ البيانات في الجدول أدناه والصقها في الخلية A1 في ورقة عمل جديدة.
البيانات | ||
أسماك السلمون | سالم | حلو |
أنواع | الرابع | الصنوبر |
32 | ||
الصيغة | الوصف | |
=CONCATENATE("Stream population for ", A2, " ", A3, " is ", A4, "/mile.") | تنشئ جملة من خلال الجمع بين البيانات الموجودة في العمود A مع نص آخر. يتم الحصول على النتيجة "إجمالي عدد أنواع أسماك السلمون المتدفقة هو 32/الميل". | |
=CONCATENATE(B2, " ", C2) | تجمع بين ثلاثة أشياء هي: السلسلة في الخلية B2، وحرف مسافة، والقيمة في الخلية C2. يتم الحصول على النتيجة "سالم حلو". | |
=CONCATENATE(C2, ", ", B2) | تجمع بين ثلاثة أشياء هي: السلسلة في الخلية C2، وسلسلة تتضمن فاصلة وحرف مسافة، والقيمة في الخلية B2. يتم الحصول على النتيجة "سالم حلو". | |
=CONCATENATE(B3, " & ", C3) | تجمع بين ثلاثة أشياء هي: السلسلة في الخلية B3، وسلسلة مكونة من مسافة مع علامة العطف ومسافة أخرى، والقيمة في الخلية C3. يتم الحصول على النتيجة "الرابع & الصنوبر". | |
=B3 & " & " & C3 | تجمع بين العناصر نفسها كما في المثال السابق، ولكن باستخدام العامل الحسابي لعلامة العطف (&) بدلاً من استخدام الدالة CONCATENATE. يتم الحصول على النتيجة "الرابع & الصنوبر". |
المشاكل الشائعة
المشكلة | الوصف |
تظهر علامات اقتباس في سلسلة النتيجة. | استخدم الفواصل لفصل العناصر النصية المتجاورة. على سبيل المثال: سيعرض Excel الصيغة =CONCATENATE("Hello ""World") على شكل Hello"World مع علامة اقتباس إضافية بسبب إزالة الفاصلة بين الوسيطات النصية. لا حاجة إلى إضافة علامات اقتباس إلى الأرقام. |
يتم خلط الكلمات بعضها مع بعض. | في حال عدم توفر مسافات معينة بين إدخالات النص المنفصلة، سيتم تشغيل إدخالات النص معاً. أضف مسافات إضافية كجزء من الصيغة CONCATENATE. هناك طريقتان لإجراء هذا الأمر:
|
#NAME؟ الخطأ يظهر بدلاً من النتيجة المتوقعة. | #NAME؟ يعني عادة أن هناك علامات اقتباس مفقودة من الوسيطة Text. |
أفضل الممارسات
قم بما يلي | الوصف |
استخدم علامة العطف & بدلاً من الدالة CONCATENATE. | يتيح لك استخدام العامل الحسابي لعلامة العطف (&) إمكانية الجمع بين العناصر النصية من دون الحاجة إلى استخدام دالة. على سبيل المثال، ترجع =A1 & B1 القيمة نفسها التي ترجعها =CONCATENATE(A1,B1). وفي العديد من الحالات، يتميز استخدام عامل علامة العطف بأنه أسرع وأبسط من استخدام CONCATENATE لإنشاء سلاسل. تعرّف على المزيد حول استخدام حاسبات العمليات. |
استخدم الدالة TEXT لجمع السلاسل وتنسيقها. | تحوّل الدالة TEXT قيمة رقمية إلى نص وتجمع الأرقام مع النصوص أو الرموز. على سبيل المثال، إذا كانت الخلية A1 تحتوي على الرقم 23.5، يمكنك استخدام الصيغة التالية لتنسيق الرقم كمبلغ دولار: =TEXT(A1,"$0.00") النتيجة: $23.50 |