פונקציית countif היא פונקצייה שמבצעת פעולת ספירה – אבל תחת תנאי.
אם התנאי שאנו מגדירים מתקיים, הפונקציה תבצע את פעולת הספירה.
בשימוש בפונקציה, אנו אומרים לאקסל במילים שלנו:
בטווח התאים שבחרנו, בדוק בכל תא ותא בנפרד, האם מתקיים תנאי, שנכתוב כעת. ספור בכמה תאים בטווח, התנאי מתקיים.
שימו-לב: הפעולה שתתבצע אינה סיכום הערכים בתאים אלא ספירת כמות התאים בלבד.
הפונקציה מורכבת מ-2 חלקים
1 – טווח התאים עליהם האקסל יבצע את הבדיקה
2 – התנאי שכל תא בטווח צריך לקיים, כדי להיספר ע”י האקסל
1 2
= countif ( התנאי שהתא צריך לקיים כדי להיספר , טווח התאים לבדיקה )
מראה הפונקציה באקסל:
1 2
= countif ( range , criteria )
____________
נראה דוגמה פשוטה:
אנו מעוניינים לדעת כמה תלמידים בכיתה הצטיינו במקצוע המתמטיקה. התנאי להצטיינות- הערך שבתא B11, כלומר 99 בדוגמה.
איך תיראה הפונקציה לפי כללי האקסל
התנאי , טווח התאים
= countif ( C3 : C7 , ” > = ” & B11 )
מה אומרת הפונקציה במילים שלנו?
ספור כמה תאים, בטווח התאים C3 עד C7, ערכם גדול או שווה לערך שבתא B11, כלומר גדול או שווה למספר 99.
שימו-לב: אם התנאי שלנו הוא פעולת חשבון, כמו גדול או קטן או שווה מערך מסוים, אנו חייבים לכתוב את התנאי בתוך שני גרשיים וגם להוסיף את הסימן & מכיוון שאלה כללי האקסל. האקסל מפרש את הגרשיים כ-שים לב, עכשיו זה תנאי ואת הסימן & כ- אל מה אנו משווים את התא.
בנוסף, יכולנו לכתוב את התנאי בצורה הבאה: “99=<” במקום לכתוב: B11 & “=<“. המשמעות היא שיש יותר מדרך אחת לכתוב את אותו תנאי. נכון יותר לכתוב את התנאי עם שם תא (B11) ולא עם ערך מוחלט (כמו 99), מכיוון שאם בעתיד נחליט שמצטיין הוא מי שקיבל מעל ציון 90, לא נצטרך לשנות את הנוסחה אלא רק את הערך שבתא B11.
נפרט ונרחיב בדוגמאות לתנאים נוספים בהמשך הסבר זה.
נראה את הפונקציה באקסל:
התוצאה:
דוגמאות לכתיבת תנאים ומשמעותם:
כל הזכויות שמורות © צפרדע 2021