עזרה עבור ״נוסחאות ופונקציות״
- ברוכים הבאים
-
- ACCRINT
- ACCRINTM
- BONDDURATION
- BONDMDURATION
- COUPDAYBS
- COUPDAYS
- COUPDAYSNC
- COUPNUM
- CUMIPMT
- CUMPRINC
- CURRENCY
- CURRENCYCODE
- CURRENCYCONVERT
- CURRENCYH
- DB
- DDB
- DISC
- EFFECT
- FV
- INTRATE
- IPMT
- IRR
- ISPMT
- MIRR
- NOMINAL
- NPER
- NPV
- PMT
- PPMT
- PRICE
- PRICEDISC
- PRICEMAT
- PV
- RATE
- RECEIVED
- SLN
- STOCK
- STOCKH
- SYD
- VDB
- XIRR
- XNPV
- YIELD
- YIELDDISC
- YIELDMAT
-
- AVEDEV
- AVERAGE
- AVERAGEA
- AVERAGEIF
- AVERAGEIFS
- BETADIST
- BETAINV
- BINOMDIST
- CHIDIST
- CHIINV
- CHITEST
- CONFIDENCE
- CORREL
- COUNT
- COUNTA
- COUNTBLANK
- COUNTIF
- COUNTIFS
- COVAR
- CRITBINOM
- DEVSQ
- EXPONDIST
- FDIST
- FINV
- FORECAST
- FREQUENCY
- GAMMADIST
- GAMMAINV
- GAMMALN
- GEOMEAN
- HARMEAN
- INTERCEPT
- LARGE
- LINEST
- LOGINV
- LOGNORMDIST
- MAX
- MAXA
- MAXIFS
- MEDIAN
- MIN
- MINA
- MINIFS
- MODE
- NEGBINOMDIST
- NORMDIST
- NORMINV
- NORMSDIST
- NORMSINV
- PERCENTILE
- PERCENTRANK
- PERMUT
- POISSON
- PROB
- QUARTILE
- RANK
- SLOPE
- SMALL
- STANDARDIZE
- STDEV
- STDEVA
- STDEVP
- STDEVPA
- TDIST
- TINV
- TTEST
- VAR
- VARA
- VARP
- VARPA
- WEIBULL
- ZTEST
- זכויות יוצרים
SUMIF
הפונקציה SUMIF מחשבת את הסכום של אוסף מספרים הכולל רק מספרים שעונים על תנאי שהוגדר.
SUMIF(ערכים לבדיקה, תנאי, ערכי-סכומים)
ערכים-לבדיקה: האוסף המכיל את הערכים לבדיקה. הערך ערכים-לבדיקה יכול להכיל כל ערך.
תנאי: ביטוי המשווה או בודק ערכים ותוצאתו היא הערך הבוליאני TRUE או FALSE. תנאי יכול לכלול אופרטורי השוואה, קבועים, את אופרטור החיבור אמפרסנד, הפניות ותווים משתנים. ניתן להשתמש בתווים משתנים כדי לבצע התאמה לכל תו יחיד או תווים מרובים בביטוי. ניתן להשתמש ב‑? (סימן שאלה) בכדי לייצג תו אחד, ב‑* (כוכבית) בכדי לייצג תווים מרובים, וב‑~ (טילדה) בכדי לציין שלתו הבא אמורה להימצא התאמה, וכי הוא לא אמור לשמש כתו משתנה. תנאים יכולים להכיל גם פונקציית REGEX במקום תווים משתנים.
ערכי-סכומים: אוסף אופציונלי המכיל את הערכים לצורך סיכום. ערכי-סכומים יכולים להכיל ערכים מספריים, ערכי תאריך ושעה או ערכי משך זמן. על הממדים שלו להיות זהים לממדים של ערכים-לבדיקה.
הערות
אם הערך ערכי-סכומים מושמט, ערך ברירת-המחדל יהיה ערכים-לבדיקה.
למרות שהערך ערכים-לבדיקה יכול להכיל כל סוג של ערך, לרוב עליו להכיל ערכים מאותו סוג ערך.
אם הערך ערכי-סכומים מושמט, ערכים-לבדיקה יכיל בדרך כלל ערכים מספריים או ערכי משך זמן בלבד.
דוגמאות |
---|
בהינתן הטבלה הבאה: |
A | B | C | D | E | |
---|---|---|---|---|---|
1 | 1 | 10 | a | a | c |
2 | 2 | 20 | b | c | b |
3 | 3 | 30 | a | a | c |
4 | 4 | 40 | |||
5 | 5 | 50 | 1 | 5 | 9 |
=SUMIF(A1:A5,"<5") תחזיר את הערך 10, מכיוון שהסכום של 1, 2, 3 ו‑4 (הערכים שקטנים מ‑5 (תנאי) שכלולים בטווח של הערכים-לבדיקה A1:A5) הוא 10. =SUMIF(A1:A5,"<>4") תחזיר את הערך 11, מכיוון שהסכום של 1, 2, 3 ו‑5 (הערכים שאינם שווים ל‑4 (תנאי) שכלולים בטווח של הערכים-לבדיקה A1:A5) הוא 11. ניתן גם להשתמש באופרטור #. =SUMIF(A1:A5, "<5", B1:B5) תחזיר את הערך 100, מכיוון שהסכום של 10, 20, 30, ו‑40 (הערכים המקבילים בעמודה B (ערכים-לבדיקה הוא B1:B5) עבור הערכים בעמודה A הקטנים מ‑5) הוא 100. =SUMIF(D1:E3, "=c", A3:B5) תחזיר את הערך 84, מכיוון שהתאים האלה בערכי-סכומים (תאים B3, A4 ו‑B5) שמקבילים לתאים בערכים-לבדיקה השווים ל‑״c״ (תאים E1, D2 ו‑E3) מכילים את המספרים 30, 4 ו‑50, שסכומם הוא 84. =SUMIF(A1:D5, 1) או =SUMIF(A1:D5, SUM(1)) יחזירו את הערך 2, סך כל המופעים של הספרה 1 בטווח. |
דוגמא לשימוש ב‑REGEX |
---|
בהינתן הטבלה הבאה: |
A | B | |
---|---|---|
1 | 45 | marina@cavanna.com |
2 | 41 | אהרון |
3 | 29 | michael@cavanna.com |
4 | 64 | katrina@example.com |
5 | 12 | שרה |
הפונקציה =SUMIF(B1:B5, REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"),A1:A5) מחזירה 138, סכום התאים ב‑A1:A5 שבהם התא התואם ב‑B1:B5 מכיל כתובת דוא״ל. |