كيف أحسب الخلايا التي تحتوي على نص في Excel (8 حيل سريعة)

  • شارك هذا
Hugh West

جدول المحتويات

في هذا البرنامج التعليمي ، سأعرض لك 8 حيلًا سريعة لحساب الخلايا مع نص في Excel. يمكنك استخدام هذه الطرق حتى في مجموعات البيانات الكبيرة لاكتشاف خلايا البيانات التي تحتوي على قيم نصية. خلال هذا البرنامج التعليمي ، ستتعلم أيضًا بعض أدوات وتقنيات Excel المهمة والتي ستكون مفيدة جدًا في أي مهمة متعلقة بـ Excel.

تنزيل Practice Workbook

يمكنك تنزيل دليل التدريب من هنا.

عد الخلايا مع Text.xlsm

8 حيل سريعة لحساب الخلايا مع النص في Excel

لقد أخذنا مجموعة بيانات موجزة للشرح الخطوات بشكل واضح. تحتوي مجموعة البيانات على ما يقرب من 7 صفوف و 2 ​​ أعمدة. في البداية ، نحتفظ بجميع الخلايا بتنسيق عام . لجميع مجموعات البيانات ، لدينا أعمدة فريدة من نوعها 2 ​​ وهي المنتجات و كمية المبيعات . على الرغم من أننا قد نغير عدد الأعمدة لاحقًا إذا لزم الأمر.

1. استخدام وظيفة COUNTA

وظيفة COUNTA تحسب جميع الخلايا بأي نوع من القيم. يمكننا استخدام هذه الوظيفة لحساب عدد الخلايا بالنص الموجود في excel . اتبع الخطوات أدناه للقيام بذلك.

الخطوات:

  • أولاً ، انتقل إلى الخلية C10 وأدخل الصيغة التالية:
=COUNTA(B5:C9)-COUNT(B5:C9)

  • الآن ، اضغط على أدخل وسيحسب هذا العدد الإجمالي لخلايا النص داخل C10 .

اقرأ المزيد: عد إذاتحتوي الخلية على نص في Excel (5 طرق سهلة)

2. تطبيق دالة COUNTIF

تأخذ الدالة COUNTIF معايير معينة لحساب عدد الخلايا. يمكننا عد الخلايا التي تحتوي على نص في التفوق باستخدام هذه الوظيفة عن طريق تحديد المعايير المناسبة. دعونا نرى كيفية القيام بذلك.

الخطوات:

  • للبدء ، انقر نقرًا مزدوجًا فوق الخلية C10 وأدخل الصيغة أدناه:
=COUNTIF(B5:C9,"*")

  • بعد ذلك ، اضغط على مفتاح أدخل ثم يجب أن تحصل على عدد الخلايا التي تحتوي على بيانات نصية.

اقرأ المزيد: العد إذا احتوت الخلية على أي نص في Excel (4 طرق)

3. استخدام وظيفة ISTEXT

كما يوحي الاسم ، وظيفة ISTEXT في Excel تتحقق مما إذا كانت الخلية تحتوي على نص وتعطي ملاحظات مع القيمة TRUE أو FALSE . دعونا نرى كيفية تطبيق هذا هنا لعد الخلايا.

الخطوات:

  • لبدء هذه الطريقة ، انقر نقرًا مزدوجًا فوق الخلية C10 وأدخل الصيغة أدناه:
=COUNT(IF(ISTEXT(B5:C9),1))

  • بعد ذلك ، اضغط على أدخل وبالتالي ، سيجد هذا العدد الإجمالي للخلايا مع بيانات نصية داخل الخلية C10 .

🔎 كيف تعمل الصيغة؟

  • ISTEXT (B5: C9): يتحقق هذا الجزء من كل خلية في النطاق وترجع TRUE إذا كانت الخلية تحتوي على نص ، FALSE
  • IF (ISTEXT (B5: C9)، 1): هذا يعيد مصفوفة من 1 و FALSE اعتمادًا على الخلية التي تحتوي على قيمة نصية.

اقرأ المزيد: خلية COUNTIF تحتوي على نص معين في Excel (حساس لحالة الأحرف وغير حساس)

.

الخطوات:

  • لبدء هذه الطريقة ، انتقل إلى الخلية C10 واكتب الصيغة التالية:
=SUM(IF(ISTEXT(B5:C9),1))

  • بعد ذلك ، اضغط على أدخل أو انقر فوق أي خلية فارغة.
  • على الفور ، سيعطيك هذا عدد الخلايا النصية داخل الخلية C10 مثل 5 .

🔎 كيف تعمل الصيغة؟

  • ISTEXT (B5: C9): هذا الجزء للتحقق من كل خلية في النطاق وإرجاع TRUE إذا كانت الخلية تحتوي على نص ، FALSE
  • IF (ISTEXT (B5: C9)، 1): هذا يعيد مصفوفة من 1 و FALSE اعتمادًا على الخلية التي تحتوي على قيمة نصية.

اقرأ المزيد : كيفية حساب كلمات معينة في عمود في Excel (طريقتان)

5. عد الخلايا النصية بواسطة دالة SUMPRODUCT

في هذه الطريقة ، سنستخدم SUMPRODUCT وظيفة مع وظيفة ISTEXT لحساب الخلايا التي تحتوي على نص في Excel.

الخطوات:

  • كما سبق ، أدخل الصيغة أدناه داخل الخلية C10 :
=SUMPRODUCT(IF(ISTEXT(B5:C9),1))

  • أخيرًا ،اضغط على المفتاح أدخل ويجب أن نحصل على النتيجة كـ 5 .

