مساعدة الصيغ والدوال
- مرحبًا
- مقدمة للصيغ والدوال
-
- ACCRINT
- ACCRINTM
- BONDDURATION
- BONDMDURATION
- COUPDAYBS
- COUPDAYS
- COUPDAYSNC
- COUPNUM
- CUMIPMT
- CUMPRINC
- العملة
- CURRENCYCODE
- CURRENCYCONVERT
- CURRENCYH
- الرصيد المتناقص
- DDB
- تخفيض
- معدل الفائدة الفعلي
- FV
- INTRATE
- IPMT
- IRR
- ISPMT
- MIRR
- الاسمية
- NPER
- NPV
- PMT
- PPMT
- السعر
- PRICEDISC
- PRICEMAT
- PV
- معدل الفائدة
- تم الاستلام
- SLN
- السهم
- STOCKH
- SYD
- VDB
- XIRR
- XNPV
- الحصيلة
- YIELDDISC
- YIELDMAT
-
- ABS
- السقف
- توافيق
- زوجي
- EXP
- المضروب
- FACTDOUBLE
- أرضية
- القاسم المشترك الأكبر
- عدد صحيح
- م م أ
- LN
- لوغاريتم
- LOG10
- MOD
- MROUND
- متعددة حدود
- فردي
- PI
- كثيرة حدود
- القدرة
- حاصل الضرب
- خارج القسمة
- RAND
- RANDBETWEEN
- روماني
- تقريب
- ROUNDDOWN
- ROUNDUP
- SERIESSUM
- الإشارة
- SQRT
- SQRTPI
- SUBTOTAL
- المجموع
- SUMIF
- SUMIFS
- جمع حاصل الضرب
- SUMSQ
- SUMX2MY2
- SUMX2PY2
- SUMXMY2
- TRUNC
-
- AVEDEV
- المتوسط
- AVERAGEA
- AVERAGEIF
- AVERAGEIFS
- BETADIST
- BETAINV
- BINOMDIST
- CHIDIST
- CHIINV
- CHITEST
- ثقة
- CORREL
- العدد
- COUNTA
- COUNTBLANK
- COUNTIF
- COUNTIFS
- COVAR
- CRITBINOM
- DEVSQ
- EXPONDIST
- FDIST
- FINV
- توقعات
- التكرار
- GAMMADIST
- GAMMAINV
- GAMMALN
- GEOMEAN
- HARMEAN
- تقاطع
- كبير
- LINEST
- LOGINV
- LOGNORMDIST
- حد أقصى
- MAXA
- MAXIFS
- الوسيط
- حد أدنى
- MINA
- MINIFS
- النمط
- NEGBINOMDIST
- NORMDIST
- NORMINV
- NORMSDIST
- NORMSINV
- مقياس النسبة المئوية
- PERCENTRANK
- تباديل
- بواسون
- الاحتمال
- الربع
- الرتبة
- الميل
- صغير
- توحيد القياس
- STDEV
- STDEVA
- STDEVP
- STDEVPA
- TDIST
- TINV
- TTEST
- تباين
- VARA
- VARP
- VARPA
- WEIBULL
- ZTEST
IFERROR
تُرجع الدالة IFERROR قيمة تحددها أنت إذا تم تقييم قيمة محددة إلى خطأ; وإذا لم يكن الأمر كذلك، فإنها تُرجع القيمة المحددة.
IFERROR(أي-تعبير, في حالة-الخطأ)
أي-تعبير: العبارة المطلوب اختبارها. أي-تعبير يمكن أن يتضمن أية قيمة.
في حالة-الخطأ: القيمة التي يتم إرجاعها إذا تم تقييم أي-تعبير إلى خطأ. في حالة-الخطأ يمكن أن يتضمن أية قيمة.
ملاحظات
استخدم IFERROR للتعامل مع الأخطاء في الصيغة. على سبيل المثال، إذا كنت تعمل مع بيانات فيها قيمة صالحة للخلية D1 تساوي ٠، فستؤدي الصيغة =B1/D1 إلى خطأ (القسمة على صفر). يمكن تجنب هذا الخطأ باستخدام صيغة مثل =IFERROR(B1/D1؛ ٠)، والتي تُرجع القسمة الفعلية إذا لم تكن D1 صفرًا؛ وإذا لم يكن الأمر كذلك، فإنها تُرجع ٠.
أمثلة |
---|
إذا كانت B1 قيمة رقم وتم تقييم D1 إلى ٠، فستكون النتيجة على النحو التالي: =IFERROR(B1/D1؛ ٠) تُرجع ٠ نظرًا لأن القسمة على صفر ينتج عنها خطأ. =إذا(ISERROR(B1/D1)؛ ٠؛ B1/D1) تكافئ مثال IFERROR السابق، ولكنها تتطلب استخدام إذا وISERROR. =IF(IFERROR(OR(ISEVEN(B4+B5); ISODD(B4+B5)); خطأ)، "كل الأرقام"; "ليس كل الأرقام") تُرجع النص "كل الأرقام" إذا كانت الخليتان B4 وB5 تتضمنان أرقامًا؛ وإذا لم يكن الأمر كذلك، فإنها ستُرجع "ليس كل الأرقام". يتم القيام بذلك من خلال الاختبار لمعرفة ما إذا كان حاصل الخليتين زوجيًا أو فرديًا. إذا لم تكن الخلية رقمًا، فستُرجع الدالتان زوجي وفردي خطأ، وستُرجع الدالة IFERROR النتيجة خطأ; وإذا لم يكن الأمر كذلك، فإنها ستُرجع صواب نظرًا لأن زوجي أو فردي هو صواب. وإذا لم تكن أي من B4 أو B5 رقمًا أو قيمة بوليانية، فإن عبارة إذا ستُرجع عبارة في حالة-الخطأ، وهي "ليس كل الأرقام"; وإذا لم يكن الأمر كذلك، فإنها ستُرجع عبارة في حالة-الصواب، وهي "كل الأرقام". |