كيف يمكنني حساب عدد مرات ظهور حرف E في جملة "الثعلب البني السريع يقفز فوق الكلب الكسول" مع استبعاد أي مثيل للحرف يحدث بعد حرف D؟
فيما يلي صيغة Excel يمكنها تحقيق ذلك:
=LEN(A1)-LEN(بديل(بديل(LEFT(A1,FIND("d",LOWER(A1))-1),"e"،""),UPPER("e")،""))
بافتراض أن الجملة موجودة في الخلية A1، ستقوم هذه الصيغة أولاً بالعثور على موضع الحرف "d" (تجاهل حالة الأحرف) باستخدام الدالة FIND. سيتم بعد ذلك استخدام الدالة LEFT لاستخراج جزء الجملة قبل "d".
بعد ذلك، سيتم استخدام دالتين بديلتين متداخلتين لإزالة كافة مثيلات الحرف "e" من هذا الجزء من الجملة. يتم استخدام الدالة SUBSTITUTE الثانية لإزالة أي مثيلات متبقية لـ "E" (تم تحويلها إلى أحرف كبيرة).
أخيرًا، تطرح الصيغة طول الجملة المعدلة من طول الجملة الأصلية لتحديد عدد مثيلات "e" التي تمت إزالتها. وهذا يعطي إجمالي عدد المرات التي يظهر فيها الحرف "e" في الجملة، باستثناء أي حالات بعد الحرف "d".
{"evolved_from": null, "kind": "synthetic", "source": "evol_instruct"}