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 mengembalikan nilai yang anda tentukan jika nilai yang ditentukan menilai kepada ralat; sebaliknya ia mengembalikan nilai yang diberi.
IFERROR(any-expression, if-error)
any-expression: Ungkapan untuk diuji. any-expression boleh mengandungi sebarang nilai.
if-error: Nilai yang dikembalikan jika any-expression menilai kepada ralat. if-error boleh mengandungi sebarang nilai.
Nota
Gunakan IFERROR untuk mengendalikan ralat dalam formula. Contohnya, jika anda bekerja dengan data di mana nilai yang sah untuk sel D1 ialah 0, formula =B1/D1 akan menghasilkan ralat (dibahagikan oleh 0). Ralat ini boleh dielakkan dengan menggunakan formula seperti =IFERROR(B1/D1, 0), yang mengembalikan pembahagian sebenar jika D1 bukan 0; sebaliknya ia mengembalikan 0.
Contoh |
---|
Jika B1 ialah nilai nombor dan D1 menilai kepada 0, maka: =IFERROR(B1/D1, 0) mengembalikan 0 kerana pembahagian terhadap 0 menghasilkan ralat. =IF(ISERROR(B1/D1), 0, B1/D1) sama dengan contoh IFERROR sebelumnya, tetapi memerlukan penggunaan kedua-dua IF dan ISERROR. =IF(IFERROR(OR(ISEVEN(B4+B5), ISODD(B4+B5)), FALSE), "Semua nombor", "Bukan semua nombor") mengembalikan teks "Semua nombor", jika kedua-dua sel B4 dan B5 mengandungi nombor; jika tidak teks "Bukan semua nombor." Ini dicapai dengan menguji bagi melihat sama ada jumlah dua sel ialah sama ada genap atau ganjil. Jika sel bukan nombor, fungsi EVEN dan ODD mengembalikan ralat dan fungsi IFERROR mengembalikan FALSE; sebaliknya ia mengembalikan TRUE kerana sama ada EVEN atau ODD ialah TRUE. Jadi jika sama ada B4 atau B5 bukan nombor atau boolean, kenyataan IF mengembalikan ungkapan if-false, "Bukan semua nombor"; sebaliknya ia mengembalikan ungkapan if-true "Semua nombor." |