Menu
flag Ar iconالعربيةdown icon

دمج النصوص في الاكسل: الرمز & ودالتا CONCATENATE وCONCAT

تدمج =A2&" "&B2 النص الموجود في A2 وB2 مع مسافة بينهما. وتؤدي CONCATENATE وCONCAT المهمة نفسها، وتُبقي TEXT الأرقام والتواريخ مقروءة عند دمجها.

كل ورقة في هذه الصفحة تفاعلية: غيّر رقمًا أو صيغة وسيُعاد الحساب.

تدمج =A2&" "&B2 الاسم الأول في A2 واسم العائلة في B2 مع مسافة بينهما. يلصق العامل & النصوص ببعضها، والمسافة بين علامتي الاقتباس هي النص الذي تضيفه في الوسط.

دمج الاسم الأول واسم العائلة
C2
ABC
1FirstLastFull name
2AnaSilvaAna Silva
3BenOkaforBen Okafor
4ChenWuChen Wu
5DaraKellyDara Kelly
6EliNovakEli Novak
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

انقر C2 لترى الصيغة، ثم غيّر اسمًا أول في العمود A: يتبعه الاسم الكامل. كُتبت الصيغة مرة واحدة في C2 ونُسخت إلى الأسفل، لذا تقرأ C3 الخليتين A3 وB3، وتقرأ C4 الخليتين A4 وB4، وهكذا. ولنسخها في ورقتك، انقر نقرًا مزدوجًا على مقبض التعبئة، وهو المربع الصغير في الزاوية السفلية اليمنى من C2.

CONCATENATE وCONCAT والعامل &

في الاكسل ثلاث طرق لدمج النص، وتعطي النتيجة نفسها على الخلايا المفردة:

ثلاث طرق ونتيجة واحدة
E2
ABCDE
1FirstLastMethodResult
2AnaSilva&Ana Silva
3CONCATENATEAna Silva
4CONCATAna Silva
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.
  • يعمل & في كل إصدارات الاكسل وفي Google Sheets، وهو الأقصر كتابة.
  • CONCATENATE(text1, text2, ...) هي الدالة الأصلية. تُبقيها Microsoft للتوافق، وتقبل حتى 255 وسيطًا.
  • حلّت CONCAT(text1, text2, ...) محلها في Excel 2019 وMicrosoft 365. والفرق الحقيقي الوحيد أنها تقبل النطاقات.

إذا كانت الصيغة ستُفتح في Excel 2016 أو أقدم، فاستخدم & أو CONCATENATE، لأن CONCAT تعرض هناك #NAME?.

دمج نطاق بالدالة CONCAT

تدمج =CONCAT(A2:A5) كل خلايا النطاق بالترتيب. ولا تستطيع CONCATENATE فعل ذلك: فهي تريد كل خلية وسيطًا مستقلًا، =CONCATENATE(A2,A3,A4,A5).

دمج نطاق
C2
ABC
1PartCode
2AXAX42B7
342AX42B7
4BAX42B7-2026
57
62026
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

لا تضع CONCAT شيئًا بين الأجزاء. وعندما تحتاج إلى فاصل بعد كل خلية، مثل فاصلة ومسافة، استخدم TEXTJOIN، التي تأخذ الفاصل مرة واحدة ويمكنها تخطي الخلايا الفارغة.

دمج النص مع الأرقام

يُدمج الرقم بقيمته المجردة، دون التنسيق الذي تراه في الخلية. فالسعر المعروض $1,250.50 يُدمج على أنه 1250.5، والتاريخ المعروض 2026-03-15 يُدمج على أنه 46096، وهو الرقم التسلسلي الذي يخزنه الاكسل لذلك التاريخ. ضع الرقم داخل TEXT مع رمز تنسيق ليبقى مقروءًا:

نص مع أرقام وتواريخ
D2
ABCD
1ItemPriceDueLabel
2Desk$1,250.502026-03-15Price: 1250.5
3Price: $1,250.50
4Due 46096
5Due Mar 15, 2026
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

تعرض D2 وD4 القيم المجردة، وتستخدم D3 وD5 الدالة TEXT فتُقرآن كما تظهر الخلايا. يوضع رمز التنسيق بين علامتي اقتباس ويستخدم رموز تنسيق الخلايا نفسها: "0.00" و"#,##0" و"0%" و"yyyy-mm-dd".

