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

بناء الجملة
=FINDB()find_text, within_text, start_num)
المعاملات
- find_text (مطلوبة):السلسلة النصية أو الحرف الذي تريد العثور على موضعه فيwithin_text.
- within_text (مطلوبة):السلسلة التي تحتوي علىfind_text التي تريد إيجادها.
- start_num (اختيارية):الموضع فيwithin_text الذي تبدأ منه عملية البحث عنfind_text. إذا تم حذف هذا المعامل، يُفترض أنه 1.
قيمة العودة
تُرجع دالة FINDB قيمةً رقمية.
ملاحظات حول الدالة
- تُحتسب المسافات كأحرف.
- دالةFINDB حساسة لحالة الأحرف. ولإجراء بحث غير حساس لحالة الأحرف، يمكنك استخدام
SEARCHB بدلاً من ذلك. - لا تدعم دالةFINDB استخدام أحرف البدل في عمليات البحث. وللبحث باستخدام أحرف البدل، يُرجى استخدام دالة
SEARCHB . - تحسب دالةFINDB كل حرف مزدوج البايت كـ 2 عندما تكون قد فعّلت تحرير لغة تدعم مجموعة الأحرف المزدوجة البايت (DBCS) وعيّنتها كلغة افتراضية. وإلا، فإن الدالة تحسب كل حرف كـ 1، تمامًا مثل دالة
FIND . - إذا كانتfind_textفارغة («»)، فإن دالة FINDB تُرجع الحرف المرقّمstart_num. وإذا تم حذفstart_num، تُرجع 1.
- تحسب دالةFINDB القيمة الفعلية لبياناتك، وليس الشكل الظاهري لها. على سبيل المثال، إذا احتوت الخلية A1 على التاريخ 9/1/2022، فإنFINDB(0,A1) تُرجع4، لأن القيمة الفعلية في الخلية A1 هي 44805، والتي تم تنسيقها فقط كتاريخ.
- تُرجع دالة FINDB خطأ#VALUE!في الحالات التالية:
- find_textلا يظهر فيwithin_text؛
- start_numberأكبر من طولwithin_text؛
- start_number < 1.
مثال على بحث حساس لحالة الأحرف من البداية
خُذ الجدول أدناه كمثال. لإيجاد موضع البداية لـfind_text(حساسية الحالة) داخلwithin_text، يُرجى نسخ الصيغة أدناه أو إدخالها في الخلية أعلاه (E6) من قائمة النتائج، ثم اضغط علىEnterللحصول على النتيجة، حدد خلية النتيجة، ثم اسحب مقبض التعبئة (المربع الصغير في الزاوية السفلية اليمنى للخلية المحددة) لأسفل لتطبيق الصيغة على الخلايا الموجودة أسفلها.
=FINDB()B6،C6)

بدلاً من مراجع الخلايا، يمكنك كتابة قيمتيfind_textوwithin_textالفعليتين في الصيغة كما هو موضح أدناه.
=FINDB()«ما»،«ماذا تفعل»)
مثال على بحث حساس لحالة الأحرف من موضع محدد
للبحث عنfind_text فيwithin_text بدءًا من موضع معيّن استنادًا إلى عدد البايتات المحددة، وللحصول على موضع البداية لأول ظهور لـfind_text فيwithin_text، أضف المعامل الثالثstart_num. أدخل الصيغة أدناه في الخلية أعلاه (F6) من قائمة النتائج، ثم اضغط علىEnterللحصول على النتيجة، حدد خلية النتيجة ثم اسحب مقبض التعبئة (المربع الصغير في الزاوية السفلية اليمنى للخلية المحددة) لأسفل لتطبيق الصيغة على الخلايا الموجودة تحتها.
=FINDB()B6،C6،D6)

بدلاً من مراجع الخلايا، يمكنك كتابة القيم الفعلية لـfind_text وwithin_text وstart_num مباشرةً في الصيغة كما هو موضح أدناه.
=FINDB()«ما»،«ماذا تفعل»،3)
FINDB مقابل FIND
تحسب دالة FINDB كل حرف مزدوج البايت كأنه يساوي 2، وكل حرف أحادي البايت كأنه يساوي 1، في حين تعامل دالة FIND كلا النوعين — المزدوج والأحادي البايت — على أنهما يساويان 1. يمكنك مقارنة النتائج التي تُرجعها الدالتان FINDB وFIND كما هو موضح أدناه.

FINDB مقابل SEARCHB
تُرجع كلتا الدالتينFINDB وSEARCHB موضع البداية لأول ظهور لـfind_text فيwithin_textبالبايتات. ومع ذلك، فإن الدالةFINDB حساسة لحالة الأحرف، بينما الدالةSEARCHB ليست كذلك. كما تدعم الدالةSEARCHB استخدام أحرف البدل في عمليات البحث، في حين لا تدعمها الدالةFINDB. يمكنك مقارنة النتائج التي تُرجعها هاتان الدالتان كما هو موضح أدناه.

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