عد عدد الكلمات في خلية نصية عن طريق عد المسافات.
نسخ هذه الصيغة
=LEN(TRIM(A2))-LEN(SUBSTITUTE(A2, " ", ""))+1الكلمات تساوي المسافات زائد واحد. تقوم الدالة TRIM بإزالة المسافات الزائدة أولاً، ثم يؤدي طرح الطول بدون مسافات من الطول بعد إزالة المسافات إلى الحصول على عدد المسافات؛ وإضافة واحد يعطي عدد الكلمات.
=LEN(TRIM("the quick fox"))-LEN(SUBSTITUTE("the quick fox", " ", ""))+1→3ثلاث كلمات.
إرجاع 0 للخلايا الفارغة
=IF(TRIM(A2)="", 0, LEN(TRIM(A2))-LEN(SUBSTITUTE(A2, " ", ""))+1)يتجنب عد الخلية الفارغة كـ 1.
صفر مسافات زائد واحد يساوي واحد. استخدم صيغة IF البديلة أعلاه لإرجاع 0 للخلايا الفارغة.
هل تحتاج إلى صيغة لبياناتك الخاصة؟
صف ما تريده بلغة بسيطة ودع ExcelGPT يكتب الصيغة ويشرحها ويتحقق منها — البدء مجاني، ولا يتطلب أي إضافات.