إنشاء تسمية سعر
C2
ABC
1ItemPriceLabel
2Desk1250.5
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

دورك: في C2، أنشئ التسمية Desk costs $1,250.50 من A2 وB2، مع كتابة السعر بالدولارات والسنتات.

إضافة فاصل سطر أو فاصلة أو علامات اقتباس

كل ما بين علامتي اقتباس مزدوجتين يصبح جزءًا من النتيجة، لذا تعطي =A2&", "&B2 النتيجة Ana, Silva. وهناك ثلاث حالات خاصة:

  • فاصل سطر: =A2&CHAR(10)&B2. لا يظهر الفاصل إلا عندما يكون الصفحة الرئيسية > التفاف النص مفعّلًا للخلية؛ راجع فواصل الأسطر داخل الخلية.
  • علامة اقتباس مزدوجة: اكتبها مرتين داخل علامتي الاقتباس. تعطي ="Say ""hi""" النتيجة Say "hi".
  • خلية فارغة: تُدمج كلا شيء، لذا تترك =A2&" "&B2 مع B2 فارغة مسافة زائدة في الآخر. وتتخطى TEXTJOIN الخلايا الفارغة عندما يكون وسيطها الثاني TRUE.
اسم العائلة أولًا
C2
ABC
1FirstLastDirectory name
2AnaSilva
انقر على خلية لترى صيغتها. غيّر رقمًا أو صيغة وستعيد الورقة الحساب.

دورك: في C2، اكتب الاسم بالشكل Silva, Ana: اسم العائلة، ثم فاصلة ومسافة، ثم الاسم الأول.

دمج عمودين دون فقدان البيانات

دمج وتوسيط أداة خاطئة لهذه المهمة: عندما تدمج A2 وB2 يُبقي القيمة الموجودة في A2 فقط ويحذف الأخرى. ادمج العمودين بصيغة بدلًا من ذلك، ثم، إذا أردت نصًا عاديًا لم يعد يعتمد على A وB:

  1. حدد عمود الصيغ وانسخه (Ctrl+C، أو Cmd+C على Mac).
  2. الصفحة الرئيسية > لصق > لصق القيم. تتحول الصيغ إلى نتائجها.
  3. يمكنك الآن حذف العمودين الأصليين.

لمهمة لمرة واحدة، تنفع التعبئة السريعة أيضًا: اكتب الاسم الكامل الأول يدويًا في C2، ثم حدد C3 واضغط Ctrl+E، أو استخدم بيانات > التعبئة السريعة، فيملأ الاكسل الباقي بنسخ النمط. تكتب التعبئة السريعة قيمًا لا صيغًا، لذا لا تتحدث عندما يتغير اسم.

الأسئلة الشائعة

ما الفرق بين CONCAT وCONCATENATE في الاكسل؟

كلتاهما تدمج النص. لكن CONCAT (في Excel 2019 وما بعده) تقبل النطاقات أيضًا، فتدمج =CONCAT(A2:A5) أربع خلايا، بينما تحتاج CONCATENATE إلى ذكر كل خلية: =CONCATENATE(A2,A3,A4,A5). وقد أُبقيت CONCATENATE للتوافق مع الملفات القديمة.

كيف أدمج نصين مع مسافة بينهما في الاكسل؟

ضع المسافة بين علامتي اقتباس بين الخليتين: =A2&" "&B2 أو =CONCAT(A2," ",B2). وبدون " " يلتصق الاسمان: AnaSilva.

لماذا يتحول التاريخ إلى رقم عند دمجه؟

لأن الدمج يستخدم القيمة المخزنة تحت التاريخ، وهي رقم تسلسلي مثل 46096، ويتجاهل تنسيق الخلية. ضع التاريخ داخل TEXT: ="Due "&TEXT(C2,"mmm d, yyyy").

كيف أدمج عمودين في الاكسل دون فقدان البيانات؟

استخدم صيغة في عمود ثالث، =A2&" "&B2، وانسخها إلى الأسفل. أما دمج وتوسيط فيُبقي القيمة العلوية اليسرى فقط، فيضيع العمود الثاني. وللاحتفاظ بالنتيجة دون الصيغة، انسخ العمود واختر الصفحة الرئيسية > لصق > لصق القيم.

رسم توضيحي للغات البرمجة في Coddy

تعلّم البرمجة مع Coddy

ابدأ الآن