تصف هذه المقالة بناء جملة صيغة الدالة SUBSTITUTE وطريقة استخدامها في Microsoft Excel.
الوصف
تستبدل هذه الدالة old_text بـ new_text في سلسلة نصية. استخدم الدالة SUBSTITUTE عندما تريد استبدال نص محدد في سلسلة نصية؛ استخدم الدالة REPLACE عندما تريد استبدال أي نص موجود في موقع محدد في سلسلة نصية.
بناء الجملة
SUBSTITUTE(text, old_text, new_text, [instance_num])
يحتوي بناء جملة الدالة SUBSTITUTE على الوسيطات التالية:
-
Text مطلوبة. النص أو مرجع الخلية التي تحتوي على النص الذي ترغب في استبدال أحرف به.
-
Old_text مطلوبة. النص الذي تريد استبداله.
-
New_text مطلوبة. النص الذي تريد استبدال old_text به.
-
Instance_num اختيارية. تحديد مثيل old_text الذي تريد استبداله بـ new_text. إذا حددت instance_num، يتم استبدال مثيل old_text هذا فقط. عدا ذلك، يتم تغيير كل مرات حدوث old_text في النص إلى new_text.
مثال
انسخ البيانات النموذجية في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لعرض نتائج الصيغ، حدد هذه الأخيرة، ثم اضغط على F2، ثم اضغط على Enter. إذا أردت ذلك، يمكنك ضبط عرض العمود لرؤية جميع البيانات.
البيانات |
||
---|---|---|
بيانات المبيعات |
> |
|
الربع 1، 2008 |
> |
|
الربع 1، 2011 |
> |
|
الصيغة |
الوصف (النتيجة) |
النتيجة |
=SUBSTITUTE(A2, "Sales", "Cost") |
استبدال التكلفة بالمبيعات (بيانات التكلفة) |
بيانات التكلفة |
=SUBSTITUTE(A3, "1", "2", 1) |
استبدال أول مثيل لـ "1" بـ "2" (الربع 2، 2008) |
الربع 2، 2008 |
=SUBSTITUTE(A4, "1", "2", 3) |
استبدال ثالث مثيل لـ "1" بـ "2" (الربع 1، 2012) |
الربع 1، 2012 |