Skip to main content

كيفية دمج الخلايا والاحتفاظ بتنسيق الخلية في Excel؟

Author: Siluvia Last Modified: 2025-08-06

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

دمج الخلايا والاحتفاظ بتنسيق الخلية باستخدام صيغة
دمج الخلايا والاحتفاظ بتنسيق الخلية باستخدام Microsoft Word
دمج الخلايا بسهولة والاحتفاظ بتنسيق الخلية باستخدام Kutools لـ Excel
دمج الخلايا والاحتفاظ بالتنسيقات باستخدام كود VBA
استخدم الملء السريع لدمج محتويات الخلايا (مع قيود التنسيق)


دمج الخلايا والاحتفاظ بتنسيق الخلية باستخدام صيغة

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

sample data

انقر لتحديد الخلية C1، ثم أدخل الصيغة التالية في شريط الصيغة:

=A1 & " " & TEXT(B1,"0.00%")

بعد إدخال الصيغة، اضغط على Enter. يتم دمج الخليتين مع الاحتفاظ بتنسيق النسبة المئوية في النتيجة المدمجة.

Combine cells and keep the cell formatting with formula

ملاحظة: في هذه الصيغة، B1 هي الخلية ذات تنسيق النسبة المئوية. قم بتعديل مراجع الخلايا وسلسلة تنسيق الأرقام حسب الحاجة (على سبيل المثال، استخدم "mm/dd/yyyy" للتاريخ). ضع في اعتبارك أن هذا النهج فعال لتنسيق الأرقام المعروضة كنص، ولكنه لا يحافظ على تنسيقات مستوى الخلية مثل لون النص، الغامق، أو ملء الخلفية.

إذا كنت بحاجة لتطبيق هذا الدمج على عدة صفوف، اسحب مقبض التعبئة من C1 إلى الأسفل لنسخ الصيغة إلى الصفوف الأخرى. دائمًا تأكد من أن سلسلة التنسيق الخاصة بك في دالة TEXT تتطابق مع نوع البيانات التي تريد عرضها.

الميزة: سريعة لمجموعات البيانات الصغيرة وعندما تكون هناك حاجة فقط للحفاظ على تنسيق الأرقام.
العيب: لا يمكن الحفاظ على تنسيقات أو أنماط مرئية خاصة بالخلايا مثل لون الخط أو لون الخلفية.


دمج الخلايا بسهولة والاحتفاظ بتنسيق الخلية في Excel:

ستساعدك أداة دمج الصفوف والأعمدة أو الخلايا دون فقدان بيانات Kutools for Excel بسهولة على دمج جميع الخلايا في النطاق المحدد والاحتفاظ بتنسيق الخلية كما هو موضح في لقطة الشاشة أدناه. قم بتنزيل البرنامج وجرّبه الآن! (30-day free trail)

Combine cells and keep the cell formatting with kutools


استخدم الملء السريع لدمج محتويات الخلايا (مع قيود التنسيق)

الملء السريع، وهي ميزة مضمنة في Excel 2013 وما بعده، يمكنها دمج محتويات الخلايا تلقائيًا بناءً على النمط الذي تحدده. هذه الأداة سهلة الاستخدام لمعالجة البيانات النصية، خاصةً للمزج السريع حيث إعادة الكتابة ليست عملية. ومع ذلك، فإن الملء السريع يركز على المحتوى ولا يحافظ عادةً على تنسيق الخلية مثل لون الخط أو تنسيق الأرقام في الخلية المدمجة - فهو يتبع القيمة المرئية فقط، وليس التنسيق الأساسي.

كيفية استخدام الملء السريع لدمج قيم الخلايا:

  1. لنفترض أن الخلايا A2 و B2 تحتوي على "نانا" و "75.62%" (كنص أو قيمة منسقة)، وتريد أن تعرض C2 "نانا 75.62%." في الخلية C2، اكتب النتيجة المرغوبة.
  2. انتقل إلى الخلية C3. ابدأ في كتابة نتيجة الدمج المتوقعة التالية أو اضغط Ctrl+E لتسمح لـ Excel باقتراح وتعبئة بقية العمود بناءً على نمط المثال الخاص بك.
  3. سيقوم الملء السريع بإكمال النمط المدمج للصفوف المتبقية تلقائيًا، مما يوفر لك وقتًا في إعادة الكتابة أو نسخ الصيغ.

