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

كيفية عد الخلايا التي تحتوي على نص في Excel

المؤلفZhoumandyتاريخ التعديل

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

دالة COUNTIF/COUNTIFS + حرف البدل لعد الخلايا التي تحتوي على نص في Excel

SUMPRODUCT + دوال ISTEXT لعد الخلايا التي تحتوي على نص في Excel

دالة COUNTIF لعد الخلايا التي تحتوي على نص محدد في Excel

عد الخلايا التي تحتوي على نص محدد بسهولة باستخدام Kutools لـ Excel


دالة COUNTIF/COUNTIFS + حرف البدل لعد الخلايا التي تحتوي على نص في Excel

دالة COUNTIF لعد الخلايا التي تحتوي على أي نص

لحساب الخلايا التي تحتوي على أي نص، نستخدمرمز النجمة (*)في صيغة COUNTIF. يكونتركيبدالةCOUNTIF كما يلي:

=COUNTIF(range, «*»)

بما أن رمز النجمة (*) يُعد حرفًا بدلًا يطابق أي سلسلة من الأحرف، فإن الصيغة تحسب جميع الخلايا التي تحتوي على أي نص.

على سبيل المثال، لعدّالخلايا التي تحتوي على نصفي النطاق A2:A15 كما هو موضح أدناه، اكتب الصيغة التالية في خلية فارغة، ثم اضغط على زرEnter للحصول على النتيجة.

=COUNTIF(A2:A15, «*»)

عد الخلايا التي تحتوي على أي نص

√ ملاحظات:
  • ما لا يُحتسب كنص:
  1. الخلايا التي تحتوي على أي نص؛
  2. الأحرف الخاصة؛
  3. الأرقام المنسَّقة كنص؛
  4. الخلايا التي تبدو فارغة بصريًا لكنها تحتوي على سلسلة فارغة (=«»)، أو علامة اقتباس (‹›)، أو مسافة.
  • ما لا يُحتسب كنص:
  1. الأرقام؛
  2. التاريخات؛
  3. القيم المنطقية True و False؛
  4. الأخطاء؛
  5. الخلايا الفارغة.

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

التمييز بين النص وغير النص

دالة COUNTIF لعد الخلايا التي لا تحتوي على نص

لحساب الخلايا التي لا تحتوي على نص في نطاق البيانات، استخدمعامل المقارنة غير مساوٍ لـ ()ورمز النجمة (*)في صيغة COUNTIF. يكون التركيب كما يلي:

=COUNTIF(range, «<>*»)

بما أن عامل المقارنة «غير مساوٍ لـ» (<>) ورمز النجمة (*) يُستخدمان للدلالة على عدم المساواة مع أي أحرف، فإن الصيغة تحسب الخلايا التي لا تحتوي على نصٍّ whatsoever.

على سبيل المثال، لـعد الخلايا التي لا تحتوي على نصفي النطاق A2:A15، اكتب الصيغة التالية في خلية فارغة، ثم اضغط على زرEnter للحصول على النتيجة.

=COUNTIF(A2:A15,«<>*»)

عد الخلايا التي لا تحتوي على نص

بعد ذلك، تحصل على عدد الخلايا التي تحتوي على قيم غير نصية.

دالة COUNTIFS لعد الخلايا التي تحتوي على نص باستثناء الخلايا الفارغة بصريًا

لحساب الخلايا التي تحتوي على نص مع استثناء الخلايا الفارغة بصريًا، استخدم رمز النجمة (*) وعلامة الاستفهام (؟) وعامل المقارنة «غير مساوٍ لـ» (<>) في الصيغة. ويكون التركيب كما يلي:

=COUNTIFS(range,«*?*», range, «<> »)

إنعلامة الاستفهام (؟)تطابقأي حرف واحد، ورمز النجمة (*)يطابقأي سلسلة من الأحرف. وإنعلامة استفهام محاطة بنجمتين (*؟*)تعني أنالخلية يجب أن تحتوي على حرف واحد على الأقل، ولذلك لن تُحتسب السلسلة الفارغة ولا علامة الاقتباس.

