Bantuan Formula dan Fungsi
- Selamat Datang
-
- 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
- Hak Cipta
IFERROR
Fungsi IFERROR menghasilkan nilai yang Anda tetapkan jika nilai yang ditentukan mengevaluasi ke suatu kesalahan; jika tidak fungsi IFERROR menghasilkan nilai yang ditentukan.
IFERROR(any-expression, if-error)
any-expression: Ekspresi yang akan diuji. any-expression dapat berisi nilai mana pun.
if-error: Nilai yang dihasilkan jika any-expression mengevaluasi kesalahan. if-error dapat berisi nilai mana pun.
Catatan
Gunakan IFERROR untuk menangani kesalahan dalam formula. Misalnya, jika Anda bekerja dengan data di mana nilai sah untuk sel D1 adalah 0, formula =B1/D1 akan menghasilkan kesalahan (pembagian per 0). Kesalahan ini dapat dicegah dengan menggunakan formula seperti =IFERROR(B1/D1; 0), yang menghasilkan pembagian aktual jika D1 bukan 0; jika sebaliknya maka akan menghasilkan 0.
Contoh |
---|
Jika B1 adalah nilai angka dan D1 dievaluasi 0, maka: =IFERROR(B1/D1; 0) menghasilkan 0 karena pembagian per 0 menghasilkan kesalahan. =IF(ISERROR(B1/D1); 0; B1/D1) sama dengan contoh IFERROR sebelumnya, namun memerlukan penggunaan IF dan ISERROR. =IF(IFERROR(OR(ISEVEN(B4+B5); ISODD(B4+B5)); FALSE); "All numbers"; "Not all numbers") menghasilkan teks "All numbers" jika sel B4 dan B5 berisi bilangan; jika sebaliknya maka menghasilkan teks "Not all numbers". Ini diselesaikan dengan pengujian untuk melihat apakah jumlah dua sel genap atau ganjil. Jika sel bukan bilangan, fungsi EVEN dan ODD menghasilkan kesalahan dan fungsi IFERROR menghasilkan FALSE; jika sebaliknya menghasilkan TRUE karena EVEN atau ODD adalah TRUE. Jadi, jika B4 atau B5 bukan bilangan atau boolean, pernyataan IF menghasilkan ekspresi if-false, "Not all numbers"; sebaliknya maka menghasilkan ekspresi if-true "All numbers". |