نصائح:

  • إذا لم يبدأ الملء السريع تلقائيًا، يمكنك تشغيله يدويًا عبر Data > Flash Fill في مجموعة أدوات البيانات، أو عن طريق الضغط على Ctrl+E.
  • تعمل هذه التقنية بشكل جيد لدمج الأسماء الأولى والأخيرة، وربط الرموز والأوصاف، وما إلى ذلك، ولكن يجب أن تكون على علم بأن الخلايا المدمجة المنتجة بواسطة الملء السريع تعتمد على ما تكتبه - تنسيق الأصل مثل لون الخلية، الغامق، أو تنسيق نوع البيانات (مثل النسب المئوية) لا يتم الاحتفاظ به، فقط النتيجة النصية البسيطة.
  • الملء السريع مفيد بشكل خاص للدمج المستند إلى الأنماط على مجموعات البيانات الصغيرة إلى المتوسطة وكمساعد حيث لا تكون التنسيقات المعقدة مطلوبة.

الميزة: سريع للغاية، لا يتطلب أي صيغ أو كود.
العيب: لا يحتفظ بالتنسيق - فقط يدمج قيم الخلايا كنص.


دمج الخلايا والاحتفاظ بتنسيق الخلية باستخدام Kutools لـ Excel

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

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد الخلايا التي تريد دمجها، واضغط على Kutools > Merge & Split > Combine Rows, Columns or Cells without Losing Data.

ملاحظة: إذا كنت ترغب في وضع النتيجة في عمود جديد أو صف جديد، تحتاج إلى تحديد عمود إضافي بجانب بياناتك الأصلية. على سبيل المثال، حدد عمودًا إضافيًا إذا كنت تقوم بالدمج أفقيًا.

click Combine Rows, Columns or Cells without Losing Data feature of kutools

2. في مربع الحوار دمج الأعمدة أو الصفوف:

(1) اختر دمج الأعمدة أو العملية المناسبة في القسم الأول بناءً على تخطيط بياناتك؛
(2) قم بتعيين فاصل (مثل المسافة، الفاصلة، وما إلى ذلك) لتعريف كيفية فصل البيانات من الخلايا المختلفة؛
(3) في قائمة النتائج المدمجة المنسدلة، اختر مكان ظهور النتائج المدمجة (مثل الخلية اليمنى أو خلية جديدة)؛
(4) ضمن الخيارات، حدد الاحتفاظ بمحتوى الخلايا المدمجة؛
(5) افحص الخيار استخدام القيم المنسقة للتأكد من الحفاظ على تنسيق الخلية؛
(6) انقر على موافق لتأكيد وتنفيذ العملية.

set options in the dialog box

ملاحظات:

1). يمكنك تعديل الإعدادات بناءً على حالتك الخاصة، ولكن تذكر تفعيل استخدام القيم المنسقة للحفاظ على التنسيق.
2). إذا كانت نطاق عملك هو A:B واخترت الخلية اليمنى، ستظهر البيانات المدمجة في العمود B.

3. الآن سيتم دمج الخلايا المحددة مع الحفاظ على التنسيق، كما هو موضح أدناه:

cell contents are combined without losing formatting

استخدام أداة الدمج في Kutools لـ Excel تتيح لك دمج وحفظ تنسيقات النسبة المئوية والتاريخ وأنماط أخرى بأقل جهد ممكن. إنها مثالية للعمليات المتكررة أو الجماعية أو متعددة الأنواع وتدعم مجموعات بيانات كبيرة.

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


دمج الخلايا والاحتفاظ بتنسيق الخلية باستخدام Microsoft Word

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

على سبيل المثال، كما هو موضح أدناه، العمود A يحتوي على نص والعمود B يحتوي على قيم بتنسيقات محددة:

sample data

لإعادة دمج العمودين والاحتفاظ بالتنسيق، اتبع الخطوات التالية:

