أخر الاخبار

الدالة CONCAT في برنامج Microsoft Excel

 

الدالة CONCAT في برنامج Microsoft Excel

صباح او مساء الخير حسب الوقت اللي هتشوفوا فيه المقال 🥀🥀🌼

هنتكلم النهاردة عن دالة CONCAT وتعريف دالة CONCAT وكيفية استخدام دالة CONCAT ووصف لدالة CONCAT

تعريف دالة الـCONCAT

 في الإكسيل من المعروف لدى العديد من الأشخاص أهميّة البرامج بشكلٍ عام وفي الحياة العمليّة بشكل خاص وخاصّةً في 

ظل التطوّر التكنولوجي التي يشهده العالم، حيث يبرز برنامج الإكسيل كأحد البرامج الأساسيّة في عالم الأعمال، وهو الذي يضم

 مجموعةً من الأوامر والدوال المتنوعة والتي تتميّز كلّ منها بوظيفةٍ محددةٍ بما يخدم المستخدمين المستهدفين، ومن هذه 

الدوال المستخدمة دالة CONCAT، والتي تصنّف ضمن الأوامر النصيّة في البرمجية ويتم استخدامها بشكلٍ رئيسٍ من 

أجل دمج النصوص في الخلايا، وهي دالة حديثة العهد نسبيًا حيث ظهرت للمرة الأولى ضمن إصدار إكسيل 2016 كبديلٍ 

للدالة CONCATENATE، ومع ذلك فإن كلتا الدالتين لا تزالان ضمن البرنامج وبما يتوافق مع الإصدارات المتجددّة 

للإكسيل وصولًا لإصدار أوفيس 365.

1 second of 6 secondsVolume 0% ‏   

كيفية استخدام دالة الـCONCAT 

في الإكسيل بعد التعرّف على دالة CONCAT وتعريفها وذكر استعمالاتها ضمن البرمجية، يجب معرفة كيفية استخدام الدالة 

وتطبيقها ضمن البرنامج، وهو الأمر الذي يتطلّب معرفة الصيغة العامة للدالة بما تحتويه على وسيطاتٍ ودلالاتٍ مختلفة والتي 

يعدّ فهمها أساسًا للتطبيق الصحيح على البرنامج، حيث يتم تمثيل الصيغة العامة في الإكسيل

كالآتي:

 CONCAT(text1, [text2],…)= text1: وهي وسيطة مطلوبة تمثّل عنصر نصي مراد دمجه سواء كان سلسلة نصيّة أو مجموعة

 من السلاسل النصيّة أو حتّى نطاق من الخلايا.

 text2: وهي وسيطة اختيارية ضمن أقواس مربعة وتعبّر عن أي عناصر نصيّة إضافيّة مراد دمجها وبحد أقصى 253 وسيطة

 ويمكن أن تكون سلسلة نصيّة أو مجموعة من السلاسل أو حتّى نطاق من الخلايا أيضًا. 

وفي حال تجاوزت السلسلة الناتجة 32767 حرفًا والذي يمثّل في الواقع الحد الأقصى للخلية فستقوم الدالة CONCAT بإرجاع 

الخطأ !VALUE#، لذلك ينصح بتضمين محددات معيّنة مثل المسافات أو علامات العطف كالرمز & بين النصوص المراد دمجها

 كما يمكن استخدام الدالة TEXTJOIN بالتوازي من أجل إزالة الوسيطات الفارغة والغير مرعوب في ظهورها في نتيجة النص المدمج.

ملاحظة: 

هذه الميزة متاحة على نظام التشغيل Windows أو Mac إذا كان لديك Office 2019، أو إذا كان لديك اشتراكًا

 في Office 365. 

إذا كنت أحد مشتركي Office 365، ‏فتأكد من أن لديك الإصدار الأخير من Office‏.

بناء الجملة لدالة CONCAT

CONCAT(text1، [text2]،…)

الوسيطة

الوصف

نص1
(مطلوب)

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

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

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

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

تلميح: لتضمين المحددات (مثل التباعد أو علامات العطف (&)) بين النص الذي تريد دمجه، ولإزالة الوسيطات الفارغة التي لا تريد 

أن تظهر في نتيجة النص المدمج، يمكنك استخدام الدالة TEXTJOIN.

ملاحظات لدالة CONCAT

إذا تجاوزت السلسلة الناتجة 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.

الرابع & الصنوبر

لمعرفة كيفية ادراج الاشكال في البوربوينت اضغط هنا


تعليقات



حجم الخط
+
16
-
تباعد السطور
+
2
-