Βοήθεια για τύπους και συναρτήσεις
- Καλώς ορίσατε
-
- 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
- Πνευματικά δικαιώματα
IFERROR
Η συνάρτηση IFERROR επιστρέφει μια τιμή που καθορίζετε αν η δεδομένη τιμή αποδοθεί σε σφάλμα, διαφορετικά επιστρέφει τη δεδομένη τιμή.
IFERROR(οποιαδήποτε-παράσταση; αν-σφάλμα)
οποιαδήποτε-παράσταση: Η παράσταση προς δοκιμή. Το όρισμα οποιαδήποτε-παράσταση μπορεί να περιέχει οποιαδήποτε τιμή.
αν-σφάλμα: Η τιμή που επιστρέφεται αν η οποιαδήποτε-παράσταση αποδοθεί σε σφάλμα. Το όρισμα αν-σφάλμα μπορεί να περιέχει οποιαδήποτε τιμή.
Σημειώσεις
Χρησιμοποιήστε τη συνάρτηση IFERROR για να χειριστείτε τα σφάλματα σε έναν τύπο. Για παράδειγμα, αν εργάζεστε με δεδομένα όπου μια έγκυρη τιμή για το κελί D1 είναι ο αριθμός 0, ο τύπος =B1/D1 θα είχε ως αποτέλεσμα σφάλμα (διαίρεση με 0). Αυτό το σφάλμα μπορεί να αποφευχθεί χρησιμοποιώντας έναν τύπο όπως =IFERROR(B1/D1; 0), ο οποίος επιστρέφει την πραγματική διαίρεση αν το D1 δεν είναι 0, διαφορετικά επιστρέφει αποτέλεσμα 0.
Παραδείγματα |
---|
Αν το B1 είναι αριθμητική τιμή και το D1 αποδοθεί σε 0, τότε: Η συνάρτηση =IFERROR(B1/D1; 0) επιστρέφει αποτέλεσμα 0, επειδή η διαίρεση με 0 έχει ως αποτέλεσμα σφάλμα. Η συνάρτηση =IF(ISERROR(B1/D1); 0; B1/D1) είναι ισοδύναμη με το προηγούμενο παράδειγμα IFERROR, αλλά απαιτεί τη χρήση της συνάρτησης IF και της συνάρτησης ISERROR. Η συνάρτηση =IF(IFERROR(OR(ISEVEN(B4+B5); ISODD(B4+B5)); FALSE); "Όλοι οι αριθμοί"; "Όχι όλοι οι αριθμοί") επιστρέφει το κείμενο «Όλοι οι αριθμοί» αν και το κελί B4 και το κελί B5 περιέχουν αριθμούς, διαφορετικά επιστρέφει το κείμενο «Όχι όλοι οι αριθμοί». Αυτό επιτυγχάνεται ελέγχοντας αν το άθροισμα των δύο κελιών είναι είτε ζυγό είτε μονό. Αν το κελί δεν είναι αριθμός, οι συναρτήσεις EVEN και ODD επιστρέφουν σφάλμα και η συνάρτηση IFERROR επιστρέφει αποτέλεσμα FALSE, διαφορετικά επιστρέφει αποτέλεσμα TRUE, επειδή είτε η συνάρτηση EVEN είτε η συνάρτηση ODD είναι TRUE. Συνεπώς, αν είτε το B4 είτε το B5 δεν είναι αριθμός ή τιμή Boole, η δήλωση IF επιστρέφει την παράσταση αν-ψευδές «Όχι όλοι οι αριθμοί», διαφορετικά επιστρέφει την παράσταση αν-αληθές «Όλοι οι αριθμοί». |