انتقل إلى المحتوى الرئيسي

كيفية إضافة نص إلى بداية أو نهاية جميع الخلايا في إكسيل؟

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


أضف نصًا محددًا إلى بداية / نهاية كل الخلايا باستخدام الصيغ

توجد صيغتان لإضافة نص محدد إلى بداية أو نهاية جميع الخلايا المحددة في Microsoft Excel.

الطريقة 1: & الصيغة

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

doc إضافة نص محدد 1

الطريقة 2: صيغة التسلسل

أدخل = Concatenate ("Class A:"، A2) في الخلية C2 ، ثم اسحب هذه الصيغة وانسخها إلى الخلايا التي تريد استخدامها ، انظر لقطة الشاشة:

doc إضافة نص محدد 2

الملاحظات:

1. إذا كنت ترغب في إضافة نص محدد آخر في كل خلية ، فقط استبدل ملف الفئة أ: مع النص في كلتا الصيغتين.

2. الصيغ = A2 & ": Class A" و = Concatenate (A2، ": Class A") سوف يضاف : الفئة أ في نهاية الخلايا.

3. لن تقوم كلا الصيغتين بتعديل المحتويات المحددة مباشرة.


أضف نفس النص إلى موقع محدد لكل خلية في Excel

كيف يمكنك إضافة نص أو أحرف إلى بداية خلايا متعددة ، أو إضافة نص أو أحرف إلى نهاية الخلايا أو إدراج نص أو أحرف بين نص موجود؟ مع إضافة نص فائدة Kutools for Excel ، يمكنك بسرعة تطبيق العمليات التالية:. انقر للحصول على نسخة تجريبية مجانية كاملة المواصفات خلال 30 يومًا!
doc إضافة نص 6
 
Kutools for Excel: مع أكثر من 300 وظيفة إضافية مفيدة لـ Excel، يمكنك تجربتها مجانًا دون أي قيود في المستقبل الكامل لمدة 30 يومًا.

أضف نصًا محددًا إلى بداية / نهاية كل الخلايا باستخدام VBA

إذا كنت ترغب في إضافة نص محدد في كل خلية من التحديد مباشرةً ، فإن VBA Macro التالي سيسهل عملك.

1. حدد النطاق الذي ستضيف فيه النص المحدد ؛

2. اضغط باستمرار على قديم + F11 في Excel ، ويفتح ملف ميكروسوفت فيسوال باسيك للتطبيقات نافذة.

3. انقر إدراج > وحدة، ولصق التعليمات البرمجية لـ VBA التالية في Module Window.

فبا: إضافة نص محدد في بداية كل خلية:

Sub AppendToExistingOnLeft()
Dim c As Range
For Each c In Selection
If c.Value <> "" Then c.Value = "CN- " & c.Value 
Next
End Sub

4. صحافة F5 مفتاح لتشغيل هذا الماكرو. وستتم إضافة القيمة إلى جميع الخلايا CN- قبل محتويات الخلية.

doc إضافة نص محدد 3

الملاحظات: 1. لإضافة نص معين في نهاية كل خلية ، يرجى تطبيق كود فبا التالي.

فبا: إضافة نص محدد في نهاية كل خلية:

Sub AppendToExistingOnRight()
Dim c as range
For each c in Selection
If c.value <> "" Then c.value = c.value & "-CN" 
Next
End Sub

وستحصل على النتيجة التالية:

doc إضافة نص محدد 4

2. يمكنك تغيير المتغير "CN-" أو "-CN"من الرموز أعلاه.


أضف نصًا محددًا إلى بداية / نهاية جميع الخلايا باستخدام Kutools for Excel

كوتولس ل إكسيل's Add Text ستساعدك الأداة على إضافة نص محدد بسرعة إلى بداية أو نهاية كل خلية في التحديد.

كوتولس ل إكسيل, مع أكثر من 300 وظائف يدوية ، تجعل مهامك أكثر سهولة. 

بعد تثبيت Kutools for Excel ، يرجى القيام بما يلي:(تنزيل مجاني Kutools for Excel الآن!)

1. حدد النطاق الذي ستضيف فيه النص المحدد.

2. انقر على كوتولس > Text > Add Text…. انظر لقطة الشاشة:

doc إضافة نص محدد 11

3. في Add Text في مربع الحوار ، أدخل النص الذي تريد إضافته في ملف Text مربع.

(1.) إذا قمت بالتدقيق Before first character من Position القسم ، وسيتم إضافة النص المحدد أمام جميع قيم الخلية ، انظر لقطة الشاشة:

doc إضافة نص محدد 6

(2.) إذا قمت بالتدقيق After last character من Position ، وسيتم إضافة النص المحدد في نهاية قيم الخلية ، انظر الصورة:

doc إضافة نص محدد 7

الملاحظات:

1. كوتولس ل إكسيل's Add Text تتيح لك الأداة معاينة التغييرات في التحديد في قسم المعاينة.

2. إذا قمت بالتدقيق في Skip non-text cells لن تضيف هذه الأداة النص المحدد في الخلايا ذات المحتوى غير النصي.


أضف نصًا محددًا إلى الموضع المحدد لجميع الخلايا باستخدام Kutools for Excel

تطبيق Kutools for Excel's Add Text وظيفة ، لا يمكنك فقط إضافة النص المحدد إلى بداية الخلايا أو نهايتها ، ولكن يمكنك أيضًا إضافة النص المحدد إلى الموضع المحدد للخلايا.