إنرمز غير مساوٍ لـ () متبوعًا بمسافة فارغة واحدةيعنيعدم عد الخلايا التي تحتوي على مسافة.

على سبيل المثال، لعد الخلايا التي تحتوي على نص باستثناء الخلايا الفارغة بصريًا في النطاق A2:A15، اكتب الصيغة التالية في خلية فارغة، ثم اضغط على زرEnter للحصول على النتيجة.

=COUNTIFS(A2:A15,«*?*», A2:A15, «<> »)

عد الخلايا التي تحتوي على نص باستثناء الخلايا الفارغة

بعد ذلك، يمكنك الحصول على عدد الخلايا التيتحتوي فقط على نص مرئي.

√ ملاحظات:
  1. تدعم دالة COUNTIFS تطبيق شروط متعددة. ففي المثال أعلاه، يتم عد الخلايا التي تحتوي على نص، مع استبعاد الخلايا التي تحتوي فقط على مسافة واحدة أو سلسلة فارغة أو علامة اقتباس — وهي عناصر تجعل الخلايا تبدو فارغة.
  2. إذا كنت تريد عد الخلايا التي تحتوي على نص، مع استبعاد الخلايا التي تحتوي على مسافة واحدة فقط، فإن صيغة العد تصبح كالتالي:= COUNTIFS(range,«*», range, «<> »).

SUMPRODUCT + دوال ISTEXT لعد الخلايا التي تحتوي على نص في Excel

الطريقة الثانية لعد الخلايا التي تحتوي على قيم نصية هي استخدامدالة SUMPRODUCTمعدالة ISTEXT. يكونالتركيبكما يلي:

=SUMPRODUCT(--ISTEXT(range))
أو
=SUMPRODUCT(ISTEXT(range)*1)

تُرجعدالة ISTEXTالقيمةTRUE أو FALSEحسب ما إذا كانت الخلية تحتوي على نص أو لا. ويُعدّالسالب المضاعف (--)في التركيب الأول وعملية الضربفي التركيب الثاني طريقتين لـتحويل القيمتين TRUE وFALSE إلى القيمتين العدديتين 1 و0.

ثم تقومدالة SUMPRODUCTبإرجاعمجموع جميع القيم (واحد وصفر)في نطاق البحث، وتعطي العدد النهائي.

في هذه الحالة، لعد الخلايا التي تحتوي على نص في النطاق A2:A15، اكتب الصيغة التالية في خلية فارغة، ثم اضغط على زرEnter للحصول على النتيجة.

=SUMPRODUCT(--ISTEXT(A2:A15))

أو

=SUMPRODUCT(ISTEXT(A2:A15)*1)

دالة SUMPRODUCT + دالة ISTEXT لعد الخلايا التي تحتوي على نص الصيغة 1

دالة SUMPRODUCT + دالة ISTEXT لعد الخلايا التي تحتوي على نص الصيغة 2

بغض النظر عن التركيب الذي تستخدمه، ستكون النتيجة المرجَعة8.

دالة COUNTIF لعد الخلايا التي تحتوي على نص محدد في Excel

عد الخلايا التي تحتوي على نص معين بمطابقة تامة

لإجراءمطابقة تامةباستخدام دالة COUNTIF، ما عليك سوى إدخال النص الكامل بين علامتي اقتباس في المعامل الثاني من الصيغة. إليكالتركيب:

=COUNTIF(range, «text value»)

لإضافة نص في صيغة Excel،يجب وضع النص بين علامتي اقتباس (“…”).

على سبيل المثال، إذا كنت تريد معرفة عدد الخلايا في النطاق A2:A10 التي تحتوي بالضبط على الكلمة «pen» أو «pencil»، فاكتب الصيغة أدناه في خلية فارغة، ثم اضغط على زرEnter للحصول على النتيجة.

