كيف تُضيف نصًا إلى بداية أو نهاية جميع الخلايا في Excel؟
قد تجد نفسك أحيانًا بحاجة إلى إضافة نص معيّن في بداية أو نهاية كل خلية ضمن نطاق محدد. لكن القيام بذلك يدويًّا لكل خلية قد يكون مملًّا ويستغرق وقتًا طويلاً. لحسن الحظ، توجد طرق أكثر بساطة وفعالية تتيح لك إضافة النص نفسه إلى بداية أو نهاية جميع الخلايا في النطاق دفعة واحدة!
![]() |
إضافة نص إلى بداية / نهاية جميع الخلايا باستخدام الملء التلقائي (Flash Fill)
الملء التلقائي (Flash Fill) في إكسل هو أداة ذكية تملأ البيانات تلقائيًّا بمجرد اكتشافها نمطًا معينًا، مما يجعلها مثالية لإضافة نص إلى الخلايا عندما يكون لديك مثال واضح على الناتج المطلوب.
لنفترض أنك بحاجة إلىإضافة «د. » في بداية الأسماء في العمود A. إليك كيفية استخدام الملء التلقائي لتحقيق ذلك:
- تأكد من أن بياناتك موجودة في عمود، وأن يكون العمود التالي فارغًا.

- اكتب المثال الأول مع إضافة«Dr. » في الخلية الأولى من العمود التالي، ثم اضغط علىEnter.

- اضغط علىCtrl + E لملء باقي الخلايا في العمود تلقائيًّا مع إضافة«Dr. » كبادئة للأسماء. تلميح:يمكنك أيضًا النقر على تبويبData في الشريط، ثم اختيارFlash Fill للحصول على نفس النتيجة إذا كنت تفضّل استخدام واجهة الشريط لعمليات Excel.
ملاحظة:لـإضافة نص معيّن بعد الأسماء، مثل إلحاق«, HR»للإشارة إلى قسم الموارد البشرية، يمكنك استخدام نفس الأسلوب:
إضافة نص إلى بداية / نهاية جميع صيغة
لإدراج نص أو أحرف معيّنة بسهولة في بداية أو نهاية الخلايا، يمكنك دمج سلسلة محددة مع مرجع الخلية باستخدام صيغة إكسل. لنفترض أنك بحاجة إلىإضافة «الفصل أ: » في بداية الأسماء في العمود A. إليك كيفية تطبيق صيغة لتحقيق ذلك:
- اختر خلية تريد أن تظهر فيها نتيجة الاسم الأول مسبوقة بـ "Class A:".

- أدخل أيًّا من هذه الصيغ حسب تفضيلك، ثم اضغط علىEnter لرؤية النتيجة الأولى (سأستخدم هنا الصيغة الأولى كمثال):
="Class A: "&A2=CONCATENATE("Class A: ", A2)=CONCAT("Class A: ", A2)تلميح:في هذه الصيغ، "Class A:" هي البادئة التي تُضاف إلى الأسماء، وA2 هي أول خلية تحتوي على اسم ترغب في تعديله. لا تتردد في استبدال "Class A:" وتعديلA2 بما يناسب احتياجاتك الخاصة.
- اسحب مقبض التعبئة لأسفل حتى تصل إلى الخلايا التي ترغب في تطبيق الصيغة عليها.

ملاحظات:
- للتيسير، ضع النص الذي ترغب في إضافته في خلية محددة (مثل)E2) ثم اجمع الخليتين معًا.تلميح:تم تثبيت عنوان الخلية الخاصة بالنص المُسبق بإضافة علامة $ لمنع تغيّره عند نسخ الصيغة لأسفل.

- لـإلحاق نص بنهاية المحتوى الموجود في خلية، ما عليك سوى عكس هيكل الصيغة ببساطة. على سبيل المثال، لإضافة «- Class A» إلى نهاية المحتوى الموجود في الخلية A2، استخدم أيًّا من الصيغ التالية:
=A2&" - Class A"=CONCATENATE(A2, " - Class A")=CONCAT(A2, " - Class A")
إضافة نص إلى بداية / نهاية جميع الخلايا باستخدام الذكاء الاصطناعي
ميزة مساعد الذكاء الاصطناعي فيKutools لـ Excelتمثّل قفزة نوعية في معالجة البيانات الذكية! فهو يستفيد من الذكاء الاصطناعي لتحليل طلباتك وتنفيذ مهام معقدة بأمر بسيط.
لإضافة نص مثل«د. »إلى الخلايا المحددة، ما عليك سوى تحديد الخلايا، ثم النقر علىKutools > مساعد الذكاء الاصطناعي، ثم أخبر مساعد Kutools AI: أضف «د. » قبل كل خلية محددة. وسيفهم فورًا ويعرض لك زرتنفيذ. انقر عليه، وستُطبَّق التغييرات على الفور.
ملاحظات:
- إذا لم تكن النتيجة كما توقعت وترغبت في التراجع عن التغييرات، فانقر على زرغير راضٍللتراجع عن إجراءاتك.
- لـإلحاق نص مثل «AA» بنهاية جميع الخلايا المحددة، غيّر طلبك إلىإضافة «AA»بعدكل خلية محددة.
- هل ترغب في الوصول إلى أداةمساعد الذكاء الاصطناعي؟ قم بتنزيلKutools لـ Excelالآن! وبعيدًا عن ذلك، يضم Kutools أكثر من 300 ميزة رائعة، ويقدّم نسخة تجريبية مجانية لمدة 30 يومًا. لا تنتظر، جرّبه اليوم!
إضافة نص إلى بداية / نهاية جميع الخلايا باستخدام VBA
في هذا القسم، سنستعرض طريقة مباشرة باستخدام VBA لإضافة نص معيّن إلى بداية أو نهاية جميع الخلايا في نطاق واحد أو أكثر من النطاقات المحددة.
- حدد النطاق (أو النطاقات) الذي تريد إضافة النص المحدد إليه في بداية أو نهاية جميع الخلايا.
- اضغط مع الاستمرار على مفاتيحAlt + F11 في Excel لفتح نافذةMicrosoft Visual Basic for Applications.
- انقر علىInsert>Module، والصق كود VBA التالي في نافذةModule.
- VBA: إضافة نص معيّنفي البدايةللخلايا
Sub PrependToSelectedCells() Dim c As Range For Each c In Selection If c.Value <> "" Then c.Value = "EXCL-" & c.Value Next End Subملاحظة:يسبق هذا الرمز جميع الخلايا المُسَمَّاة بـ«EXCL-». تأكد من استبدال نص المثال هذا في الرمز بالنص الفعلي الذي تحتاجه قبل تطبيقه على ورقة العمل الخاصة بك.
- VBA: إضافة نص معيّنفي النهايةللخلايا
Sub AppendToSelectedCells() Dim c As Range For Each c In Selection If c.Value <> "" Then c.Value = c.Value & "-XS" Next End Subملاحظة:يُلحِق هذا الماكرو«-XS» بمحتوى كل خلية محددة. تأكد من استبدال«-XS» باللاحقة التي ترغب في إلحاقها بمحتويات خلاياك قبل تشغيل الماكرو في ورقة العمل الخاصة بك.
- VBA: إضافة نص معيّنفي البدايةللخلايا
- اضغط على مفتاحF5 لتشغيل الماكرو.
النتيجة
بمجرد تشغيلك لكود VBA الأول، سيتم إلحاق القيمة«EXCL-» بمحتويات جميع الخلايا المحددة.

عند تشغيل كود VBA الثاني، سيتم إلحاق القيمة«-XS» بمحتويات جميع الخلايا المحددة.

- إضافة نص في بداية محتوى الخلية ووضعه في العمود التالي:

Sub PrependToRightOfSelectedCells() Dim c As Range For Each c In Selection If c.Value <> "" Then c.Offset(0, 1).Value = "EXCL-" & c.Value Next c End Sub - إلحاق نص بمحتوى الخلية ووضعه في العمود التالي:

Sub AppendToRightOfSelectedCells() Dim c As Range For Each c In Selection If c.Value <> "" Then c.Offset(0, 1).Value = c.Value & "-XS" Next c End Sub
إضافة نص إلى بداية / نهاية جميع الخلايا باستخدام Kutools لـ Excel
Kutools لـ Excel's Add Text مصممة للتعامل بكفاءة مع إضافة نص معيّن في بداية أو نهاية كل خلية ضمن نطاق واحد أو أكثر. علاوةً على ذلك، تتفوق هذه الأداة في تنفيذ مهام أكثر تفصيلًا مثل:
| ![]() |
بمجرد تثبيتKutools لـ Excel، حدد نطاقًا واحدًا أو أكثر من النطاقات التي تريد إضافة النص المعيّن إليها، ثم انقر علىKutools > Text > Add Text. في مربع حوارAdd Text، اتبع الخطوات التالية:
- اكتب النص الذي تريد إضافته.
- اختر الخيار المطلوب لمكان وضع النص. يمكنك معاينة النتيجة في لوحة المعاينة.
- اضغط علىOK.

- في لقطة الشاشة المعروضة، تم إدخال"2024" في مربع النص مع تحديد الخياربعد آخر حرف. يمكنك معاينة شكل النص في كل خلية قبل تطبيق التغييرات على نطاق(نطاقات) التحديد الخاصة بك.
- إذا حددت الخيارSkip non-text cells، فلن تضيف الأداة النص المحدد إلى الخلايا التي تحتوي على محتوى غير نصي.
ملاحظة:هل ترغب في الوصول إلى أداةإضافة نص؟ قم بتنزيلKutools لـ Excelالآن! ويحتوي Kutools، بالإضافة إلى ذلك، على أكثر من 300 ميزة رائعة، مع نسخة تجريبية مجانية لمدة 30 يومًا. لا تنتظر—جرّبه اليوم!
إضافة إضافة نص بصريًّا إلى بداية / نهاية جميع الخلايا باستخدام التنسيق المخصص
التنسيق المخصص في إكسل هو ميزة قوية تتيح لكتعديل عرض الخلايا بصريًّادون تغيير المحتوى الأصلي للخلية فعليًّا. وهو مفيد جدًّا لإضافة وحدات أو معرّفات ضرورية للتفسير، دون أن تؤثر على الحسابات.
لنفترض أن لديك عمودًا من الأرقام يمثّل أوزانًا، وتريدعرضها مع إلحاق وحدة «كغ» بكل رقمدون تغيير القيم الفعلية لأغراض الحساب. اتبع الخطوات أدناه:
- حدد الخلايا التي تحتوي على الأوزان. يمكنك تحديد نطاق أو العمود بأكمله أو خلايا محددة داخل جدول البيانات.

- اضغط مع الاستمرار على مفاتيحCtrl + 1لفتح مربع حوارتعيين تنسيق الخلية. بدلاً من ذلك، يمكنك النقر بزر الماوس الأيمن على الخلايا المحددة واختيارتعيين تنسيق الخليةمن القائمة السياقية.
- في مربع حوارتعيين تنسيق الخلية، ضمن تبويبNumber، يُرجى القيام بما يلي:
- اخترمخصصمن قائمة الفئات على اليسار.
- في مربع الإدخالالنوعأسفلمخصص، أدخل رمز التنسيق التالي:#« كغ». يمكنك بعد ذلك معاينة التنسيق الجديد في مربعالمعاينةلمعرفة شكله قبل التطبيق.
- انقر فوقموافق.

النتيجة
الآن، سيعرض كل رقم في النطاق المحدد مع إلحاق«كغ»به، بينما تظل القيمة الفعلية في الخلايا دون تغيير، لذا ستستخدم أي حسابات تتضمّن هذه الخلايا البيانات الرقمية النقية دون نص«كغ».

ملاحظات:
- رمز التنسيق#« kg»يضيف بصريًّا« kg»إلى جميع الخلايا التي تحتوي على أرقام، ويمكنك تخصيصه على النحو التالي:
- استبدلكغداخل علامتي الاقتباس بالنص الذي تريد إضافته.
- إذا كانت خلاياك تحتوي على نص وترغب في إلحاق نص معيّن بها، فاستبدل#(علامة الرقم) بـ@(علامة «at») في رمز التنسيق.

- لـإضافة نص بصريّ في بداية الخلايا، ضع النص قبل#في رمز التنسيق الخاص بك. على سبيل المثال، عند إدخال«text »#في مربع التنسيق، سيتم إلحاق«text »بجميع الخلايا الرقمية.
إدراج نص بعد الحرف رقم N داخل كل خلية
في هذا القسم، سنستعرض طريقتين لإدراج نص معيّن بعد الحرف رقم N في كل خلية: الأولى باستخدامصيغة REPLACE، والثانية باستخدامأداة متعددة الاستخدامات. وكمثال توضيحي، سنشرحكيفية إدراج شرطة (-) بعد الحرف الخامس.
إدراج نص بعد الحرف رقم N باستخدام صيغة REPLACE
لإدراج نص أو أحرف معيّنة بعد الحرف رقم N في الخلايا باستخدام دالة REPLACE، سنلتزم بالنمط الموضح أدناه.
=REPLACE(cell, N+1, 0, «text»)
منطق هذه الصيغة هو استبدال0 (العدد صفر) من أحرفالخليةعند الموقع ()N+1) بنص«text». على سبيل المثال، لإدراج شرطة (-) بعد الحرف الخامس، سأستخدم الصيغة التالية:
=REPLACE(A2, 6, 0, "-")

إدراج نص بعد الحرف رقم N باستخدام Kutools لـ Excel
باستخدام ميزةKutools for Excel's Add Text، يمكنك إضافة نص معيّن ليس فقط إلى بداية أو نهاية الخلايا، بل أيضًا في موضع معيّن داخلها.
لـإدراج شرطة (-) بعد الحرف الخامس، حدد نطاقًا واحدًا أو أكثر من النطاقات التي تريد إدراج الشرطة فيها، ثم انقر علىKutools>Text>Add Text. في مربع حوارAdd Text، اتبع الخطوات التالية:
- اكتب شرطة ()-) في مربع النص.
- اختر الخياربعد الموضع المحدد، وأدخل5لإدراج الشرطة بعد الحرف الخامس. يمكنك معاينة النتيجة في لوحة المعاينة.
- اضغط علىOK.

إضافة نص قبل / بعد أحرف معيّنة
في هذا القسم، سنستعرض طريقتين لإضافة نص قبل أو بعد أحرف معيّنة داخل خلايا إكسل: الأولى باستخدامصيغة SUBSTITUTE، والثانية باستخدامأداة متعددة الاستخدامات. وللتوضيح، سنعرضكيفية إدراج «(EO)» قبل وبعد الشرطة (-) في محتويات الخلية.
إدراج نص قبل / بعد أحرف معيّنة باستخدام صيغة SUBSTITUTE
لإدراج نص أو أحرف قبل أو بعد أحرف معيّنة في الخلايا باستخدام دالة SUBSTITUTE، اتبع الأنماط الموضحة أدناه.
- أضف نصًا في البدايةقبلأحرف معيّنة («anchor_text»):
=SUBSTITUTE(cell, «anchor_text», «added_text & anchor_text», 1)
- أضف نصًا في النهايةبعدأحرف معيّنة («anchor_text»):
=SUBSTITUTE(cell, «anchor_text», «anchor_text & added_text», 1)
يعتمد منطق الصيغ على استبدال«anchor_text» داخلالخليةبـ«added_text & anchor_text» أو«anchor_text & added_text»، وذلك لإدراج«added_text» قبل أو بعد«anchor_text».
على سبيل المثال، لإدراج «(EO)»قبلالشرطة (-) في محتويات الخلية، استخدم الصيغة التالية:
=SUBSTITUTE(A2, "-", "(EO)-", 1)

- الرقم1في دالة SUBSTITUTE يُوجِّه Excel لاستبدال أول ظهور فقط للواصلة (-) في الخلية A2. إذا كانت هناك وواصلات متعددة وكنت ترغب في استبدال واصِلة مختلفة، غيّر هذا الرقم ليتوافق مع التكرار الذي تستهدفه. ولإضافة «(EO)»قبل كل واصِلة، احذف رقم التكرار بالكامل:
=SUBSTITUTE(A2, "-", "(EO)-") - لإدراج «(EO)»بعد الواصلة (-)، استخدم الصيغة التالية:
=SUBSTITUTE(A2, "-", "-(EO)", 1)
إدراج نص قبل / بعد أحرف معيّنة باستخدام Kutools لـ Excel
ميزةإضافة نصفيKutools for Excel تتيح لك إضافة النص بسهولة قبل أو بعد أحرف معيّنة داخل الخلايا.
لـإدراج «(EO)» قبل الواصلة (-)في محتويات الخلية، اختر نطاقًا واحدًا أو عدة نطاقات ترغب في تطبيق هذا التعديل عليها، ثم انقر فوقKutools > Text > Add Text. في مربع الحوارAdd Text، يُرجى اتباع الخطوات التالية:
- اكتب(EO) في مربع النص.
- اختر خيارالنص السابق، وأدخل شرطة ()-) في مربع الإدخال المقابل. يمكنك معاينة النتيجة في لوحة المعاينة.
- انقرموافقلإدراج (EO) قبل الشرطة.

ما سبق يغطي كل ما يتعلق بإزالة وحدات الماكرو في Excel. نأمل أن تكون هذه الدورة التعليمية قد أفادتك! إذا كنت ترغب في اكتشاف المزيد من نصائح وحيل Excel،يرجى النقر هنالاستكشاف مجموعتنا الواسعة التي تضم آلاف الدروس التعليمية.
جدول المحتويات
- فيديو: إضافة نص في Excel
- إضافة نص في بداية / نهاية جميع الخلايا في Excel
- باستخدام ملء الفلاش
- باستخدام صيغ إكسل
- باستخدام الذكاء الاصطناعي (AI)
- باستخدام VBA
- باستخدام أداة متعددة الاستخدامات
- باستخدام تنسيق مخصص (يُضيف بصريًّا إضافة نص)
- إدراج نص بعد الحرف N في كل خلية
- إلحاق نص قبل / بعد أحرف معيّنة
- مقالات ذات صلة
- أفضل أدوات الإنتاجية للمكتب
- التعليقات
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميّز بين الحشود
Kutools لـ Excel يحتوي على أكثر من 300 ميزة،ليضمن أن ما تحتاجه يكون على بُعد نقرة واحدة فقط...
Office Tab - يمكّنك من القراءة والتحرير باستخدام علامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا وودّع مشكلة «يد الفأرة» للأبد!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة Tabs إلى Office (بما في ذلك Excel)، تمامًا مثل Chrome وEdge وFirefox.















