تصف هذه المقالة بناء جملة صيغة الدالة REPLACE وطريقة استخدامها في Microsoft Excel.
الوصف
تستبدل الدالة REPLACE جزءاً من سلسلة نصية، استناداً إلى عدد الأحرف الذي تحدده، بسلسلة نصية أخرى.
بناء الجملة
REPLACE(old_text, start_num, num_chars, new_text)
يحتوي بناء جملة الدالة REPLACE على الوسيطات التالية:
- Old_text مطلوب. النص الذي تريد استبدال بعض الأحرف فيه.
- Start_num مطلوب. موضع الحرف في old_text الذي تريد استبداله بـ new_text.
- Num_chars مطلوب. عدد الأحرف في old_text التي تريد من الدالة REPLACE أن تستبدلها بـ new_text.
- New_text مطلوب. النص الذي سيحل محل الأحرف في old_text.
مثال
انسخ البيانات النموذجية في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لعرض نتائج الصيغ، حدد هذه الأخيرة، ثم اضغط على F2، ثم اضغط على Enter. عند الحاجة، يمكنك ضبط عرض العمود لرؤية البيانات كافة.
| بيانات | ||
|---|---|---|
| abcdefghijk | ||
| 2009 | ||
| 123456 | ||
| الصيغة | الوصف (النتيجة) | النتيجة |
| =REPLACE(A2,6,5,"*") | تستبدل خمسة أحرف ضمن abcdefghijk بحرف * مفرد، بدءاً من الحرف السادس (f). | abcde*k |
| =REPLACE(A3,3,2,"10") | تستبدل آخر رقمين (09) من 2009 بالرقم 10 | 2010 |
| =REPLACE(A4,1,3,"@") | تستبدل الأحرف الثلاثة الأولى من 123456 بحرف @ مفرد. | @456 |
هام
- تم إهمال الدالة REPLACEB.
- في المصنفات التي تم تعيينها إلى إصدار التوافق 2، قامت الدالة REPLACE بتحسين سلوك الأزواج البديلة، حيث قامت بحسابها كحرف واحد بدلا من حرفين. ستظل محددات التباينات (شائعة الاستخدام مع رموز المشاعر) يتم احتسابها كأحرف منفصلة. لمزيد من المعلومات، راجع معيار Unicode.