30 وظيفة Excel في 30 يومًا: REPLACE

أمس في الماراثون 30 وظيفة Excel في 30 يومًا استخدمنا الوظيفة INDEX (INDEX) لإرجاع قيمة الخلية الموجودة عند تقاطع الصف والعمود المحددين.

في اليوم الثالث والعشرين من الماراثون ، سنخصص دراسة الوظيفة استبدال (REPLACE) ، الذي ينتمي إلى فئة النص. يستبدل عددًا معينًا من الأحرف في سلسلة نصية بنص آخر.

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

عمل 25: استبدال

المسمى الوظيفي استبدال يستبدل (REPLACE) الأحرف داخل النص بناءً على عدد الأحرف المحدد وموضع البداية.

كيف يمكن استخدام وظيفة REPLACE؟

المسمى الوظيفي استبدال يمكن لـ (REPLACE) استبدال الأحرف في سلسلة نصية ، على سبيل المثال:

  • قم بتغيير رمز المنطقة في رقم الهاتف.
  • استبدل الفراغ بقولون بفراغ.
  • استخدم وظيفة متداخلة استبدال (REPLACE) لإدخال واصلات متعددة.

استبدال بناء الجملة

المسمى الوظيفي استبدال (REPLACE) له الصيغة التالية:

REPLACE(old_text,start_num,num_chars,new_text)

ЗАМЕНИТЬ(старый_текст;нач_поз;число_знаков;новый_текст)

  • old_text (old_text) - سلسلة نصية سيتم استبدال الأحرف بها.
  • start_num (start_pos) - موضع البدء للأحرف القديمة.
  • num_chars (num_chars) - عدد الأحرف القديمة.
  • new_text (new_text) - النص الذي سيتم إدراجه بدلاً من الأحرف القديمة.

استبدال الفخاخ (استبدال)

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

مثال 1: تغيير رمز المنطقة في رقم هاتف

باستخدام الوظائف استبدال (REPLACE) يمكنك تغيير الأرقام الثلاثة الأولى من رقم الهاتف ، على سبيل المثال ، عند تعيين رمز منطقة جديد. في حالتنا ، يتم إدخال رمز المنطقة الجديد في العمود C ، ويتم عرض أرقام الهواتف المصححة في العمود D.

=REPLACE(B3,1,3,C3)

=ЗАМЕНИТЬ(B3;1;3;C3)

30 وظيفة Excel في 30 يومًا: REPLACE

مثال 2: استبدل مسافة بنقطتين بمسافة

لتحديد موضع الانطلاق لوظيفة ما استبدال (استبدال) ، يمكنك استخدام الوظيفة البحث عن (البحث) للبحث عن سطر معين من النص أو الحرف. في هذا المثال ، نريد استبدال المسافة الأولى التي تظهر في سلسلة نصية بعلامة النقطتين متبوعة بمسافة.

=REPLACE(B3,FIND(" ",B3,1),1,": ")

=ЗАМЕНИТЬ(B3;НАЙТИ(" ";B3;1);1;": ")

30 وظيفة Excel في 30 يومًا: REPLACE

مثال 3: وظائف REPLACE المتداخلة لإدراج واصلات متعددة

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

=REPLACE(REPLACE(B3,4,0,"-"),8,0,"-")

=ЗАМЕНИТЬ(ЗАМЕНИТЬ(B3;4;0;"-");8;0;"-")

30 وظيفة Excel في 30 يومًا: REPLACE

اترك تعليق