بعد تثبيت Kutools for Excel ، يرجى القيام بما يلي:(تنزيل مجاني Kutools for Excel الآن!)

1. حدد النطاق الذي تريد إضافة نص إليه ، ثم انقر فوق كوتولس > Text > Add Text.

2. Add Text سيتم عرض مربع الحوار ، وإدخال النص المحدد وتحديد الموضع المعين الذي تريد إدخال النص في المربعات. انظر لقطة الشاشة:

هنا اكتب 3 في ملف Specify textbox يعني إضافة نص بعد الحرف الثالث من السلسلة.

doc إضافة نص محدد 8

3. انقر Ok or Apply. تمت إضافة النص المحدد إلى الموضع المحدد للخلايا. انظر لقطة الشاشة:

doc إضافة نص محدد 9

تلميح:

(1) في Specify مربع نص ، يمكنك كتابة أرقام بفاصلة منفصلة لإضافة نص في موضع متعدد في نفس الوقت.
doc إضافة نص محدد 12

(2) إذا كنت تريد إضافة نص قبل كل حرف كبير ، فإن ملف 1st letter is uppercase الخيار في Add Text يمكن أن تساعدك الأداة.
doc إضافة نص محدد 10

يمكنك أيضًا إضافة نص قبل كل حرف صغير أو كل حرف رقمي.

انقر فوق تنزيل وتجربة مجانية Kutools for Excel الآن!


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


المقالات النسبية:

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

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

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

الوصف


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

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

Comments (55)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Bonjour, J'ai besoin d'aide. J'ai un tableau excel dans lequel je veux dans une de mes colonnes que lorsque j'écris NOK la cellule se colore en rouge et les caractères en blanc.
En VBA J'ai déjà tout essayé comme message mais j'ai toujours une erreur. Mon problème se situe au niveau de la première ligne car je ne sais pas quoi écrire. Quand j'inscris NAME il ne fait rien. Quand j'inscris Value il ne fait rien. J'ai essayé TEXTBOX et le nom de la colonne CAISSE mais j'ai toujours une erreur.

If cell.Textboxcaisse = NOK Then
cell.Interior.ColorIndex = 3
cell.Font.ColorIndex = 2
cell.Font.Bold = True
End If
Next
For Each cell In Range("r3:r500")
If cell.Name = OK Then
cell.Interior.ColorIndex = 2
cell.Font.ColorIndex = 1
cell.Font.Bold = True
End If
Next

Merci pour votre aide.
This comment was minimized by the moderator on the site
Hi there,

Do you mean that you want the fill color to turn red and font color to turn white as long as the cell's content is NOK? So, if 10 cells have NOK as content, and the 10 cells are in the column you mentioned, the fill color and font color of all the 10 cells will change?

Also, can you speak English? So I can better understnd your situation. And it will be better if you attach the file with the VBA you created. So that we can help you revise it with higher efficiency.

Thanks in advance.
Amanda
This comment was minimized by the moderator on the site
Thank you!
This comment was minimized by the moderator on the site
the VBA code worked perfectly on Office for Mac
This comment was minimized by the moderator on the site
Me has quitado varias horas de trabajo de encima, mil gracias!!!
This comment was minimized by the moderator on the site
thanks a lot dear for sharing information.
This comment was minimized by the moderator on the site
Thank you! Apend and pre-pend macro works great
This comment was minimized by the moderator on the site
I am trying to change a date formula from mm/dd/yyyy to dd/mm/yyyy. The leading zeros for months and dates less than 10 (two digits) are going away. Anyone have tips on how to easily put them back. I tried using the =month, =day, =year formulas and concatenating them. However, the leading zeros are dropping off. I would manually have to put in the leading zeros. Is there an easy way to do this? We are going to have approximately 1,000 rows of data on our file each month.
This comment was minimized by the moderator on the site
Hi, Amanda, if you want to convert date from mm/dd/yyyy to dd/mm/yyyy, this article https://www.extendoffice.com/documents/excel/4646-excel-convert-dd-mm-yyyy-to-mm-dd-yyyy.html can help you, it list two easiest ways for solving this job.
This comment was minimized by the moderator on the site
I want to make a formula that show in cell text "Profit" when another cell show +digit, and show in that cell "Loss" when another that cell show -digit
This comment was minimized by the moderator on the site
Hi, Manik, use this =IF(B1>0, "Profit", "Loss")
This comment was minimized by the moderator on the site
Thanks a lot!! I was initially using Access but this is so much easier.
This comment was minimized by the moderator on the site
Hello, i want to add text in a formula;

current cell value: ='DAM91-SVC'!$C$47
i want to add text: [MHSV Sales Report 2017 (JAN-DEC).xlsx]

therefore the cell value should read like this in the end: ='[MHSV Sales Report 2017 (JAN-DEC).xlsx]DAM91-SVC'!$C$47

please tell me how will this be done.
thank you
total 1800 cell count need alteration.
This comment was minimized by the moderator on the site
Hello, sorry to read your question so late. Here is a solution but you need to free download Kutools for Excel.

Using the Convert Formula to Text utility to convert the formula cell to text, then apply Add Text utility to add the text string in the Specify position(1), then click Ok. After all cells have been added text, conver them to formula by click Kutools > Content > Convert Text to Formula.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations