أمثلة دالة Excel COUNTIF - ليست فارغة أو أكبر من أو مكررة أو فريدة

  • شارك هذا
Michael Brown

يوفر Microsoft Excel العديد من الوظائف المصممة لحساب أنواع مختلفة من الخلايا ، مثل الفراغات أو غير الفارغة ، مع قيم الأرقام أو التاريخ أو النصوص ، التي تحتوي على كلمات أو أحرف معينة ، وما إلى ذلك.

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

في جوهرها ، صيغ COUNTIF هي متطابقة في جميع إصدارات Excel ، لذا يمكنك استخدام الأمثلة من هذا البرنامج التعليمي في Excel 365 و 2021 و 2019 و =COUNTIF(C1:C9,C7) و 2013 و 2010 و 2007.

    دالة COUNTIF في Excel - بناء الجملة و الاستخدام

    تُستخدم وظيفة Excel COUNTIF لحساب عدد الخلايا ضمن نطاق محدد يلبي معيارًا أو شرطًا معينًا.

    على سبيل المثال ، يمكنك كتابة صيغة COUNTIF لمعرفة عدد الخلايا في تحتوي ورقة العمل الخاصة بك على رقم أكبر من أو أقل من الرقم الذي تحدده. استخدام نموذجي آخر لـ COUNTIF في Excel هو عد الخلايا بكلمة معينة أو البدء بحرف (أحرف) معين.

    بناء جملة دالة COUNTIF بسيط للغاية:

    COUNTIF (النطاق ، المعايير)

    كما ترى ، هناك وسيطتان فقط ، وكلاهما مطلوب:

    • النطاق - يحدد خلية واحدة أو عدة خلايا ليتم حسابها.استخدم نظيرتها في الجمع ، الدالة COUNTIFS لحساب عدد الخلايا التي تطابق معيارين أو أكثر (منطق AND). ومع ذلك ، يمكن حل بعض المهام من خلال الجمع بين وظيفتين أو أكثر من وظائف COUNTIF في صيغة واحدة.

      عد القيم بين رقمين

      يعد العد أحد أكثر التطبيقات شيوعًا لوظيفة Excel COUNTIF مع معيارين الأرقام ضمن نطاق معين ، أي أقل من X ولكن أكبر من Y. على سبيل المثال ، يمكنك استخدام الصيغة التالية لحساب عدد الخلايا في النطاق B2: B9 حيث تكون القيمة أكبر من 5 وأقل من 15.

      =COUNTIF(B2:B9,">5")-COUNTIF(B2:B9,">=15")

      كيف تعمل هذه الصيغة:

      هنا ، نستخدم وظيفتين منفصلتين من وظائف COUNTIF - تكتشف الأولى عدد القيم أكبر من 5 ويحصل الآخر على عدد قيم أكبر من أو تساوي 15. ثم تطرح الأخيرة من الأولى وتحصل على النتيجة المرجوة.

      عد الخلايا بمعايير OR متعددة

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

      =COUNTIF(B2:B13,"Lemonade")+COUNTIF(B2:B13,"*juice")

      يرجى الانتباه إلى أننا قمنا بتضمين حرف البدل (*) في المعيار الثاني ، يتم استخدامه لحساب الكل أنواع العصير في القائمة.

      بنفس الطريقة ، يمكنك كتابة صيغة COUNTIF مع عدةالظروف. فيما يلي مثال على صيغة COUNTIF مع شروط أو متعددة تحسب عصير الليمون والعصير والآيس كريم:

      =COUNTIF(B2:B13,"Lemonade") + COUNTIF(B2:B13,"*juice") + COUNTIF(B2:B13,"Ice cream")

      لمعرفة طرق أخرى لحساب الخلايا باستخدام منطق OR ، يرجى الاطلاع على هذا البرنامج التعليمي: Excel COUNTIF و COUNTIFS بشروط OR.

      استخدام دالة COUNTIF للبحث عن التكرارات والقيم الفريدة

      هناك استخدام آخر محتمل للدالة COUNTIF في Excel هو البحث عن التكرارات في عمود واحد أو بين عمودين أو في صف.

      مثال 1. ابحث عن التكرارات وعدّها في عمود واحد

      على سبيل المثال ، هذه الصيغة البسيطة = COUNTIF (B2: B10، B2) & gt؛ 1 ستكتشف جميع الإدخالات المكررة في النطاق B2: B10 بينما دالة أخرى = COUNTIF (B2: B10، TRUE) ستخبرك بعدد المغفلين هناك:

      مثال 2. عد التكرارات بين عمودين

      إذا كانت لديك قائمتان منفصلتان ، قل قوائم الأسماء في العمودين B و C ، وتريد معرفة عدد الأسماء التي تظهر في كلا العمودين ، يمكنك استخدام Excel COUNTIF مع وظيفة SUMPRODUCT لحساب مكررة :

      =SUMPRODUCT((COUNTIF(B2:B1000,C2:C1000)>0)*(C2:C1000""))

      يمكننا حتى أن نخطو خطوة أخرى ونحسب عدد الأسماء الفريدة الموجودة في العمود C ، أي الأسماء التي لا تظهر في العمود B:

      =SUMPRODUCT((COUNTIF(B2:B1000,C2:C1000)=0)*(C2:C1000""))

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

      مثال 3. عد التكرارات والقيم الفريدة في صف

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

      عد التكرارات في صف:

      =SUMPRODUCT((COUNTIF(A2:I2,A2:I2)>1)*(A2:I2""))

      عد القيم الفريدة في صف:

      =SUMPRODUCT((COUNTIF(A2:I2,A2:I2)=1)*(A2:I2""))

      Excel COUNTIF - الأسئلة الشائعة والمشكلات

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

      1. COUNTIF في نطاق غير متجاور من الخلايا

      السؤال: كيف يمكنني استخدام COUNTIF في Excel على نطاق غير متجاور أو مجموعة من الخلايا؟

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

      خطأ: =COUNTIF(A2,B3,C4,">0")

      اليمين: =COUNTIF(A2,">0") + COUNTIF(B3,">0") + COUNTIF(C4,">0")

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

      =SUM(COUNTIF(INDIRECT({"B2:B8","D2:C8"}),"=0"))

      =COUNTIF($B2:$B8,0) + COUNTIF($C2:$C8,0)

      2. علامة العطف والاقتباسات في صيغ COUNTIF

      السؤال: متى أحتاج إلى استخدام علامة العطف في صيغة COUNTIF؟

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

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

      =COUNTIF(A1:A10,10)

      أو

      =COUNTIF(A1:A10,C1)

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

      =COUNTIF(A2:A10,"lemons")

      أو

      =COUNTIF(A2:A10,"*") أو =COUNTIF(A2:A10,">5")

      في حال كانت المعايير الخاصة بك تعبيرًا بمرجع خلية أو وظيفة أخرى في Excel ، يجب عليك استخدام علامات الاقتباس ("") لبدء سلسلة نصية وعلامة العطف (& amp ؛) لتسلسل السلسلة وإنهائها. على سبيل المثال:

      =COUNTIF(A2:A10,">"&D2)

      أو

      =COUNTIF(A2:A10,"<="&TODAY())

      إذا كنت تشك في الحاجة إلى علامة العطف أم لا ، فجرّب كلا الطريقتين. في معظم الحالات ، تعمل علامة العطف بشكل جيد ، على سبيل المثال تعمل كلتا الصيغتين أدناه بشكل جيد.

      = COUNTIF (C2: C8، "& lt؛ = 5")

      و

      = COUNTIF (C2: C8، " العلامة & lt ؛ = "& amp ؛ 5)

      3. COUNTIF للتنسيق (مرمز بالألوان)الخلايا

      السؤال: كيف يمكنني حساب الخلايا حسب التعبئة أو لون الخط بدلاً من القيم؟

      الإجابة: للأسف ، بناء جملة لا تسمح وظيفة Excel COUNTIF باستخدام التنسيقات كشرط. الطريقة الوحيدة الممكنة لعد الخلايا أو جمعها بناءً على لونها هي استخدام ماكرو ، أو بشكل أكثر دقة وظيفة معرّفة من قبل المستخدم في Excel. يمكنك العثور على الكود الذي يعمل للخلايا الملونة يدويًا وكذلك للخلايا المنسقة شرطيًا في هذه المقالة - كيفية حساب خلايا Excel وجمعها عن طريق التعبئة ولون الخط.

      4. #اسم؟ خطأ في صيغة COUNTIF

      المشكلة: صيغة COUNTIF الخاصة بي تطرح الخطأ #NAME؟ خطأ. كيف يمكنني إصلاحه؟

      الإجابة: على الأرجح ، لقد قدمت نطاقًا غير صحيح إلى الصيغة. يرجى التحقق من النقطة 1 أعلاه

      5. صيغة Excel COUNTIF لا تعمل

      المشكلة: صيغة COUNTIF لا تعمل! ما الخطأ الذي فعلته؟

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

      كن حذرًا جدًا عند استخدام مسافات في صيغة COUNTIF. عند إنشاء إحدى الصيغ لهذه المقالة ، كنت على وشك سحب شعري لأن الصيغة الصحيحة (كنت أعرف على وجه اليقين أنها كانت صحيحة!) لن تنجح. كما تحولتفي الخارج ، كانت المشكلة في مساحة صغيرة في مكان ما بينهما ، أرغ ... على سبيل المثال ، انظر إلى هذه الصيغة:

      =COUNTIF(B2:B13," Lemonade") .

      للوهلة الأولى ، لا يوجد شيء خاطئ فيها ، باستثناء مسافة إضافية بعد علامة الاقتباس الافتتاحية. سوف يبتلع Microsoft Excel الصيغة بشكل جيد دون رسالة خطأ أو تحذير أو أي مؤشر آخر ، على افتراض أنك تريد حقًا عد الخلايا التي تحتوي على كلمة 'Lemonade' ومسافة بادئة.

      إذا كنت تستخدم وظيفة COUNTIF مع معايير متعددة ، قسّم الصيغة إلى عدة أجزاء وتحقق من كل دالة على حدة.

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

      تضع النطاق في صيغة كما تفعل عادةً في Excel ، على سبيل المثال A1: A20.
    • المعايير - تحدد الشرط الذي يخبر الوظيفة بالخلايا التي يجب حسابها. يمكن أن يكون رقم أو سلسلة نصية أو مرجع خلية أو تعبير . على سبيل المثال ، يمكنك استخدام معايير مثل هذه: "10"، A2، "& gt؛ = 10"، "some text".

    وهنا أبسط مثال على دالة Excel COUNTIF. ما تراه في الصورة أدناه هو قائمة أفضل لاعبي التنس على مدى السنوات الـ 14 الماضية. تحسب الصيغة =COUNTIF(C2:C15,"Roger Federer") عدد مرات وجود اسم روجر فيدرر في القائمة:

    ملاحظة. المعيار غير حساس لحالة الأحرف ، مما يعني أنه إذا قمت بكتابة "roger federer" كمعايير في الصيغة أعلاه ، فسوف ينتج عن ذلك نفس النتيجة.

    أمثلة دالة Excel COUNTIF

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

    صيغة COUNTIF للنصوص والأرقام (مطابقة تامة)

    في الواقع ، نحن ناقش وظيفة COUNTIF التي تحسب قيم نصية تطابق معيارًا محددًا منذ لحظة بالضبط. اسمحوا لي أن أذكرك أن الصيغة للخلايا التي تحتوي على بالضبطسلسلة من النص: =COUNTIF(C2:C15,"Roger Federer") . لذلك ، أدخل:

    • نطاق باعتباره المعلمة الأولى ؛
    • فاصلة كمحدد ؛
    • كلمة أو عدة كلمات محاطة بعلامات اقتباس كمعيار .

    بدلاً من كتابة نص ، يمكنك استخدام مرجع لأي خلية تحتوي على تلك الكلمة أو الكلمات وتحصل على نفس النتائج تمامًا ، على سبيل المثال =COUNTIF(C1:C9,C7) .

    وبالمثل ، تعمل صيغ COUNTIF مع أرقام . كما هو موضح في لقطة الشاشة أدناه ، تحسب الصيغة أدناه بشكل مثالي الخلايا ذات الكمية 5 في العمود D:

    =COUNTIF(D2:D9, 5)

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

    صيغ COUNTIF مع أحرف البدل (مطابقة جزئية)

    في حالة احتواء بيانات Excel على العديد من الأشكال المختلفة للكلمة الرئيسية (ق) التي تريد حسابها ، ثم يمكنك استخدام حرف بدل لحساب جميع الخلايا التي تحتوي على كلمة أو عبارة أو أحرف معينة باعتبارها جزءًا من محتويات الخلية .

    لنفترض ، أنت لديك قائمة بالمهام المخصصة لأشخاص مختلفين ، وتريد معرفة عدد المهام الموكلة إلى داني براون. نظرًا لأن اسم داني مكتوب بعدة طرق مختلفة ، فإننا ندخل "* Brown *" كمعيار البحث =COUNTIF(D2:D10, "*Brown*") .

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

    نصيحة. من الممكن أيضًا استخدام أحرف البدل مع مراجع الخلايا بمساعدة عامل التشغيل التسلسلي (& amp؛). على سبيل المثال ، بدلاً من توفير "* Brown *" مباشرةً في الصيغة ، يمكنك كتابتها في بعض الخلايا ، على سبيل المثال F1 ، واستخدام الصيغة التالية لحساب عدد الخلايا التي تحتوي على "Brown": = COUNTIF (D2: D10، "*" & amp؛ F1 & amp؛ "*")

    عد الخلايا التي تبدأ أو تنتهي بأحرف معينة

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

    إذا كنت تريد معرفة عدد الخلايا التي تبدأ أو تنتهي بنص معين بغض النظر عن عدد الأحرف الأخرى التي تحتويها الخلية ، فاستخدم هذه الصيغ :

    =COUNTIF(C2:C10,"Mr*") - عد الخلايا التي تبدأ بـ " Mr" .

    =COUNTIF(C2:C10,"*ed") - عد الخلايا التي تنتهي بالحرفين " ed".

    توضح الصورة أدناه الصيغة الثانية في العمل:

    إذا كنت تبحث عن عدد الخلايا التي تبدأ أو تنتهي بأحرف معينة وتحتوي على العدد الدقيق للأحرف ، يمكنك استخدام وظيفة Excel COUNTIF بحرف علامة الاستفهام (؟) في المعايير: 1>

    =COUNTIF(D2:D9,"??own") - تحسب عدد الخلايا التي تنتهي بالحرفين "خاص" وتحتوي على 5 أحرف بالضبط في الخلايا من D2 إلى D9 ، بما في ذلك المسافات.

    =COUNTIF(D2:D9,"Mr??????") - تحسب عدد الخلايا التي تبدأ بـالأحرف "السيد" ولها 8 أحرف بالضبط في الخلايا من D2 إلى D9 ، بما في ذلك المسافات.

    نصيحة. للعثور على عدد الخلايا التي تحتوي على علامة استفهام فعلية أو علامة النجمة ، اكتب علامة التلدة (~) قبل؟ أو * حرف في الصيغة. على سبيل المثال ، سيحسب =COUNTIF(D2:D9,"*~?*") جميع الخلايا التي تحتوي على علامة الاستفهام في النطاق D2: D9.

    Excel COUNTIF للخلايا الفارغة وغير الفارغة

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

    COUNTIF ليست فارغة

    في بعض برامج Excel COUNTIF التعليمية والموارد الأخرى عبر الإنترنت ، قد تصادف صيغًا لـ حساب الخلايا غير الفارغة في Excel على غرار هذه:

    =COUNTIF(A1:A10,"*")

    لكن الحقيقة هي أن الصيغة أعلاه تحسب فقط الخلايا التي تحتوي على أي قيم نصية بما في ذلك السلاسل الفارغة ، مما يعني أن الخلايا التي تحتوي على تواريخ وأرقام سيتم التعامل معها كخلايا فارغة ولن يتم تضمينها في العد!

    إذا كنت بحاجة إلى صيغة عالمية COUNTIF لحساب جميع الخلايا غير الفارغة في نطاق محدد ، ها أنت ذا:

    COUNTIF ( range ، "")

    or

    COUNTIF ( range ، "" & amp؛ "")

    هذه الصيغة يعمل بشكل صحيح مع جميع أنواع القيم - نص ، التواريخ و أرقام - كما أنت يمكن رؤيته في لقطة الشاشة أدناه.

    COUNTIF فارغ

    إذا كنت تريد العكس ، أي عد الخلايا الفارغة في نطاق معين ، يجب عليكالالتزام بنفس الأسلوب - استخدم صيغة تحتوي على حرف بدل للقيم النصية ومع معايير "" لحساب جميع الخلايا الفارغة. 1> COUNTIF ( range ، "" & amp؛ "*")

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

    صيغة COUNTIF العالمية للفراغات (جميع أنواع القيم) :

    COUNTIF ( النطاق ، "")

    الصيغة أعلاه يعالج الأرقام والتواريخ والقيم النصية بشكل صحيح. على سبيل المثال ، إليك كيفية الحصول على عدد الخلايا الفارغة في النطاق C2: C11:

    =COUNTIF(C2:C11,"")

    يرجى العلم أن Microsoft Excel به وظيفة أخرى لحساب الخلايا الفارغة ، COUNTBLANK. على سبيل المثال ، ستنتج الصيغ التالية نفس النتائج تمامًا مثل صيغ COUNTIF التي تراها في لقطة الشاشة أعلاه:

    عد الفراغات:

    =COUNTBLANK(C2:C11)

    عد الفراغات:

    =ROWS(C2:C11)*COLUMNS(C2:C11)-COUNTBLANK(C2:C11)

    أيضًا ، يرجى أن تضع في اعتبارك أن كلاً من COUNTIF و COUNTBLANK يحسبان الخلايا التي تحتوي على سلاسل فارغة تبدو فارغة فقط. إذا كنت لا تريد التعامل مع مثل هذه الخلايا كفراغات ، فاستخدم "=" لـ معيار . على سبيل المثال:

    =COUNTIF(C2:C11,"=")

    لمزيد من المعلومات حول حساب الفراغات وليس الفراغات في Excel ، يرجى الاطلاع على:

    • 3 طرق لحساب الخلايا الفارغة في Excel
    • كيفية حساب الخلايا غير الفارغة في Excel

    COUNTIF أكبر من أو أقل من أو يساويإلى

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

    يرجى الانتباه إلى أنه في صيغ COUNTIF ، يكون دائمًا عامل التشغيل برقم بين علامتي اقتباس .

    المعايير مثال الصيغة الوصف
    العد إذا كان أكبر من = COUNTIF (A2: A10 ، "& gt؛ 5") عد الخلايا حيث تكون القيمة أكبر من 5.
    عد إذا كانت أقل من = COUNTIF (A2: A10 ، "& lt؛ 5") عد الخلايا ذات القيم الأقل من 5.
    عد إذا كانت تساوي = COUNTIF (A2: A10، "= 5") عد الخلايا حيث تساوي القيمة 5.
    عد إذا لم يكن يساوي = COUNTIF (A2: A10، "5") عد الخلايا حيث لا تساوي القيمة 5.
    عد إذا كانت أكبر من أو تساوي = COUNTIF (C2: C8، "& gt؛ = 5") عد الخلايا حيث تكون القيمة أكبر من أو تساوي 5.
    عد إذا كانت أقل من أو تساوي = COUNTIF (C2: C8، "& lt؛ = 5") عد الخلايا حيث تكون القيمة أقل من أو تساوي 5.

    يمكنك أيضًا استخدام جميع الصيغ أعلاه لعد الخلايا استنادًا إلى قيمة خلية أخرى ، ستحتاج فقط إلى استبدال الرقم في المعايير بمرجع خلية.

    ملاحظة. في حالة وجود مرجع خلية ، يجب عليك تضمين عامل التشغيليقتبس ويضيف علامة العطف (& أمبير ؛) قبل مرجع الخلية. على سبيل المثال ، لحساب عدد الخلايا في النطاق D2: D9 بقيم أكبر من قيمة في الخلية D3 ، يمكنك استخدام هذه الصيغة =COUNTIF(D2:D9,">"&D3) :

    إذا كنت تريد حساب عدد الخلايا التي تحتوي على عامل تشغيل فعلي كجزء من محتويات الخلية ، مثل الأحرف "& gt؛"، "& lt؛" أو "=" ، ثم استخدم حرف بدل مع عامل التشغيل في المعايير. ستتم معاملة هذه المعايير كسلسلة نصية بدلاً من تعبير رقمي. على سبيل المثال ، ستحسب الصيغة =COUNTIF(D2:D9,"*>5*") جميع الخلايا في النطاق D2: D9 بمحتويات مثل "التسليم & GT ؛ 5 أيام" أو "& gt ؛ 5 متوفرة".

    استخدام وظيفة Excel COUNTIF مع التواريخ

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

    المعايير مثال الصيغة الوصف
    عد التواريخ التي تساوي التاريخ المحدد. = COUNTIF (B2: B10، "6/1/2014") تحسب عدد الخلايا في النطاق B2: B10 باستخدام التاريخ 1 يونيو 2014.
    عد التواريخ أكبر من أو تساوي تاريخ آخر. = COUNTIF (B2: B10، "& gt؛ = 6/1 / 2014 ") احسب عدد الخلايا في النطاقB2: B10 بتاريخ أكبر من أو يساوي 6/1/2014.
    عد التواريخ أكبر من أو يساوي تاريخًا في خلية أخرى ، ناقص x يومًا. = COUNTIF (B2: B10، "& gt؛ =" & amp؛ B2- "7") احسب عدد الخلايا في النطاق B2: B10 بتاريخ أكبر من أو يساوي التاريخ في B2 ناقص 7 أيام.

    بصرف النظر عن هذه الاستخدامات الشائعة ، يمكنك استخدام وظيفة COUNTIF جنبًا إلى جنب مع وظائف محددة للتاريخ والوقت في Excel مثل TODAY () لحساب الخلايا على أساس في التاريخ الحالي.

    المعايير مثال الصيغة
    عد التواريخ التي تساوي التاريخ الحالي. = COUNTIF (A2: A10، TODAY ())
    عد التواريخ السابقة للتاريخ الحالي ، أي أقل من اليوم. = COUNTIF ( A2: A10، "& lt؛" & amp؛ TODAY ())
    عد التواريخ بعد التاريخ الحالي ، أي أكبر من اليوم. = COUNTIF (A2: A10 ، "& gt؛" & amp؛ TODAY ())
    عد التواريخ المستحقة في أسبوع. = COUNTIF (A2: A10، "=" & amp؛ TODAY () + 7)
    Count da tes في نطاق تاريخ محدد. = COUNTIF (B2: B10، "& gt؛ = 6/1/2014") - COUNTIF (B2: B10، "& gt؛ 6/7/2014")

    فيما يلي مثال على استخدام مثل هذه الصيغ في البيانات الحقيقية (في وقت كتابة هذا التقرير كان اليوم 25 يونيو 2014):

    Excel COUNTIF بمعايير متعددة

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

    مايكل براون متحمس للتكنولوجيا ولديه شغف لتبسيط العمليات المعقدة باستخدام أدوات البرمجيات. مع أكثر من عشر سنوات من الخبرة في صناعة التكنولوجيا ، صقل مهاراته في Microsoft Excel و Outlook ، بالإضافة إلى جداول بيانات Google والمستندات. مدونة مايكل مكرسة لمشاركة معرفته وخبرته مع الآخرين ، وتقديم نصائح ودروس تعليمية سهلة المتابعة لتحسين الإنتاجية والكفاءة. سواء كنت محترفًا متمرسًا أو مبتدئًا ، تقدم مدونة مايكل رؤى قيمة ونصائح عملية للحصول على أقصى استفادة من أدوات البرامج الأساسية هذه.