לְהִצטַיֵן

פונקציית COUNTIF של Excel

Excel Countif Function

פונקציית COUNTIF של Excelסיכום

COUNTIF היא פונקציית Excel לספירת תאים בטווח שעומדים בתנאי יחיד. ניתן להשתמש ב- COUNTIF לספירת תאים המכילים תאריכים, מספרים וטקסט. הקריטריונים המשמשים בתומכי COUNTIF פעולות לוגיות (>,<,,=) and תווים כלליים (*,?) להתאמה חלקית.



מטרת ספירת תאים התואמים קריטריונים ערך החזרה מספר המייצג תאים שנספרו. תחביר = COUNTIF (טווח, קריטריונים) ארגומנטים
  • טווח - טווח התאים לספירה.
  • קריטריונים - הקריטריונים השולטים אילו תאים יש לספור.
גִרְסָה Excel 2003 הערות שימוש

הפונקציה COUNTIF ב- Excel סופרת את מספר התאים בטווח התואם תנאי מסופק אחד. קריטריונים יכולים לכלול פעולות לוגיות (>,<,,=) and תווים כלליים (*,?) להתאמה חלקית. קריטריונים יכולים להתבסס גם על ערך מתא אחר, כפי שיוסבר להלן.

COUNTIF נמצא בקבוצה של שמונה פונקציות ב- Excel שמחלקים קריטריונים הגיוניים לשני חלקים (טווח + קריטריונים). כתוצאה מכך, ה התחביר המשמש לבניית קריטריונים שונה , ו- COUNTIF דורש טווח תאים , אתה לא יכול להשתמש ב- מַעֲרָך .





COUNTIF תומך רק ב- יחיד מַצָב. אם עליך ליישם מספר קריטריונים, השתמש ב הפונקציה COUNTIFS . אם אתה צריך לתפעל ערכים ב- טווח טיעון כחלק ממבחן לוגי, ראה SUMPRODUCT ו/או לְסַנֵן פונקציות.

כיצד לחשב שנים וחודשים באקסל

דוגמא בסיסית

בגליון העבודה המוצג לעיל, הנוסחאות הבאות משמשות בתאים G5, G6 ו- G7:



 
= COUNTIF (D5:D12,'>100') // count sales over 100 = COUNTIF (B5:B12,'jim') // count name = 'jim' = COUNTIF (C5:C12,'ca') // count state = 'ca'

שים לב COUNTIF הוא לֹא בהתאם לרגישות, 'CA' ו- 'ca' מטופלים אותו דבר.

הם דוגמה לפורמטים מותנים ב- Excel.

מרכאות כפולות ('') בקריטריונים

באופן כללי, ערכי הטקסט צריכים להיות מוקפים במרכאות כפולות (''), והמספרים לא. עם זאת, כאשר אופרטור לוגי כלול במספר, המספר והאופרטור חייבים להיות כלולים במרכאות, כפי שניתן לראות בדוגמה השנייה להלן:

 
= COUNTIF (A1:A10,100) // count cells equal to 100 = COUNTIF (A1:A10,'>32') // count cells greater than 32 = COUNTIF (A1:A10,'jim') // count cells equal to 'jim'

ערך מתא אחר

ערך מתא אחר יכול להיכלל בקריטריונים באמצעות שִׁרשׁוּר . בדוגמה למטה, COUNTIF יחזיר את ספירת הערכים ב- A1: A10 שהם פחות מהערך בתא B1. שימו לב לפחות מ מַפעִיל (שהוא טקסט) מצורף במרכאות.

 
= COUNTIF (A1:A10,'<'&B1) // count cells less than B1

לא שווה ל

כדי לבנות קריטריונים 'לא שווים', השתמש ב '' מַפעִיל מוקף במרכאות כפולות (''). לדוגמה, הנוסחה שלהלן תספור תאים לא שווה ל'אדום 'בטווח A1: A10:

 
= COUNTIF (A1:A10,'red') // not 'red'

