KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

دالة FINDB في Excel

المؤلفأماندا ليتاريخ التعديل

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

دالة findb 1


بناء الجملة

=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)

دالة findb 2

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

=FINDB()«ما»،«ماذا تفعل»)


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

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

=FINDB()B6،C6،D6)

دالة findb 3

بدلاً من مراجع الخلايا، يمكنك كتابة القيم الفعلية لـfind_text وwithin_text وstart_num مباشرةً في الصيغة كما هو موضح أدناه.

=FINDB()«ما»،«ماذا تفعل»،3)


FINDB مقابل FIND

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

دالة findb 4


FINDB مقابل SEARCHB

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

دالة findb 5


دوال ذات صلة

دالة FIND في Excel

تُستخدم دالة FIND للعثور على سلسلة نصية داخل سلسلة أخرى، وتُرجع موضع البداية لتلك السلسلة داخل السلسلة الأخرى. على سبيل المثال، فإن =FIND(«ea»،«pear») تُرجع 2، ما يعني العثور على موضع البداية لـ «ea» في «pear».

دالة SEARCHB في Excel

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

دالة REPLACEB في Excel

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

دالة LEFTB في Excel

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

دالة RIGHTB في Excel

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

دالة MIDB في Excel

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


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

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

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

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


Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)

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

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

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

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

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


Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)

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