مساعدة الصيغ والدوال
- مرحبًا
-
- 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
-
- ABS
- CEILING
- COMBIN
- COMBINA
- EVEN
- EXP
- FACT
- FACTDOUBLE
- FLOOR
- GCD
- INT
- LCM
- LN
- LOG
- LOG10
- MDETERM
- MINVERSE
- MMULT
- MOD
- MROUND
- MULTINOMIAL
- MUNIT
- ODD
- PI
- POLYNOMIAL
- POWER
- PRODUCT
- QUOTIENT
- RAND
- RANDARRAY
- RANDBETWEEN
- ROMAN
- ROUND
- ROUNDDOWN
- ROUNDUP
- SEQUENCE
- SERIESSUM
- SIGN
- SQRT
- SQRTPI
- SUBTOTAL
- SUM
- SUMIF
- SUMIFS
- SUMPRODUCT
- SUMSQ
- SUMX2MY2
- SUMX2PY2
- SUMXMY2
- TRUNC
-
- ADDRESS
- AREAS
- CHOOSE
- CHOOSECOLS
- CHOOSEROWS
- COLUMN
- COLUMNS
- DROP
- EXPAND
- FILTER
- FORMULATEXT
- GETPIVOTDATA
- HLOOKUP
- HSTACK
- HYPERLINK
- INDEX
- INDIRECT
- INTERSECT.RANGES
- LOOKUP
- MATCH
- OFFSET
- REFERENCE.NAME
- ROW
- ROWS
- SORT
- SORTBY
- TAKE
- TOCOL
- TOROW
- TRANSPOSE
- UNION.RANGES
- UNIQUE
- VLOOKUP
- VSTACK
- WRAPCOLS
- WRAPROWS
- XLOOKUP
- XMATCH
-
- AVEDEV
- AVERAGE
- AVERAGEA
- AVERAGEIF
- AVERAGEIFS
- BETADIST
- BETAINV
- BINOMDIST
- CHIDIST
- CHIINV
- CHITEST
- CONFIDENCE
- CORREL
- COUNT
- COUNTA
- COUNTBLANK
- COUNTIF
- COUNTIFS
- COVAR
- CRITBINOM
- DEVSQ
- EXPONDIST
- FDIST
- FISHER
- FISHERINV
- FINV
- FORECAST
- FREQUENCY
- GAMMA
- GAMMADIST
- GAMMAINV
- GAMMALN
- GEOMEAN
- HARMEAN
- INTERCEPT
- LARGE
- LINEST
- LOGINV
- LOGNORMDIST
- MAX
- MAXA
- MAXIFS
- MEDIAN
- MIN
- MINA
- MINIFS
- MODE
- NEGBINOMDIST
- NORMDIST
- NORMINV
- NORMSDIST
- NORMSINV
- PEARSON
- PERCENTILE
- PERCENTRANK
- PERMUT
- PERMUTATIONA
- PHI
- POISSON
- PROB
- QUARTILE
- RANK
- RSQ
- 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 على عنوان بريد إلكتروني. |