كيفية استخدام CONCATENATE / CONCAT في Excel

مصطلح "متسلسلة" يعني ببساطة ربط أو ضم الأشياء معًا. في Microsoft Excel ، يتم استخدام دالة CONCATENATE أو CONCAT لربط خليتين أو أكثر من بيانات الأعمدة معًا.

هناك طريقتان لدمج البيانات في Excel:

  • استخدام دالة CONCATENATE / CONCAT
  • باستخدام عامل التشغيل "&"

في هذه المقالة ، سنوضح لك كيفية دمج عدة خلايا في سلسلة واحدة باستخدام وظيفة Concatenate في Excel.

دمج الخلايا باستخدام دالة CONCATENATE / CONCAT

وظيفة CONCATENATE هي إحدى وظائف Excel النصية التي تساعدك على دمج خليتين أو أكثر في سلسلة واحدة ، سواء كانت تحتوي على أرقام أو تواريخ أو سلاسل نصية.

بدءًا من Excel 2016 وما بعده ، استبدل Excel "CONCATENATE" بوظيفة "CONCAT". هذا يعني أنه في الإصدارات اللاحقة من Excel ، يمكنك استخدام "CONCATENATE" أو "CONCAT" ، ولكن في الإصدارات القديمة من Excel (2013 وما يليه) ، يمكنك فقط استخدام وظيفة "CONCATENATE".

بناء الجملة

بناء جملة دالة CONCAT في Excel هو:

= CONCAT (text1، text2، ... text_n)

بالنسبة لبرنامج Microsoft Excel 2013 والإصدار الأقدم ، تكون الصيغة كما يلي:

= CONCATENATE (نص 1 ، نص 2 ، ... text_n)

الحجج

text1 ، text2 ، ... text_n - القيم التي تريد ضمها معًا ، يمكن أن تكون هذه القيم إما سلاسل أو خلايا أو نطاقات من الخلايا.

سلاسل نصية متسلسلة

يمكنك ضم سلسلتين نصيتين أو أكثر في سلسلة واحدة باستخدام وظيفة CONCAT.

للتسلسل ، أولاً ، حدد الخلية حيث تريد النتيجة ، وأدخل الصيغة. إذا كنت تستخدم سلسلة نصية مباشرةً كوسائط في الوظيفة ، فتأكد من إحاطة هذه السلسلة بعلامات اقتباس مزدوجة ("") كما هو موضح أدناه.

قيم الخلية المتسلسلة

صيغة CONCAT لسلسلة الخلايا A1 و B1 هي:

= CONCAT (A1، A2)

أضف مراجع الخلايا كوسائط في الصيغة لربط قيم الخلية.

ربط قيم خليتين بفاصل

لفصل القيم بمسافة ، أدخل "" بين مراجع الخلية.

= CONCAT (A1، ""، B1)

أدخل مسافة ("") محاطة بعلامات اقتباس مزدوجة في الوسيطة الثانية كما هو موضح أدناه.

الخلايا المتسلسلة ذات الأحرف الخاصة

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

لدمج خليتين بفاصلة:

= CONCAT (A1، "،"، B1)

عند إدخال المحدد (،) تأكد من إحاطةهما بعلامات اقتباس مزدوجة.

اربط سلسلة نصية وقيم الخلية

تنضم دالة CONCAT أدناه إلى السلسلة في الخلية A1 والسلسلة "و" والسلسلة في الخلية B1.

= CONCAT (A1، "and"، B1)

أضفنا مسافة قبل الكلمة "وبعدها" و "في الوسيطة الثانية من الصيغة لفصل السلاسل المتسلسلة وأيضًا لإضافة معنى إلى السلسلة النصية.

يمكنك إضافة سلسلة نصية في أي وسيطة من صيغة CONCAT / CONCATENATE الخاصة بك.

الأعمدة المتسلسلة في Excel

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

لنسخ الصيغة إلى خلايا أخرى ، ما عليك سوى سحب المربع الصغير (مقبض التعبئة) في الركن الأيمن السفلي من الخلية المحددة.

الآن ، لديك عمود بأسماء كاملة.

سلسل مجموعة من السلاسل

يمكنك أيضًا الانضمام إلى مجموعة من السلاسل باستخدام وظيفة CONCAT. إذا كنت لا تريد إضافة محدد بين السلسلة (مسافة ، فاصلة ، شرطة ، إلخ) ، فيمكن أن تكون هذه الصيغة مفيدة:

= CONCAT (A1: F1)

إذا كنت تريد ضم نطاق من السلاسل بمحدد ("") ، فاستخدم الصيغة أدناه:

= CONCAT (A2، ""، B2، ""، C2، ""، D2، ""، E2)

اربط نطاقًا من السلاسل النصية باستخدام دالة TEXTJOIN

وظيفة TEXTJOIN هي أيضًا وظيفة أخرى يمكنك استخدامها للانضمام إلى نطاق من بيانات الخلية. تقوم الدالة TEXTJOIN بربط (دمج) القيم من نطاقات و / أو سلاسل متعددة بمحدد معين. بخلاف وظيفة CONCAT ، تتيح لك TEXTJOIN تعيين ما إذا كنت تريد تجاهل القيم الفارغة أم لا.

= TEXTJOIN (""، TRUE، A2: E2)

تضم هذه الصيغة نطاقًا من السلاسل بمحدد (الذي تحدده في الوسيطة الأولى) بين كل قيمة. تتجاهل هذه الصيغة الخلايا الفارغة لأن الوسيطة الثانية لها مضبوطة على "TRUE".

يمكنك فقط استخدام الدالة TEXTJOIN في Excel 2016 أو الإصدار الأحدث.

التسلسل باستخدام عامل التشغيل "&"

عامل التشغيل "&" هو طريقة أخرى لدمج سلاسل النص والخلايا في Microsoft Excel. عامل علامة العطف (&) هو في الواقع بديل لوظيفة CONCATENATE.

صيغ عامل العطف (&) قصيرة وبسيطة وسهلة الاستخدام.

بناء الجملة

= cell_1 & cell_2 

استخدم عامل التشغيل & لدمج قيم الخليتين A1 و B1:

= A1 & B1

حدد خلية حيث تريد النتيجة واكتب الصيغة أعلاه.

ربط قيم خليتين بفاصل باستخدام عامل التشغيل "&"

لربط القيم في الخلية A1 والخلية B1 ، ومسافة بينهما باستخدام عامل التشغيل "&":

= A1 & "" & B1

مثال آخر بمحدد آخر:

اربط سلسلة نصية وقيم الخلية باستخدام عامل التشغيل "&"

يمكنك أيضًا استخدام عامل التشغيل "&" لربط السلسلة في الخلية A1 ، والنص "و" بينهما ، والسلسلة في الخلية B1.

= A1 & "و" & B1

أضفنا مسافة قبل الكلمة "وبعدها" و "لفصل السلاسل النصية المتسلسلة. قم دائمًا بإحاطة النص بعلامات اقتباس مزدوجة في صيغة Excel.

CONCAT مقابل عامل التشغيل "&"

الاختلاف الحقيقي الوحيد بين عاملي CONCAT و "&" هو أن وظيفة Excel CONCAT لها حد 255 سلسلة ولا توجد مثل هذه القيود على علامة العطف.

هذه هي الطريقة التي تسلسل بها السلاسل في Excel.