1. حدد وانسخ العمودين من البيانات من Excel.
2. افتح مستند Word جديد والصق البيانات. يتم عادةً لصق المحتوى كجدول لتسهيل التعامل.
3. حدد الجدول الجديد. انقر فوق علامة التبويب تخطيط تحت أدوات الجدولثم استخدم تحويل إلى نص في مجموعة البيانات كما هو موضح أدناه:

click Convert to Text in the Data group

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

choose a separator to separate the combined contents in the dialog box

5. انقر موافق لتحويل الجدول. بعد ذلك، انسخ النتائج النصية المدمجة من Word والصقها مرة أخرى في ورقة عمل Excel في الموقع المطلوب. سيعرض الإخراج المحتوى المدمج، وسيتم الحفاظ على تنسيق النص إلى حد الإمكان من خلال عملية النسخ واللصق:

copy the converted range data and paste to your worksheet where you want to put the result

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

الميزة: مفيد للحفاظ على أنماط الخطوط ومعظم تنسيقات النص.
العيب: غير مناسبة لأتمتة نطاقات كبيرة أو الحفاظ على ألوان خلفية الخلايا وتنسيقات Excel المحددة. قد تتطلب نتائج اللصق تعديلًا يدويًا.


دمج الخلايا والاحتفاظ بالتنسيقات باستخدام كود VBA

عند العمل مع البيانات التي تحتوي على تنسيقات خلايا مخصصة - مثل لون الخط، العريض/المائل، تظليل الخلية، وتنسيق الأرقام - غالبًا ما يؤدي استخدام صيغ بسيطة أو ميزات الدمج المدمجة في Excel إلى فقدان التنسيق. باستخدام ماكرو VBA، يقدم نهجًا أكثر مرونة وأتمتة لدمج محتويات الخلايا والحفاظ على مجموعة واسعة من الأنماط، بما في ذلك سمات النص ومعظم تنسيقات الأرقام. هذا النهج مناسب جدًا لمهام الدمج المتكررة أو عند دمج كميات كبيرة من البيانات المنسقة برمجيًا.

ملاحظة: تتطلب الماكرو تمكين علامة التبويب Developer في Excel وحفظ ملفك كدفتر عمل مُمكن الماكرو لاستخدامه لاحقًا. قم دائمًا بعمل نسخة احتياطية لبياناتك قبل تشغيل كود VBA لتجنب النتائج غير المتوقعة.

1. انتقل إلى Developer > Visual Basic. في محرر VBA، انقر Insert > Module والصق الكود التالي في نافذة الوحدة:

Sub CombineCellsPreserveFormat()
    Dim TargetCell As Range
    Dim Cell As Range
    Dim CombineRange As Range
    Dim xTitleId As String
    Dim OutputText As String
    Dim OutputRtf As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set CombineRange = Application.Selection
    Set CombineRange = Application.InputBox("Select cells to combine:", xTitleId, CombineRange.Address, Type:=8)
    
    Set TargetCell = Application.InputBox("Select target cell:", xTitleId, CombineRange.Cells(1).Address, Type:=8)
    
    OutputText = ""
    OutputRtf = ""
    
    For Each Cell In CombineRange
        Cell.Select
        OutputRtf = OutputRtf & Cell.Text & " "
    Next
    
    TargetCell.Select
    TargetCell.Value = ""
    
    TargetCell.Select
    
    For Each Cell In CombineRange
        Cell.Copy
        TargetCell.Select
        Selection.PasteSpecial Paste:=xlPasteFormats
        TargetCell.Value = TargetCell.Value & Cell.Text & " "
    Next
    
    Application.CutCopyMode = False
    
    MsgBox "Cells combined with formatting. Please review merged cell.", vbInformation, xTitleId
End Sub

2. لتشغيل الكود، انقر على Run button الزر في محرر VBA. سيظهر موجه يتيح لك تحديد الخلايا لدمجها وخلية هدف للنتيجة المدمجة. سيقوم الماكرو بعد ذلك بدمج النصوص ومحاولة الحفاظ على معظم تنسيقات الخطوط في الخلية المستهدفة.

نصائح واعتبارات:

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

