Excel: كيفية استبدال قيم متعددة في الخلية


يمكنك استخدام الصيغة التالية لاستبدال قيم متعددة في خلية في Excel:

 = SUBSTITUTE ( SUBSTITUTE ( A1 , "oldtext1" , "newtext1" ) , "oldtext2" , "newtext2" )

تقوم هذه الصيغة المحددة بإجراء البدائل التالية في نص الخلية A1 :

  • يتم استبدال oldtext1 بـ newtext1
  • يتم استبدال oldtext2 بـ newtext2

لاحظ أننا في هذا المثال نقوم باستبدال قيمتين في خلية، ولكن يمكنك إنشاء العديد من وظائف SUBSTITUTE المتداخلة التي تريدها لاستبدال أي عدد تريده من القيم.

يوضح المثال التالي كيفية استخدام هذه الصيغة عمليًا.

مثال: استبدال قيم متعددة في خلية في Excel

لنفترض أن لدينا مجموعة البيانات التالية في Excel والتي تحتوي على معلومات حول العديد من لاعبي كرة السلة:

يمكننا استخدام الصيغة التالية لاستبدال “Guard” بـ “Gd”. و”إلى الأمام” مع “Fd”. لكل قيمة في عمود الموضع :

 =SUBSTITUTE(SUBSTITUTE( B2 , "Guard" , "Gd." ), "Forward" , "Fd." )

سنقوم بإدخال هذه الصيغة في الخلية C2 ، ثم انقر عليها واسحبها إلى كل خلية متبقية في العمود C:

يستبدل Excel قيمًا متعددة

لاحظ أنه تم إجراء الاستبدالات التالية في كل خلية في العمود A:

  • تم استبدال السلسلة “Guard” بـ “Gd”.
  • تم استبدال السلسلة “Forward” بـ Fd.

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

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في Excel:

كيفية استخراج النص بين حرفين في إكسيل
كيفية حساب الصفوف التي تحتوي على نص في إكسيل
كيفية حساب المبلغ إذا كانت الخلية تحتوي على نص جزئي في إكسيل

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *