KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف تدمج الخلايا في Excel مع الحفاظ على تنسيقها؟

المؤلفSiluviaتاريخ التعديل

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

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


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

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

بيانات نموذجية

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

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

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

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

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

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

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


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

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

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


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

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

كيفية استخدام Flash Fill لدمج قيم الخلايا:

  1. افترض أن الخليتين A2 وB2 تحتويان على «Nana» و«75.62%» (كنص أو كقيمة منسقة)، وتريد أن تعرض الخلية C2 «Nana 75.62%». في الخلية C2، اكتب الصيغة التالية: `=A2&« »&B2`
  2. انتقل إلى الخلية C3، ثم ابدأ بكتابة نتيجة الدمج المتوقعة التالية، أو اضغط ببساطة علىCtrl+E ليقترح Excel القيم المتبقية ويعمل على تعبئتها تلقائيًا استنادًا إلى النمط الذي قدمته كمثال.
  3. سيُكمل Flash Fill تلقائيًا نمط الدمج للصفوف المتبقية، مما يوفر عليك الوقت الذي تستغرقه في إعادة الكتابة أو نسخ الصيغ.

نصائح:

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

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


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

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

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

1. حدد الخلايا التي تريد دمجها، ثم انقر علىKutools > دمج وتقسيم > دمج الصفوف/الأعمدة/الخلايا والاحتفاظ بالقيم.

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

انقر على ميزة دمج الصفوف أو الأعمدة أو الخلايا دون فقدان البيانات من Kutools

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

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

تعيين الخيارات في مربع الحوار

ملاحظات:

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

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

تم دمج محتويات الخلايا دون فقدان التنسيق

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

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


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

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

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

بيانات نموذجية

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

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

انقر على تحويل إلى نص في مجموعة البيانات

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

اختر فاصلًا لفصل المحتويات المدمجة في مربع الحوار

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

انسخ بيانات النطاق المحولة والصقها في ورقة العمل الخاصة بك حيث تريد وضع النتيجة

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

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


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

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

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

1. انتقل إلىالمطور > Visual Basic. في محرر VBA، انقر علىإدراج > وحدة نمطية (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. لتشغيل الكود، انقر على الزرزر التشغيل في محرر VBA. بعد ذلك، سيظهر لك مربّع حوار يسمح لك بتحديد الخلايا التي تريد دمجها والخلية المستهدفة لوضع النتيجة المدمجة. ثم يقوم الماكرو بدمج النصوص ومحاولة الحفاظ على معظم تنسيقات خطوط الخلايا في الخلية المستهدفة.

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

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

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


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

أفضل أدوات الإنتاجية لمكتبتك

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

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


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

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

جميع الإضافات من Kutools في برنامج تثبيت واحد!

Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل