Skip to main content

كيفية إدراج مسافة كل x حرف في نص الخلية في Excel؟

Author: Xiaoyang Last Modified: 2025-05-30

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


إدراج / إضافة مسافة بعد كل x حرف في الخلايا باستخدام صيغة

بالنسبة للمستخدمين الذين لديهم Excel 365 أو Excel 2021، يمكن لحل الصيغة باستخدام TEXTJOIN()، MID()، و SEQUENCE() إضافة فراغات بشكل ديناميكي بعد كل X حرف.

لإدراج مسافة بعد كل n حرف (على سبيل المثال، كل 4 أحرف)، استخدم ما يلي. ثم اسحب الصيغة لأسفل لتطبيقها على الخلايا الأخرى.

=TEXTJOIN(" ",TRUE,MID(A2,SEQUENCE(ROUNDUP(LEN(A2)/4,0),,1,4),4))

add space after every x characters with a formula

شرح هذه الصيغة:
  • "LEN(A2)": يحصل على العدد الإجمالي للأحرف في الخلية.
  • "SEQUENCE(ROUNDUP(LEN(A1)/4,0),,1,4)": ينشئ مجموعة ديناميكية بمواقع البداية لكل 4 أحرف.
  • "MID(A2, ..., 4)": يستخرج مقاطع من 4 أحرف.
  • "TEXTJOIN(" ", TRUE, ...)": يربط هذه المقاطع بفراغات.

إدراج / إضافة مسافة بعد كل x حرف في الخلايا باستخدام Kutools لـ Excel

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

علاوة على ذلك، يمكنك تعيين شروط لإدراج الأحرف قبل أو بعد كلمات أو أنماط معينة، مما يجعلها أداة قوية لتنسيق النص المتقدم ومعالجة البيانات. سواء كنت تقوم بضبط التنسيق، أو إعداد البيانات للاستيراد/التصدير، أو تعزيز قابلية القراءة، فإن Kutools يسهل العملية بكفاءة.

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

بعد تثبيت Kutools لـ Excel، يرجى القيام بالخطوات التالية:

  1. حدد سلاسل النصوص التي تريد إدراج مسافة فيها.
  2. ثم انقر فوق "Kutools" > "Text" > "Add Text"، انظر لقطة الشاشة:
    click Kutools > Text > Add Text
  3. في مربع الحوار "إضافة نص"، قم بالعمليات التالية:
    • اضغط على مفتاح المسافة مرة واحدة في مربع "النص"؛
    • ثم حدد "الموضع المحدد" أسفل "إضافة الموضع"، وأدخل المواضع التي تريد إدراج المسافة فيها؛
    • انقر فوق زر "موافق".
      specify options in the dialog box

النتيجة: يتم إدراج الفراغات بعد كل أربعة أحرف في الخلايا المحددة كما هو موضح في لقطة الشاشة التالية:
add space after every x characters with kutools


إدراج / إضافة مسافة بعد كل x حرف في الخلايا باستخدام دالة معرفة من قبل المستخدم

بالنسبة للمستخدمين المتقدمين أو أولئك الذين يعملون مع مجموعات بيانات كبيرة، توفر "دالة معرفة من قبل المستخدم" طريقة قوية وأوتوماتيكية لإدراج الفراغات بكفاءة.

  1. اضغط باستمرار على مفتاحي "ALT" + "F11" لفتح نافذة "Microsoft Visual Basic for Applications".
  2. ثم انقر فوق "إدراج" > "وحدة"، والصق الكود التالي في نافذة "الوحدة".
    كود VBA: إدراج مسافة بعد كل x حرف:
    Function InsertSpaces(ByVal txt As String, ByVal n As Integer) As String
    'Updateby Extendoffice
        Dim i As Integer, result As String
        For i = 1 To Len(txt) Step n
            result = result & Mid(txt, i, n) & " "
        Next i
        InsertSpaces = Trim(result)
    End Function
    
  3. ثم أدخل الصيغة التالية في خلية فارغة، واسحب مقبض التعبئة لتطبيق هذه الصيغة على الخلايا الأخرى.
    =InsertSpaces(A2, 4)

    add space after every x characters with vba
📌 ملاحظة: في الصيغة أعلاه، يمكنك استبدال الرقم 4 بأي رقم آخر لتحديد عدد الأحرف التي يجب إدراج مسافة بعدها.

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


مقال ذو صلة:

كيفية إضافة / إدراج حرف معين كل x حرف في الخلايا؟

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

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

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


Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير

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