=COUNTIF(A2:A10, «pen»)

أو

=COUNTIF(A2:A10, «pencil»)

عد الخلايا التي تحتوي على نص معين بمطابقة تامة الصيغة 1

عد الخلايا التي تحتوي على نص معين بمطابقة تامة الصيغة 2

عد الخلايا التي تحتوي على نص معين بمطابقة جزئية

لحساب الخلايا ذاتمطابقة جزئية، ضع النص بين نجمتين (*) واحصرهما بعلامتي اقتباس (“”). وبذلك يسمح لـ COUNTIF بـعدّ جميع الخلايا التي تحتوي على هذا النص مع أي نص قبله أو بعده. إليكالبنية:

=COUNTIF(range, «*text value*»)

في هذه الحالة، افترض أنك تريد حساب عدد الخلايا التي تحتوي على «pen» أو «pencil» كجزء من محتوياتها في أي موضع. اكتب الصيغة أدناه في خلية فارغة، ثم اضغط على زرEnter للحصول على النتيجة.

=COUNTIF(A2:A10, «*pen*»)

أو

=COUNTIF(A2:A10, «*pencil*»)

عد الخلايا التي تحتوي على نص معين بمطابقة جزئية الصيغة 1

عد الخلايا التي تحتوي على نص معين بمطابقة جزئية الصيغة 2

√ ملاحظة: لا تُميّز الدالة COUNTIF بين الأحرف الكبيرة والصغيرة.

عدّ الخلايا التي تحتوي على نص معيّن بسهولة باستخدام Kutools لـ Excel

بالإضافة إلى استخدام صيغة لحساب الخلايا التي تحتوي على نص، يمكنك استخدام أداةتحديد خلايا محددةمنKutools لـ Excelلحساب وتحديد الخلايا التي تحتوي على نص معيّن في Excel بسرعة.

بغض النظر عمّا إذا كنت تريد عدّ الخلايا التي تحتوي على نص معيّن بمطابقةتامةأو بمطابقةجزئية، فإن Kutools لـ Excel يُسهّل عليك تحقيق هدفك بكل يسر!

Kutools لـ Excelيقدّم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة.مدمج مع إمكانات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات سهلة بلا جهد.معلومات تفصيلية عن Kutools لـ Excel...         نسخة تجريبية مجانية...

بعدالتثبيت المجاني لـ Kutools لـ Excel، دعنا نلقي نظرة على طريقة عمله!

عدّ وتحديد الخلايا التي تتطابق تمامًا مع نص معيّن باستخدام Kutools

في هذه الحالة، تريد معرفة عدد الخلايا في النطاق A2:A10 التي تحتوي بالضبط على النص «pen».

بيانات عينة

1. حدد النطاق الذي تريد عدّ الخلايا التي تحتوي على نص معيّن فيه.

2. انقر علىKutools > تحديد > تحديد خلايا محددة.

انقر على ميزة تحديد خلايا محددة من kutools

3. في مربع حوارتحديد خلايا محددة، اتبع الخطوات التالية:

  • اخترخيار الخليةفي قسمنوع التحديد؛
  • في قسم تحديد النوع، اختريساويفي قائمة منسدلة، وأدخلpenفي مربع النص؛
  • انقر على زرموافق، ثم تظهرنافذة منبثقةلإعلامك بعدد الخلايا التي تطابق الشرط.

حدد الخيارات في مربع الحوار

  • انقر على زرموافقفي النافذة المنبثقة، وستُحدَّد جميع الخلايا المؤهلة في Excel دفعةً واحدة.

تم تحديد جميع الخلايا المؤهلة

عد وتحديد الخلايا التي تتطابق جزئيًا مع نص محدد باستخدام Kutools

افترض أنك تريد حساب عدد الخلايا في النطاق A2:A10 التي تحتوي على الكلمة «pen» كجزء من محتوياتها، بغض النظر عن موقعها. الحيلة هنا مشابهة للحيلة السابقة.

