Skip to main content

دالة FINDB في Excel

Author: Amanda Li Last Modified: 2025-05-30

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

findb function 1


الصيغة

=FINDB(النص_للبحث, النص_داخل, رقم_البدء)


الوسائط

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

قيمة الإرجاع

تقوم دالة FINDB بإرجاع قيمة عددية.


ملاحظات حول الدالة

  • تحسب المسافات كأحرف.
  • دالة FINDB حساسة لحالة الأحرف. للقيام بعملية بحث غير حساسة لحالة الأحرف، يمكنك استخدام SEARCHB بدلاً من ذلك.
  • لا تسمح دالة FINDB باستخدام الرموز البرية في عمليات البحث. لاستخدام الرموز البرية في عمليات البحث، يرجى استخدام دالة SEARCHB.
  • تحسب FINDB دائمًا كل حرف مزدوج البايت كـ 2 عندما تقوم بتمكين تحرير لغة تدعم DBCS ثم تعيينها كلغة افتراضية. وإلا، تحسب FINDB كل حرف كـ 1 تمامًا مثل FIND.
  • إذا كان النص_للبحث فارغًا ("")، فإن دالة FINDB تعيد الرقم الحرف المحدد بواسطة رقم_البدء. إذا تم حذف رقم_البدء، تعيد 1.
  • تحسب FINDB القيم الفعلية بدلاً من شكل بياناتك. على سبيل المثال، A1 هو تاريخ 9/1/2022، FINDB(0,A1) تعيد 4، حيث أن القيمة الفعلية في A1 هي 44805 والتي تم فقط تنسيقها كقيمة تاريخ.
  • تقوم FINDB بإعادة #VALUE! خطأ إذا:
    • لم يظهر النص_للبحث في النص_داخل؛
    • رقم_البدء أكبر من طول النص_داخل؛
    • رقم_البدء < 1.

مثال على البحث الحساس لحالة الأحرف من البداية

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

=FINDB(B6,C6)

findb function 2

بدلاً من مراجع الخلايا، يمكنك كتابة قيم النص_للبحث والنص_داخل الفعلية في الصيغة كما هو موضح أدناه.

=FINDB("什么","你在干什么")


مثال على البحث الحساس لحالة الأحرف من موقع محدد

للبحث عن النص_للبحث في النص_داخل من موقع محدد بناءً على عدد البايتات التي تحددها، والحصول على موقع بداية أول نتيجة للنص_للبحث في النص_داخل، يجب عليك إضافة وسيطة البدء الثالثة. أدخل الصيغة أدناه في الخلية العلوية (F6) من قائمة النتائج، واضغط على Enter للحصول على النتيجة. بعد ذلك، حدد الخلية الناتجة، واسحب مقبض التعبئة (المربع الصغير في الزاوية السفلية اليمنى للخلية المحددة) لأسفل لتطبيق الصيغة على الخلايا أدناه.

=FINDB(B6,C6,D6)

findb function 3

بدلاً من مراجع الخلايا، يمكنك كتابة قيم النص_للبحث والنص_داخل ورقم_البدء الفعلية في الصيغة كما هو موضح أدناه.

=FINDB("什么","你在干什么",3)


FINDB مقابل FIND

تحسب FINDB كل حرف مزدوج البايت كـ 2 وكل حرف أحادي البايت كـ 1. بينما تحسب FIND كلًا من الحروف المزدوجة والأحادية البايت كـ 1. يمكنك مقارنة النتائج التي ترجعها FINDB و FIND كما هو موضح أدناه.

findb function 4


FINDB مقابل SEARCHB

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

findb function 5


الدوال ذات الصلة

دالة FIND في Excel

تُستخدم دالة FIND للبحث عن سلسلة داخل سلسلة أخرى، وتُعيد موقع بداية السلسلة داخل الأخرى. على سبيل المثال، =FIND("ea","pear") تعيد 2 مما يعني العثور على موقع بداية "ea" في "pear".

دالة SEARCHB في Excel

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

دالة REPLACEB في Excel

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

دالة LEFTB في Excel

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

دالة RIGHTB في Excel

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

دالة MIDB في Excel

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


أفضل أدوات إنتاجية للمكتب

Kutools لـ Excel - يساعدك على التميز بين الحشود

