دالة Excel REPLACEB
تستبدل دالة REPLACEB جزءًا من سلسلة نصية بسلسلة نصية جديدة بناءً على عدد البايتات الذي تحدده، وهي مصممة خصيصًا للاستخدام مع اللغات التي تعتمد مجموعة الأحرف المزدوجة (DBCS)، مثل الصينية (المبسطة) والصينية (التقليدية) والكورية واليابانية، حيث تحتسب كل حرف مكوَّن من بايتين كـ 2.

الصيغة
=REPLACEB()old_text, start_num, num_bytes, new_text)
الوسائط
- old_text (مطلوبة):السلسلة النصية التي تريد استبدال بعض أحرفها.
- start_num (مطلوبة):موضع أول بايت من الحرف الذي تريد استبداله فيold_text.
- num_bytes (مطلوبة):يُحدد عدد البايتات التي سيتم استبدالها فيold_text بدءًا منstart_num.
- new_text (مطلوبة):النص الجديد الذي سيُستخدم لاستبدال الأحرف فيold_text.
قيمة العودة
تُرجع دالة REPLACEB العدد المحدد من الأحرف.
ملاحظات حول الدالة
- تُحتسب المسافات كأحرف.
- تحسب الدالةREPLACEB كل حرف مكوَّن من بايتين (DBCS) كأنه يساوي 2، وذلك عندما تكون قد فعَّلت تحرير لغة تدعم مجموعة الأحرف المزدوجة (DBCS) وعيَّنتها كلغة افتراضية. وإلا، فإن
REPLACEB تحسب كل حرف كأنه يساوي 1، تمامًا مثل دالةREPLACE . - إذا كانstart_num أكبر من طولold_text، تُرجع REPLACEB نصًّا فارغًا («»).
- إذا كانstart_num أقل من طولold_text، ولكنstart_num + num_bytes يتجاوز طولold_text، فإن الدالة REPLACEB تستبدل الأحرف بدءًا من الموضعstart_num وحتى نهايةold_text بـnew_text.
- تُرجع REPLACEB خطأ#VALUE!في الحالات التالية:
- start_num < 1؛
- num_bytes سالب.
- تعتمدREPLACEB على القيمة الفعلية وليس على شكل البيانات المعروض. فعلى سبيل المثال، إذا احتوت الخلية A1 على التاريخ 9/1/2022، فإن الصيغة=REPLACEB(A1,1,1,8) تُرجع84805، لأن القيمة العددية في A1 هي 44805، والتي تم تنسيقها فقط كتاريخ. وللاستخدام مع التواريخ، يُوصى باستخدام دالةTEXT.
مثال
لاستبدال البايتات المحددة من الأحرف من سلاسل النص القديم في المواضع الموضحة في الجدول أدناه باستخدام النص الجديد، يُرجى نسخ الصيغة أدناه أو إدخالها في الخلية الخلية أعلاه (G6) من قائمة النتائج، ثم الضغط علىEnterللحصول على النتيجة. بعد ذلك، حدد خلية النتيجة، واسحب مقبض التعبئة (المربع الصغير في الزاوية اليمنى السفلية للخلية المحددة) لأسفل لتطبيق الصيغة على الخلايا التالية.
=REPLACEB()B6،C6،D6،E6)

بدلاً من مراجع الخلايا، يمكنك إدخال القيم الفعلية لـold_text وstart_num وnum_bytes وnew_text مباشرةً في الصيغة، كما هو موضح أدناه.
=REPLACEB()«你在干什么»،7،4،«嘛»)
ملاحظة:يجب إحاطة سلسلة النص في صيغة Excel بعلامتي اقتباس مزدوجتين («»). يُرجى ملاحظة أنه لا يجوز وضع مراجع الخلايا أو الأرقام أو التواريخ بين علامتي الاقتباس.
REPLACEB مقابل REPLACE
تحسب REPLACEB كل حرف مكوَّن من بايتين كـ 2 وكل حرف مكوَّن من بايت واحد كـ 1. بينما تحسب REPLACE كلا النوعين (المكوَّن من بايت واحد أو بايتين) كـ 1. يمكنك مقارنة النتائج التي تُرجعها REPLACEB وREPLACE كما هو موضح أدناه.

ملاحظة:يجب أن تحيط سلسلة النص في صيغة Excel بعلامتي اقتباس مزدوجتين («»). لاحظ أنه لا ينبغي وضع مراجع الخلايا أو الأرقام أو التواريخ بين علامتي اقتباس.
دوال ذات صلة
يمكنك استخدام دالة REPLACE في Excel للبحث عن أحرف واستبدالها بناءً على موقعها المحدد ضمن سلسلة نصية، وذلك بإدخال نص جديد مكانها. انظر إلى لقطة الشاشة أدناه كمثال، حيث يتم استبدال 4 أحرف تبدأ من الحرف الخامس في السلسلة النصية بسلسلة نصية أخرى.
تستبدل دالة SUBSTITUTE في Microsoft Excel نصًّا أو أحرفًا داخل سلسلة نصية بنصٍّ أو أحرفَ أخرى.
تُرجع دالة LENB طول السلسلة النصية بالبايتات، وهي مصممة خصيصًا للاستخدام مع اللغات التي تعتمد على مجموعة الأحرف المزدوجة (DBCS)، مثل الصينية (المبسطة)، والصينية (التقليدية)، والكورية، واليابانية، حيث تحتسب كل حرف مكوَّن من بايتين كقيمة 2.
تُرجع دالة MIDB عددًا معيَّنًا من الأحرف من سلسلة نصية، بدءًا من الموقع الذي تحدده، استنادًا إلى عدد البايتات الذي تحدده. وهي مخصصة للاستخدام مع اللغات التي تستخدم مجموعة الأحرف المزدوجة (DBCS)، مثل الصينية (المبسطة)، والصينية (التقليدية)، والكورية، واليابانية. وتحسب الدالة كل حرف مكوَّن من بايتين كـ 2.
تُرجع دالة LEFTB العدد المحدَّد من الأحرف من بداية (اليسار) السلسلة المُدخلة استنادًا إلى عدد البايتات الذي تحدده. وهي مخصصة للاستخدام مع اللغات التي تستخدم مجموعة الأحرف المزدوجة (DBCS)، مثل الصينية (المبسطة)، والصينية (التقليدية)، والكورية، واليابانية. وتحسب الدالة كل حرف مكوَّن من بايتين كـ 2.
تُرجع دالة RIGHTB العدد المحدَّد من الأحرف من نهاية (اليمين) السلسلة المُدخلة استنادًا إلى عدد البايتات الذي تحدده. وهي مخصصة للاستخدام مع اللغات التي تستخدم مجموعة الأحرف المزدوجة (DBCS)، مثل الصينية (المبسطة)، والصينية (التقليدية)، والكورية، واليابانية. وتحسب الدالة كل حرف مكوَّن من بايتين كـ 2.
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.