🔎 كيف تعمل الصيغة؟

  • ISTEXT (B5: C9): يتحقق هذا الجزء من كل خلية في النطاق ويعود TRUE إذا كانت الخلية تحتوي على نص ، FALSE
  • IF (ISTEXT (B5: C9)، 1): هذا يعيد مصفوفة من 1 و FALSE اعتمادًا على الخلية التي تحتوي على قيمة نصية.

6. استخدام وظيفة SIGN في Excel

وظيفة SIGN في اختبارات Excel سواء كان الرقم موجبًا أم سالبًا. يمكننا استخدام هذه الوظيفة على غرار الطريقة السابقة لحساب عدد الخلايا التي تحتوي على نص في Excel. فيما يلي الخطوات التفصيلية.

الخطوات:

  • لتبدأ العملية ، انتقل إلى الخلية C10 واكتب الصيغة أدناه:
=SUMPRODUCT(SIGN(ISTEXT(B5:C9)))

  • ثم اضغط أدخل وهذا سوف عد إجمالي عدد الخلايا التي تحتوي على قيمة بيانات نصية داخل الخلية C10 .

🔎 كيف تعمل الصيغة؟

  • ISTEXT (B5: C9): يتحقق هذا الجزء من كل خلية في النطاق ويعيد TRUE إذا كانت الخلية تحتوي على نص ، خطأ
  • التوقيع (ISTEXT (B5: C9)): يعرض هذا الجزء مصفوفة من 1 و 0 عندما تكون الخلية موجبة أو 0 .

7. باستثناء الخلايا التي تحتوي على مسافة

في مجموعة البيانات التالية ، الخلية B8 به مسافة واحدة تحسبها الطرق السابقةنص. لهذا ، نحتاج إلى طريقة مختلفة لحساب الخلايا التي تحتوي على نص في Excel ولكن مع استبعاد أي خلية بها مسافة.

الخطوات:

  • أولاً ، انتقل إلى الخلية C10 وأدخل الصيغة التالية:
=COUNTIF(B5:C9,"><")

  • الآن ، اضغط أدخل وهذا سيحسب العدد الإجمالي للخلايا النصية داخل الخلية C10 .

8. عد الخلايا بعد التصفية

هنا ، قمنا بتصفية مجموعة البيانات كما يمكنك ملاحظة أن الصف 9 غير موجود. ستحسب الصيغ العادية هذا الصف أيضًا. لذلك سنستخدم صيغة مختلفة لحساب الخلايا التي تمت تصفيتها فقط مع النص في Excel.

الخطوات:

  • لهذا ، انقر نقرًا مزدوجًا فوق الخلية C10 وأدخل الصيغة أدناه:
=SUMPRODUCT(SUBTOTAL(103, INDIRECT("B"&ROW(B5:C10)))*(ISTEXT(B5:C10)))

  • بعد ذلك ، اضغط على أدخل مفتاح ويجب أن تحصل على عدد الخلايا التي تحتوي على بيانات نصية.

🔎 كيف تعمل الصيغة ؟

  • ISTEXT (B5: C10) : وظيفة ISTEXT تتحقق من كل خلية في النطاق وترجع TRUE إذا كانت الخلية تحتوي نص ، خطأ بخلاف ذلك.
  • INDIRECT ("B" & amp؛ ROW (B5: C10)): دالة INDIRECT لتعيين المراجع الفردية لجميع الخلايا في النطاق المحدد.
  • SUBTOTAL (103، INDIRECT ("B" & amp؛ ROW (B5: C10))) * (ISTEXT (B5: C10)): هذا الجزء يعطي مصفوفة من 1 و 0 والتي تشير إلى وجود نص في خلية أوبخلاف ذلك.

اقرأ المزيد: كيفية حساب الخلايا التي تمت تصفيتها مع النص في Excel (3 طرق)

كيفية حساب الخلايا في Excel

إذا كنت معتادًا على VBA في excel ، فإنك تحسب الخلايا بسرعة باستخدام بضعة أسطر من التعليمات البرمجية. دعونا نرى كيف يمكننا القيام بذلك.

الخطوات:

  • لهذه الطريقة ، انتقل إلى علامة التبويب Developer وحدد Visual Basic .

  • الآن ، حدد إدراج في نافذة VBA ثم انقر فوق الوحدة النمطية .

  • بعد ذلك ، اكتب الصيغة أدناه في النافذة الجديدة:
9626

  • ثم افتح الماكرو من علامة التبويب Developer بالنقر فوق وحدات الماكرو .

  • الآن ، في نافذة الماكرو ، حدد الماكرو CountCells وانقر فوق تشغيل .

  • نتيجة لذلك ، سيحسب رمز VBA العدد الإجمالي للخلايا داخل الخلية C10 .

كيفية حساب الخلايا ذات الأرقام في Excel

لحساب الخلايا بالأرقام ، سنقوم بالوظيفة الأساسية COUNT في Excel.

الخطوات:

  • للبدء ، انقر نقرًا مزدوجًا فوق الخلية C10 وأدخل الصيغة أدناه:
=COUNT(B5:C9)

  • ثم اضغط على أدخل وسيجد هذا المفتاح عدد الخلايا التي تحتوي على رقم يساوي 5 .

الاستنتاج

أتمنى أن تكون قادرًا على تطبيق الأساليب التي أظهرتها في هذابرنامج تعليمي حول كيفية حساب الخلايا مع النص في Excel. كما ترى ، هناك عدة طرق لتحقيق ذلك. لذلك اختر بحكمة الطريقة التي تناسب وضعك بشكل أفضل. إذا تعثرت في أي من الخطوات ، فإنني أوصي بمراجعتها عدة مرات لإزالة أي ارتباك. أخيرًا ، لمعرفة المزيد عن تقنيات excel ، اتبع موقع ExcelWIKI الخاص بنا. إذا كان لديك أي استفسارات ، فيرجى إبلاغي بذلك في التعليقات.

هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.