🤖 مساعد KUTOOLS AI: ثورة في تحليل البيانات بناءً على: تنفيذ ذكي   |  توليد الأكواد  |  إنشاء صيغ مخصصة  |  تحليل البيانات وتوليد الرسوم البيانية  |  استدعاء وظائف Kutools
الميزات الشائعة: البحث، تمييز أو تحديد المكررات  |  حذف الصفوف الفارغة  |  دمج الأعمدة أو الخلايا دون فقدان البيانات  |  التقريب بدون صيغة ...
VLookup فائق: معايير متعددة  |  قيم متعددة  |  عبر أوراق متعددة  |  مطابقة غامضة...
قائمة منسدلة متقدمة: قائمة منسدلة سهلة  |  قائمة منسدلة تعتمد على أخرى  |  قائمة منسدلة متعددة الخيارات...
مدير العمود: إضافة عدد معين من الأعمدة  |  نقل الأعمدة  |  تبديل حالة رؤية الأعمدة المخفية  مقارنة الأعمدة لتحديد الخلايا المتشابهة والمختلفة ...
الميزات البارزة: التركيز على الشبكة  |  عرض التصميم  |  شريط الصيغ المحسن  |  مدير المصنفات وأوراق العمل | مكتبة النص التلقائي (Auto Text)  |  منتقي التاريخ  |  دمج بيانات الأوراق  |  تشفير/فك تشفير الخلايا  |  إرسال رسائل بريد إلكتروني عبر القوائم  |  مرشح متقدم  |  تصفية خاصة (تصفية الخلايا العريضة/المائلة/المتوسطة بخط...) ...
أهم 15 مجموعة أدوات:  12 أداة نص (إضافة نص، حذف الأحرف ...)  |  50+ نوع من الرسوم البيانية (مخطط جانت ...)  |  40+ صيغة عملية (حساب العمر بناءً على تاريخ الميلاد ...)  |  19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار ...)  |  12 أداة تحويل (تحويل إلى كلمات، تحويل العملة ...)  |  7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم خلايا الإكسيل ...)  |  ... والمزيد

Kutools لـ Excel يتمتع بأكثر من 300 ميزة، مما يضمن أن ما تحتاجه هو مجرد نقرة واحدة بعيداً...


Office Tab - تمكين القراءة والتحرير باستخدام التبويبات في Microsoft Office (يشمل Excel)

  • ثانية واحدة للتبديل بين العشرات من المستندات المفتوحة!
  • يقلل من مئات النقرات بالماوس لك كل يوم، قل وداعًا لآلام اليد بسبب الماوس.
  • يزيد من إنتاجيتك بنسبة 50٪ عند عرض وتحرير مستندات متعددة.
  • يجلب التبويبات الفعالة إلى Office (يشمل Excel)، تمامًا مثل Chrome و Edge و Firefox.

أفضل أدوات إنتاجية للمكتب

Kutools لـ Excel - يساعدك على التميز بين الحشود

🤖 مساعد KUTOOLS AI: ثورة في تحليل البيانات بناءً على: تنفيذ ذكي   |  توليد الأكواد  |  إنشاء صيغ مخصصة  |  تحليل البيانات وتوليد الرسوم البيانية  |  استدعاء وظائف Kutools
الميزات الشائعة: البحث، تمييز أو تحديد المكررات  |  حذف الصفوف الفارغة  |  دمج الأعمدة أو الخلايا دون فقدان البيانات  |  التقريب بدون صيغة ...
VLookup فائق: معايير متعددة  |  قيم متعددة  |  عبر أوراق متعددة  |  مطابقة غامضة...
قائمة منسدلة متقدمة: قائمة منسدلة سهلة  |  قائمة منسدلة تعتمد على أخرى  |  قائمة منسدلة متعددة الخيارات...
مدير العمود: إضافة عدد معين من الأعمدة  |  نقل الأعمدة  |  تبديل حالة رؤية الأعمدة المخفية  مقارنة الأعمدة لتحديد الخلايا المتشابهة والمختلفة ...
الميزات البارزة: التركيز على الشبكة  |  عرض التصميم  |  شريط الصيغ المحسن  |  مدير المصنفات وأوراق العمل | مكتبة النص التلقائي (Auto Text)  |  منتقي التاريخ  |  دمج بيانات الأوراق  |  تشفير/فك تشفير الخلايا  |  إرسال رسائل بريد إلكتروني عبر القوائم  |  مرشح متقدم  |  تصفية خاصة (تصفية الخلايا العريضة/المائلة/المتوسطة بخط...) ...
أهم 15 مجموعة أدوات:  12 أداة نص (إضافة نص، حذف الأحرف ...)  |  50+ نوع من الرسوم البيانية (مخطط جانت ...)  |  40+ صيغة عملية (حساب العمر بناءً على تاريخ الميلاد ...)  |  19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار ...)  |  12 أداة تحويل (تحويل إلى كلمات، تحويل العملة ...)  |  7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم خلايا الإكسيل ...)  |  ... والمزيد

Kutools لـ Excel يتمتع بأكثر من 300 ميزة، مما يضمن أن ما تحتاجه هو مجرد نقرة واحدة بعيداً...


Office Tab - تمكين القراءة والتحرير باستخدام التبويبات في Microsoft Office (يشمل Excel)

  • ثانية واحدة للتبديل بين العشرات من المستندات المفتوحة!
  • يقلل من مئات النقرات بالماوس لك كل يوم، قل وداعًا لآلام اليد بسبب الماوس.
  • يزيد من إنتاجيتك بنسبة 50٪ عند عرض وتحرير مستندات متعددة.
  • يجلب التبويبات الفعالة إلى Office (يشمل Excel)، تمامًا مثل Chrome و Edge و Firefox.