إذا كنت تبحث عن طريقة لحساب الخلايا التي تحتوي على أحرف نصية فقط في ورقة Excel الخاصة بك ، حسنًا ، لدينا أخبار سعيدة لك ، لا يمكنك أن تكون في مكان أفضل. هذه صفحة المهوس المقالة هي كل شيء عن السلاسل النصية وكيفية حساب عدد الخلايا التي تحتوي عليها. لقد أضفنا بعض ملفات تعريف الارتباط الإضافية ، من خلال تفصيل الطرق ، والتي يمكنك من خلالها بسهولة إضافة بعض الشروط الإضافية إلى عدد السلاسل النصية الخاصة بك. حسنا، ما الذى تنتظره؟ دعونا نقفز ، أليس كذلك؟
تابع القراءة لتتعلم كيف يمكنك إرجاع عدد الخلايا التي تحتوي على سلاسل نصية في ورقة Excel ، باستخدام بعض الصيغ البسيطة المدمجة. تشرح المقالة أيضًا بالتفصيل ملف COUNTIFS الصيغة ، التي تتيح لك تحديد أكثر من معيار واحد لحساب الخلايا الخاصة بك. آمل أن تجد المقالة مفيدة.
جدول المحتويات
سيناريو مثال
لدينا نموذج الجدول التالي الذي يحتوي على قيم مختلفة. تحتوي بعض الخلايا على قيم نصية فقط ، وبعضها يحتوي على قيم رقمية فقط ، وبعضها يحتوي على قيم تاريخ فقط ، وما إلى ذلك. حتى أن بعض الخلايا فارغة ، والبعض الآخر عبارة عن مجموعة من أنواع بيانات مختلفة. دعونا نرى كيف يمكننا حساب الخلايا التي تحتوي على قيم نصية بشكل فعال ، في الأقسام التالية.
القسم 1: عد عدد الخلايا التي تحتوي على أي نص باستخدام وظيفة COUNTIF
في هذا القسم ، نوضح بالتفصيل كيف يمكنك حساب عدد الخلايا في ورقة Excel ، التي تحتوي على أي نوع من النص بداخلها.
الإعلانات
الخطوة 1: أولاً، انقر مرتين على أي خلية. هذه هي الخلية حيث سيتم إنشاء قيمة النتيجة. أي ، هذه هي الخلية حيث سنحدد الصيغة لحساب عدد الخلايا التي تحتوي على قيم نصية.
فقط تذكر أن الخلية المحددة يجب أن تكون خارج نطاق الخلايا التي تحتاج إلى عدها.
الخطوة 2: كالتالي ، داخل الخلية المحددة ، اكتب في أو نسخ و لصق ما يلي.
= COUNTIF (
الآن ، نحن بحاجة إلى تحديد النطاق. إما يمكنك الكتابة في نطاق الخلايا أو يمكنك ببساطة سحب نطاق الخلايا وتحديده من ورقة Excel الخاصة بك.
الخطوه 3: بمجرد تحديد النطاق ، ضع فاصلة ثم اكتب “*”). لا تنسى إغلاق القوس. لذلك يجب أن تكون الصيغة النهائية بالصيغة التالية.
= COUNTIF (النطاق ، "*")
الصيغة حسب مثال لقطة الشاشة أدناه هي كما يلي.
= COUNTIF (A1: C10، "*")
الخطوة 4: هذا هو. إذا قمت بضرب ملف يدخل مفتاح الآن كونتيف ستعيد الدالة العدد الإجمالي للخلايا التي تحتوي على قيم نصية بداخلها.
في المثال أدناه ، العدد الإجمالي للخلايا هو 7. باللون الأخضر ، يتم تمييز جميع الخلايا التي تحتوي على سلاسل نصية ، ويتم حساب هذه الخلايا فقط. لا يتم حساب الخلايا الفارغة.
شرح الصيغة
ال كونتيف تأخذ الوظيفة حجتين. الحجة الأولى هي نطاق الخلايا والحجة الثانية هي معيار العد. في المثال أعلاه ، قدمنا “*” كالوسيطة الثانية ، مما ينتج عنه كونتيف دالة تحسب جميع الخلايا المذكورة في وسيطة النطاق والتي تحتوي على أي قيم نصية.
القسم 2: حساب عدد الخلايا التي تحتوي على أي سلسلة نصية باستخدام الدالة SUMPRODUCT
ال إنتاج تُرجع الدالة أيضًا عدد الخلايا التي تحتوي على أي سلسلة نصية ، من نطاق الخلايا المحدد. ستكون النتائج النهائية لكل من الدالة SUMPRODUCT والدالة COUNTIF ، المذكورة في القسم أعلاه ، هي نفسها ، لكن طريقة عملهما داخليًا مختلفة لكليهما.
الخطوة 1: انقر نقرًا مزدوجًا فوق أي خلية، حيث تريد نشر النتيجة النهائية في. حاليا، نسخ و لصق الصيغة التالية.
= SUMPRODUCT (- ISTEXT (النطاق))
يجب استبدال قيمة النطاق بالنطاق الفعلي للخلايا التي تريد التحقق منها. يمكنك إما كتابة النطاق يدويًا أو يمكنك فتح ملف ISTEXT قوس وظيفي ، ثم اسحب نطاق الخلايا وحدده تمامًا كما فعلت في القسم أعلاه. بمجرد إدخال النطاق ، لا تنسى ذلك أغلق الدعامة.
في المثال أدناه ، قمت باستبدال النطاق في الصيغة الخاصة بي والصيغة النهائية في حالتي على النحو التالي.
= SUMPRODUCT (- ISTEXT (A1: C9))
الإعلانات
الخطوة 2: هذا هو. إذا قمت بضرب ملف يدخل المفتاح ، يمكنك مشاهدة العد النهائي ، بهذه البساطة.
شرح الصيغة
- تستخدم هذه الطريقة كلاً من صيغة SUMPRODUCT وصيغة ISTEXT لحساب النتيجة النهائية. نظرًا لأن الدالة ISTEXT مضمنة داخل الدالة SUMPRODUCT ، يتم حساب الدالة ISTEXT أولاً.
- تأخذ الدالة ISTEXT نطاق الخلايا كوسيطة لها. لذلك يتم فحص كل خلية في النطاق المحدد بحثًا عن قيم نصية. إذا كانت الخلية تحتوي على قيمة نصية ، فتُرجع الدالة ISTEXT القيمة حقيقي. عدا ذلك القيمة خاطئة يتم إرجاع.
- الآن ، نظرًا لأن دالة ISTEXT تأخذ نطاقًا من الخلايا وليس خلية واحدة فقط ، تقوم بإرجاع مجموعة من القيم الصحيحة والخطأ. لذا فإن دالة ISTEXT ستعيد شيئًا مثل {true، false، false، true، true، false، true، false، true… ..}
- قادم الآن إلى — داخل = SUMPRODUCT (–ISTEXT (A1: C9)) معادلة. — يتم تطبيقه على جميع القيم الموجودة داخل المصفوفة التي تم إرجاعها بواسطة ISTEXT. يحول القيم الحقيقية إلى 1 والقيم الخاطئة إلى 0.
- الآن ، أخيرًا ، ستُرجع الدالة SUMPRODUCT مجموع الكل 1 القيم ، والتي تقوم في الواقع بإرجاع العدد الإجمالي للخلايا التي تحتوي على قيمة نصية.
القسم 3: أضف المزيد من المعايير أثناء حساب الخلايا التي تحتوي على سلاسل نصية باستخدام وظيفة COUNTIFS
لنفترض الآن أنه يجب عليك الحصول على العدد الإجمالي لجميع الخلايا في الورقة التي تحتوي على قيم نصية بداخلها ، لكنك لا تريد الخلايا التي تحتوي على نص معين ليتم حسابها ، على سبيل المثال مثال، "تفاح“. في مثل هذه الحالات ، حيث تريد إضافة المزيد من الشروط إلى وظيفة COUNTIF الخاصة بك ، يمكنك الرد على الإصدار المحسن من COUNTIF ، وهو COUNTIFS.
في الخطوات التالية ، أوضحنا بالتفصيل كيف يمكنك تحقيق أقصى استفادة من وظيفة COUNTIFS.
الخطوة 1: انقر نقرًا مزدوجًا فوق الخلية حيث تريد أن تظهر النتيجة النهائية. حاليا، نسخ و لصق الصيغة التالية عليه.
= COUNTIFS (النطاق ، ""،نطاق،" ")
يحل محل نطاق مع النطاق الفعلي للخلايا. يرجى تذكر إعطاء نفس النطاق في كلا المكانين ، وإلا فقد تحصل على خطأ.
يرجى الرجوع إلى لقطة الشاشة التالية للحصول على مثال ، حيث يتم استبدال قيم النطاق والشروط.
= COUNTIFS (A1: C12، "*"، A1: C12، "<> التفاح")
الخطوة 2: الضرب يدخل سيعطيك المفتاح النتيجة المرجوة. أتساءل ماذا حدث؟ توجه إلى شرح الصيغة الجزء.
شرح الصيغة
- الصيغة في مثال السيناريو = COUNTIFS (A1: C12، "*"، A1: C12، "<> التفاح").
- الشرط الأول داخل دالة COUNTIFS ، وهو “*”، يأخذ عدد الخلايا التي تحتوي على سلاسل نصية.
- الشرط الثاني وهو "<> تفاح"، تأخذ عدد الخلايا التي لا تساوي قيمتها التفاح.
- لذلك ، بدمج الشرطين الأول والثاني ، نحصل على العدد الإجمالي لجميع الخلايا التي تحتوي على قيم نصية ، ولكن يجب ألا تكون القيمة النصية تفاح. هذا يعني الكلمة تفاح لم يعد يعتبر نصًا بسبب معيارنا الثاني.
القسم 4: عد عدد الخلايا التي تحتوي على سلاسل نصية متطابقة جزئيًا
في القسم ، دعنا نكتشف كيف يمكنك الحصول على عدد الخلايا التي تحتوي على سلسلة تحددها.
الخطوة 1: لنفترض أنك تريد الحصول على عدد الخلايا التي تحتوي على الكلمة تفاح. من أجل هذا، نقرتين متتاليتين في الخلية حيث تريد عرض قيمة العد.
ستكون النسخة العامة من هذه الصيغة على النحو التالي. نسخ و لصق في الخلية المحددة.
= COUNTIF (النطاق ، "*")
ملحوظة: يحل محل نطاق و كلمة رئيسية القيم في الصيغة ، ولكن تأكد من وضع النجمة بعد الكلمة الرئيسية.
لقد استبدلنا قيمة النطاق وقيمة الكلمة الرئيسية في المثال التالي.
= COUNTIF (A1: C12، "التفاح *")
الخطوة 2: ضرب يدخل مفتاح لعرض قيمة النتيجة.
شرح الصيغة
تأخذ صيغة COUNTIF ، في هذه الحالة ، وسيطتين. القيمة الأولى هي نطاق الخلايا المطلوب التحقق منها والوسيطة الثانية هي الكلمة الأساسية التي يجب أن تكون موجودة في السلسلة النصية. ال النجمة(*) يضمن الحرف أن الخلية يتم حسابها فقط إذا كانت القيمة بداخلها تبدأ بالكلمة الأساسية التي نحددها. إذا كنت موافقًا على حساب الخلية حتى إذا كانت الكلمة الأساسية تأتي في نهاية الكلمة داخل الخلية ، فأنت بحاجة إلى كتابة الصيغة على النحو التالي ، مع وجود العلامات النجمية في طرفي الكلمة الأساسية.
= COUNTIF (A1: C12، "* تفاح *")
آمل أن تكون قد وجدت المقالة مفيدة. إذا علقت في أي من الخطوات ، فتذكر ، نحن على بعد تعليق فقط.
ترقبوا المزيد من الحيل والنصائح المذهلة والمقالات الإرشادية.
الخطوة 1 - قم بتنزيل أداة Restoro PC Repair Tool من هنا
الخطوة 2 - انقر فوق "بدء المسح" للبحث عن أي مشكلة تتعلق بجهاز الكمبيوتر وإصلاحها تلقائيًا.