מחזירה סכום מותנה בטווח.
דוגמאות
מחזירה סכום מותנה של עמודת נתונים.
דוגמאות לשימוש
=SUMIF(table_name!price, ">5", table_name!inventory)
תחביר
SUMIF(criteria_column, criterion, sum_column)
criteria_column
– עמודת הנתונים שנבדקת בהשוואה ל-criterion.criterion
– הדפוס או הבדיקה שצריך להחיל על criteria_column.sum_column
– עמודת הנתונים שצריך להפיק ממנה את הסכום, אם היא שונה מעמודת criteria_column.
דוגמאות לשימוש
SUMIF(A1:A10,">20")
SUMIF(A1:A10,"Paid",B1:B10)
תחביר
SUMIF(range, criterion, [sum_range])
-
range
– הטווח שנבדק ביחס ל-criterion
. -
criterion
– הדפוס או הבדיקה שיש להחיל עלrange
.-
אם
range
מכיל טקסט לבדיקה, אזcriterion
צריך להיות מחרוזת.criterion
יכול להכיל גם תווים כלליים לחיפוש, כולל התו?
שמייצג כל תו בודד, או התו*
שמייצג את קיומם של 0 או יותר תווים עוקבים. כדי לבצע התאמה של סימן שאלה או כוכבית שמופיעים בפועל במחרוזת, יש להוסיף סימן טילדה (~
) לפני התו (כלומר~?
ו-~*
). criterion המבוטא כמחרוזת צריך להופיע בתוך מירכאות. כל תא בטווחrange
נבדק ביחס לביטוי המצוין בארגומנטcriterion
כדי לקבוע אם הוא זהה לו (או אם הוא מתאים לו במקרה של שימוש בתווים כלליים לחיפוש). -
אם
range
מכיל מספרים לבדיקה,criterion
יכול להיות מבוטא גם כמחרוזת וגם כמספר. אם מזינים מספר, כל תא ב-range
נבדק לשוויון בינו לביןcriterion
. אחרת,criterion
יכול להיות מחרוזת שכוללת מספר (שגם בה נבדק שוויון), או מספר שלפניו אחד מהאופרטורים הבאים:=
(נבדק שוויון),>
(נבדק אם ערך התא גדול מערך הקריטריון), או<
(נבדק אם ערך התא קטן מערך הקריטריון).
-
-
sum_range
– הטווח שצריך להפיק ממנו את הסכום, אם הוא שונה מהטווח המצויין ב-range
.
הערות
SUMIF
מחשבת סכומים מותנים רק עם קריטריון בודד. כדי להשתמש במספר קריטריונים, אפשר להפעיל את פונקציית מסד הנתוניםDSUM
.
פונקציות נוספות
SUMSQ
: מחזירה את סכום הריבועים של סדרת מספרים ו/או תאים.
SUM
: מחזירה את הסכום של סדרת מספרים ו/או תאים.
SERIESSUM
: בהינתן הפרמטרים x
, n
, m
ו-a
, מחזירה את הסכום של סדרת החזקות a1xn + a2x(n+m) + ... + aix(n+(i-1)m),שבה i הוא מספר הערכים בטווח 'a'.
QUOTIENT
: מחזירה את מנת החילוק של מספר אחד באחר, ללא שארית.
PRODUCT
: מכפילה סדרה של מספרים זה בזה.
MULTIPLY
: מחזירה את המכפלה של שני מספרים. שוות ערך לאופרטור '*'.
MINUS
: מחזירה את ההפרש בין שני מספרים. שוות ערך לאופרטור `-`.
DSUM
: מחזירה את סכום הערכים שנבחרו מתוך מערך דמוי-טבלה או טווח, שבמסד נתונים, באמצעות שאילתה דמוית SQL.
DIVIDE
: מחזירה את תוצאת החילוק של מספר אחד באחר. שוות ערך לאופרטור `/`.
COUNTIF
: מחזירה מניה מותנית בטווח.
ADD
: מחזירה את הסכום של שני מספרים. שוות ערך לאופרטור '+'.