הפונקציה COUNTIF
השתמש ב- COUNTIF, אחת מהפונקציות הסטטיסטיות, כדי לספור את מספר התאים העומדים בקריטריון מסוים; לדוגמה, מספר הפעמים שעיר מסוימת מופיעה ברשימת לקוחות.
בצורתה הפשוטה ביותר, הפונקציה COUNTIF מציינת:
-
=COUNTIF(היכן ברצונך לחפש?, מה ברצונך לחפש?)
לדוגמה:
-
=COUNTIF(A2:A5,"London")
-
=COUNTIF(A2:A5,A4)
COUNTIF(range, criteria)
שם ארגומנט |
תיאור |
---|---|
range (נדרש) |
קבוצת התאים שברצונך לספור. Range יכול להכיל מספרים, הפניות, טווח בעל שם או מערכים המכילים מספרים. הפונקציה מתעלמת מערכים ריקים ומערכי טקסט. למד כיצד לבחור טווחים בגליון עבודה. |
criteria (נדרש) |
מספר, ביטוי, הפניה לתא או מחרוזת טקסט המגדירים אילו תאים ייספרו. לדוגמה, באפשרותך להשתמש במספר כגון 32, בהשוואה כמו ">32", בתא כמו B4 או במילה כמו "apples". הפונקציה COUNTIF משתמשת בקריטריונים בודדים בלבד. השתמש ב- COUNTIFS אם ברצונך להשתמש בקריטריונים מרובים. |
דוגמאות
כדי להשתמש בדוגמאות אלה ב- Excel, העתק את הנתונים מהטבלה שלהלן והדבק אותם בתא A1 בגליון עבודה חדש.
נתונים |
נתונים |
---|---|
apples |
32 |
oranges |
54 |
peaches |
75 |
apples |
86 |
נוסחה |
תיאור |
=COUNTIF(A2:A5,"apples") |
ספירת התאים עם apples בתאים A2 עד A5. התוצאה היא 2. |
=COUNTIF(A2:A5,A4) |
ספירת התאים עם peaches (באמצעות הערך ב- A4) בתאים A2 עד A5. התוצאה היא 1. |
=COUNTIF(A2:A5,A2)+COUNTIF(A2:A5,A3) |
ספירת מספר הערכים apples (הערך ב- A2) ו- oranges (הערך ב- A3) בתאים A2 עד A5. התוצאה היא 3. נוסחה זו משתמשת בביטוי COUNTIF פעמיים כדי לציין קריטריונים מרובים, עם קריטריון אחד לכל ביטוי. ניתן להשתמש גם בפונקציה COUNTIFS. |
=COUNTIF(B2:B5,">55") |
מניית מספר התאים המכילים ערך גדול מ- 55 בתאים B2 עד B5. התוצאה היא 2. |
=COUNTIF(B2:B5,"<>"&B4) |
מניית מספר התאים המכילים ערך שאינו שווה ל- 75 בתאים B2 עד B5. תו האמפרסנד (&) ממזג את אופרטור ההשוואה 'לא שווה ל' (<>) ואת הערך ב- B4 כך שיופיע =COUNTIF(B2:B5,"<>75"). התוצאה היא 3. |
=COUNTIF(B2:B5,">=32")-COUNTIF(B2:B5,"<=85") |
מניית מספר התאים המכילים ערך גדול (<) או שווה (=) ל- 32 וקטן (>) או שווה (=) ל- 85 בתאים B2 עד B5. התוצאה היא 1. |
=COUNTIF(A2:A5,"*") |
מניית מספר התאים המכילים טקסט כלשהו בתאים A2 עד A5. הכוכבית (*) משמשת כתו כללי להתאמה לכל תו. התוצאה היא 4. |
=COUNTIF(A2:A5,"?????es") |
מניית מספר התאים המכילים 7 תווים בדיוק ומסתיימים באותיות "es" בתאים A2 עד A5. סימן השאלה (?) משמש כתו כללי להתאמה לתווים בודדים. התוצאה היא 2. |
בעיות נפוצות
בעיה |
מה השתבש |
---|---|
הערך המוחזר שגוי עבור מחרוזות ארוכות. |
הפונקציה COUNTIF מחזירה תוצאות שגויות בעת השימוש בה להתאמת מחרוזות המכילות יותר מ- 255 תווים. להתאמת מחרוזות המכילות יותר מ- 255 תווים, השתמש בפונקציה CONCATENATE או באופרטור השרשור &. לדוגמה, =COUNTIF(A2:A5,"long string"&"another long string"). |
לא מוחזר ערך כאשר אתה מצפה לערך. |
הקפד להקיף את הארגומנט criteria במרכאות. |
הנוסחה COUNTIF גורמת לשגיאה מסוג #VALUE! בעת הפניה לגליון עבודה אחר. |
שגיאה זו מתרחשת כאשר הנוסחה שמכילה את הפונקציה מפנה לתאים או לטווח בחוברת עבודה סגורה, והתאים מחושבים. כדי שתכונה זו תפעל, חוברת העבודה השניה חייבת להיות פתוחה. |
שיטות עבודה מומלצות
בצע פעולה זו |
מדוע |
---|---|
שים לב שהפונקציה COUNTIF מתעלמת משימוש באותיות רישיות וקטנות במחרוזות טקסט. |
קריטריונים אינם תלויי רישיות. פירוש הדבר, שהמחרוזת "apples" והמחרוזת "APPLES" יתאימו לאותם תאים. |
השתמש בתווים כלליים |
ניתן להשתמש בתווים הכלליים - סימן השאלה (?) והכוכבית (*) - בתוך קריטריונים. סימן שאלה מתאים לכל תו בודד. כוכבית מתאימה לרצף כלשהו של תווים. אם ברצונך למצוא סימן שאלה או כוכבית בפועל, הקלד ~ לפני התו. לדוגמה, =COUNTIF(A2:A5,"apple?") יספור את כל המופעים של "apple", כאשר האות האחרונה במילה עשויה להיות שונה. |
ודא שהנתונים שלך לא מכילים תווים שגויים. |
בעת ספירת ערכי טקסט, ודא שהנתונים אינם מכילים רווחים מקדימים, רווחים נגררים, שימוש בלתי עקבי בגרשיים רגילים ובגרשיים מסולסלים או תווים שאינם מודפסים. במקרים אלה, הפונקציה COUNTIF עלולה להחזיר ערך בלתי צפוי. נסה להשתמש בפונקציה CLEAN או בפונקציה TRIM. |
מטעמי נוחות, השתמש בטווחים בעלי שם. |
הפונקציה COUNTIF תומכת בטווחים בעלי שם בנוסחה (כגון =COUNTIF(fruit,">=32")-COUNTIF(fruit,">85"). הטווח בעל השם יכול להימצא בגליון העבודה הנוכחי, בגליון עבודה אחר באותה חוברת עבודה או בחוברת עבודה אחרת. כדי ליצור הפניה מחוברת עבודה אחרת, גם חוברת העבודה השניה חייבת להיות פתוחה. |
הערה: הפונקציה COUNTIF אינה סופרת תאים על בסיס צבע גופן או רקע תא. עם זאת, Excel תומך בפונקציות המוגדרות על-ידי המשתמש (UDF) שמשתמשות בפעולות של Microsoft Visual Basic for Applications (VBA) בתאים על בסיס צבע גופן או רקע. הנה דוגמה לאופן שבו תוכל לספור את מספר התאים עם צבע תא מסוים באמצעות VBA.
זקוק לעזרה נוספת?
תוכל תמיד לשאול מומחה ב- Excel Tech Community או לקבל תמיכה בקהילת Answers.