1. حدد النطاق الذي تريد عدّ الخلايا التي تحتوي على نص معيّن فيه.

2. انقر علىKutools>تحديد>تحديد خلايا محددة.

 انقر على ميزة تحديد خلايا محددة من kutools

3. في مربع حوارتحديد خلايا محددة، عليك بما يلي:

  • اخترخيار الخليةفي قسمنوع التحديد؛
  • في قسم تحديد النوع، اختريحتوي علىفي قائمة منسدلة،أدخل penفي مربع النص؛
  • انقر على زرموافق، ثم تظهرنافذة منبثقةلإعلامك بعدد الخلايا التي تطابق الشرط.

حدد الخيارات في مربع الحوار

  • انقر على زرموافقفي النافذة المنبثقة ويتم تحديد جميع الخلايا المؤهلة في Excel في نفس الوقت.

تم تحديد جميع الخلايا المؤهلة

انقر للتنزيل Kutools لـ Excel واحصل على تجربة مجانية لمدة 30 يومًا!.


  • محرر متعدد الأسطر فائق الكفاءة من شريط الصيغة (يمكّنك من تحرير أسطر نصية متعددة والمعادلات بسهولة)؛وضع القراءة (ليُسهّل عليك قراءة وتحرير عدد كبير من الخلايا)؛لصق إلى نطاق التصفية...
  • نسخ صفوف أو أعمدة تحتوي على خلايا مدمجةمع الاحتفاظ بالبيانات؛ تقسيم محتوى الخلايا؛دمج خلايا الصفوف المكررة وحساب المجموع أو المتوسط... منع إدخال قيم مكررة في الخلايا؛مقارنة النطاقات...
  • تحديد الصفوف المكررة أو الفريدة؛تحديد الصفوف الفارغة (جميع الخلايا فارغة)؛البحث المتقدم والعثور على المشابهعبر العديد من ملفات العمل؛ تحديد عشوائي...
  • إدخال محتوى متعدد الخلايا من النسخ الدقيقدون تغيير مراجع الصيغ؛إنشاء مراجع تلقائيةلأوراق عمل متعددة؛إدراج رموز التعداد النقطي، ومربعات الاختيار والمزيد...
  • احفظ الصيغ المفضلة وأدخلها بسرعة، والنطاقات، والرسوم البيانية، والصور؛شفر الخلايابكلمة مرور؛أنشئ قائمة بريد إلكترونيوأرسل رسائل البريد الإلكتروني...
  • استخراج النص، وإضافة نص، وحذف الأحرف من موقع معين،وإزالة المسافات؛ وإنشاء إحصاءات صفحة البيانات وطباعتها؛والتحويل بين محتوى الخلايا والتعليقات...
  • مرشح متقدم (لحفظ مخططات التصفية وتطبيقها على أوراق عمل أخرى)؛ترتيب متقدمحسب الشهر أو الأسبوع أو اليوم، والتكرار، وغير ذلك؛تصفية خاصةحسب التنسيق العريض أو المائل...
  • ادمج ملفات العمل وأوراق العمل؛ واجمع الجداول استنادًا إلى العمود الرئيسي؛وقسّم البيانات إلى أوراق عمل متعددة؛وحَوِّل ملفات XLS وXLSX وPDF دفعةً واحدة...
  • تجميع حسب جدول البيانات المحوريرقم الأسبوع، ويوم الأسبوع والمزيد... عرض الخلايا غير المؤمَّنة وقفل التحديدبألوان مختلفة؛تمييز الخلايا التي تحتوي على صيغة أو اسم...
kte tab 201905
  • تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، بالإضافة إلى Publisher وAccess وVisio وProject.
  • افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
  • يزيد إنتاجيتك بنسبة 50% ويوفّر عليك مئات نقرات الفأرة كل يوم!
officetab bottom