الميزة: قابل للتخصيص بشكل كبير ومفيد للمستخدمين المتقدمين أو العمليات الجماعية.
العيب: قد لا يحتفظ تمامًا بجميع أنواع التنسيقات، وذلك بناءً على تعقيد المحتوى وإصدار Excel. يتطلب دراية أساسية بـ VBA.


باختصار، يجب أن يكون اختيار النهج الذي تتخذه لدمج الخلايا مع الاحتفاظ بالتنسيق في Excel موجهًا بطبيعة بياناتك ومتطلبات التنسيق المحددة. طريقة الصيغة سريعة جدًا لتنسيقات الأرقام البسيطة، Word يوفر حفظًا أوسع للتنسيق للنصوص، Kutools يوفر معالجة شاملة ومريحة لأنواع مختلفة من البيانات والمجموعات الكبيرة، VBA يسمح بأتمتة مرنة مع الحفاظ على معظم التنسيقات، والملء السريع مثالي لدمج النصوص فقط مع أقل إعداد. إذا ظهرت مشكلات (مثل فقدان التنسيق أو أخطاء في النسخ)، راجع خطواتك لاختيار النطاق الصحيح، وتأكد من توافق الإصدار مع Excel، وفكر في عمل نسخة احتياطية للبيانات قبل تطبيق الأدوات الآلية أو الكود.

أفضل أدوات زيادة الإنتاجية لمجموعة Office

🤖 Kutools AI Aide: أحدث ثورة في تحليل البيانات بفضل: التنفيذ الذكي|توليد الشيفرة|إنشاء الصيغ المخصصة|تحليل البيانات وتوليد الرسوم البيانية|استدعاء الوظائف المحسنة
الميزات الشائعة: إيجاد أو تمييز أو وضع علامة على المكررات|حذف الصفوف الفارغة|دمج الأعمدة أو الخلايا دون فقدان البيانات|تقريب...
بحث متقدم: بحث V بمعايير متعددة|بحث V بقيم متعددة|بحث في عدة ورقات|مطابقة غامضة ....
قائمة منسدلة متقدمة: أنشئ قائمة منسدلة بسرعة|قائمة منسدلة معتمدة|قائمة منسدلة متعددة الاختيار ....
إدارة الأعمدة: إضافة عدد معين من الأعمدة |نقل الأعمدة |تغيير حالة إظهار/إخفاء الأعمدة المخفية| مقارنة النطاقات و الأعمدة ...
ميزات مميزة: التركيز على الشبكة|عرض التصميم|شريط الصيغ المحسن|إدارة أدوات المصنف وورقة العمل|مكتبة النص التلقائي (Auto Text)|منتقي التاريخ|دمج البيانات |تشفير/فك تشفير الخلايا|إرسال البريد الإلكتروني حسب القائمة|مرشح متقدم|تصفية خاصة (تصفية الخلايا التي تحتوي على خط عريض أو مائل أو يتوسطه خط...) ...
أفضل15 مجموعة أدوات:12 أداة نصية (إضافة نص، حذف الأحرف المحددة، ... )|أكثر من50 نوعاً من الرسوم البيانية (مخطط جانت، ...)|أكثر من40 صيغة عملية (حساب العمر بناءً على تاريخ الميلاد، ...)|19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار، ... )|12 أداة تحويل (تحويل إلى كلمات، تحويل العملة، ...)|7 أدوات دمج و تقسيم (دمج متقدم للصفوف، تقسيم الخلايا، ...)|... والمزيد
استخدم Kutools بلغتك المفضلة – يدعم الإنجليزية، الإسبانية، الألمانية، الفرنسية، الصينية، وأكثر من40 لغة أخرى!

عزز مهاراتك في Excel مع Kutools لـ Excel، وتمتع بكفاءة غير مسبوقة. يقدم Kutools لـ Excel أكثر من300 ميزة متقدمة لتعزيز الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...


Office Tab يجلب تجربة التبويبات إلى Office، ويجعل عملك أسهل بكثير

  • فعّل تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint
  • افتح وأنشئ مستندات متعددة في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ جديدة.
  • يمنحك زيادة إنتاجية تصل إلى50% ويوفر عليك مئات النقرات يومياً!