תאים ריקים

COUNTIF יכול לספור תאים ריקים או לא ריקים. הנוסחאות להלן סופרות תאים ריקים ולא ריקים בטווח A1: A10:

 
= COUNTIF (A1:A10,'') // not blank = COUNTIF (A1:A10,'') // blank

תאריכים

הדרך הקלה ביותר להשתמש ב- COUNTIF עם תאריכים היא להתייחס לא תאריך תקף בתא אחר עם הפניה לתא. לדוגמה, כדי לספור תאים ב- A1: A10 המכילים תאריך גדול מהתאריך ב- B1, תוכל להשתמש בנוסחה כזו:

 
= COUNTIF (A1:A10, '>'&B1) // count dates greater than A1

שימו לב שאנחנו חייבים לחבר מפעיל עד לתאריך B1. כדי להשתמש בקריטריונים מתקדמים יותר של תאריכים (כלומר כל התאריכים בחודש נתון, או כל התאריכים בין שני תאריכים), תרצה לעבור אל הפונקציה COUNTIFS , שיכול להתמודד עם מספר קריטריונים.

כיצד לחשב הנחה באקסל

הדרך הבטוחה ביותר קוד קשה תאריך ל- COUNTIF הוא שימוש ב- פונקציית DATE . זה מבטיח ש- Excel יבין את התאריך. כדי לספור תאים ב- A1: A10 המכילים תאריך פחות מ -1 באפריל 2020, תוכל להשתמש בנוסחה כזו

 
= COUNTIF (A1:A10,'<'& DATE (2020,4,1)) // dates less than 1-Apr-2020

תווים כלליים

ה תו כללי ניתן להשתמש בסימנים שאלה (?), כוכבית (*) או tilde (~) בקריטריונים. סימן שאלה (?) תואם כל תו אחד וכוכבית (*) תואמת לאפס או יותר תווים מכל סוג שהוא. לדוגמה, כדי לספור תאים ב- A1: A5 המכילים את הטקסט 'תפוח' בכל מקום, תוכל להשתמש בנוסחה כזו:

 
= COUNTIF (A1:A5,'*apple*') // cells that contain 'apple'

כדי לספור תאים ב- A1: A5 המכילים 3 תווי טקסט, תוכל להשתמש ב:

 
= COUNTIF (A1:A5,'???') // cells that contain any 3 characters

הטילדה (~) היא דמות בריחה המתאימה לתווים כלליים. לדוגמה, כדי לספור סימן שאלה מילולי (?), כוכבית (*) או טילדה (~), הוסף טילדה לפני התו הכללי (כלומר ~ ?, ~*, ~~).

הערות

  • COUNTIF אינו תלוי רישיות. להשתמש ב פונקציה מדויקת ל ספירות תלויות רישיות .
  • COUNTIF תומך רק בתנאי אחד. להשתמש ב הפונקציה COUNTIFS למספר קריטריונים.
  • מחרוזות טקסט בקריטריונים חייבות להיות כלולות במרכאות כפולות (''), כלומר 'תפוח', '> 32', 'ja*'
  • הפניות לתאים בקריטריונים הם לֹא מוקף במרכאות, כלומר '<'&A1
  • תווים כלליים? ו * ניתן להשתמש בקריטריונים. סימן שאלה תואם לכל תו אחד וכוכבית מתאימה לכל רצף תווים (אפס או יותר).
  • להתאמת סימן שאלה או כוכבית מילולית, השתמש בטילדה (~) בסימן שאלה קדמי או בכוכבית (כלומר ~ ?, ~*).
  • COUNTIF דורש טווח, אי אפשר להחליף מַעֲרָך .
  • COUNTIF מחזיר תוצאות שגויות כאשר הוא משמש להתאמת מחרוזות שאורכן יותר מ -255 תווים.
  • COUNTIF יחזיר שגיאה #VALUE בעת הפניה לחוברת עבודה אחרת שנסגרה.


^