ISERROR Excelis (valem, näide) - Kuidas funktsiooni ISERROR kasutada?

Lang L: none (table-of-contents)

ISERROR on loogiline funktsioon, mida kasutatakse tuvastamaks, kas viidatud lahtrites on viga või mitte, see funktsioon tuvastab kõik vead ja kui lahtris avastatakse mis tahes tüüpi viga, tagastab see tulemuseks TÕENE ja kui lahtril on pole ühtegi viga, mille tulemuseks on FALSE, see funktsioon võtab argumendina lahtriviite.

Funktsioon ISERROR Excelis

Exceli funktsioon ISERROR kontrollib, kas mõni antud avaldis tagastab Excelis vea.

ISERRORi valem Excelis

Funktsiooni ISERROR jaoks kasutatud argumendid .

Väärtus: avaldise või väärtuse, mille viga testitakse.

Väärtus võib olla mis tahes, näiteks number, tekst, matemaatiline tehe või avaldis.

Tagastab

ISERRORi väljund Excelis on loogiline avaldis. Kui esitatud argument annab Excelis vea, tagastab see TÕENE. Vastasel juhul tagastab FALSE. Veateadete jaoks - # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME? Ja #NULL! Exceli loodud funktsioon tagastab TÕENE.

ISERROR Excelis - illustratsioon

Oletame, et soovite näha, kas number jagatuna teise numbriga annab vea.

Me teame, et nulliga jagatuna annab Excel Excelis vea. Kontrollime, kas Excelis ISERRORi kasutamisel annab 21/0 vea. Selleks tippige süntaks:

= ISERROR (21/0)

ja vajutage sisestusklahvi.

See tagastab TÕENE.

Excelis saate viidata ka ISERRORi lahtriviidetele. Kontrollime nüüd, mis juhtub, kui jagame ühe lahtri tühja lahtriga.

Süntaksi sisestamisel:
= ISERROR (A5 / B5),
arvestades, et B5 on tühi lahter.

Excelis olev ISERROR tagastab TÕENE.

Samuti saate kontrollida, kas mõni lahter sisaldab tõrketeadet. Oletame, et lahter B6 sisaldab fraasi "#VALUE!" mis on tegelikult Exceli viga. Rakenduse ISERROR lahtriviite saate Excelis otse sisestada, et kontrollida, kas tõrketeade on olemas, järgmiselt:

= ISERROR (B6)

Exceli funktsioon ISERROR tagastab TÕENE.

Oletame, et viidate lihtsalt tühjale lahtrile (antud juhul B7) ja kasutate järgmist süntaksit:

= ISERROR (B7)

ja vajutage sisestusklahvi.

Excelis olev ISERROR tagastab FALSE. Funktsioon Exceli ISERROR ei kontrolli tühja lahtri olemasolu. Tühja lahtrit peetakse Excelis sageli nulliks. Niisiis, nagu te juba eespool märkasite, kui viidate töötavale tühjale lahtrile nagu jagamine, peab ta seda veaks, kuna ta üritab seda jagada nulliga ja tagastab seega TÕENE.

Kuidas Excelis funktsiooni ISERROR kasutada?

Excelis funktsiooni ISERROR kasutatakse viga sisaldavate rakkude tuvastamiseks. Mitu korda esineb andmetes puuduvaid väärtusi ja kui selliste lahtritega tehakse edasine toiming, võib Excelis ilmneda tõrge. Samamoodi tagastab vea, kui jagate mis tahes arvu nulliga. Sellised vead sekkuvad veelgi, kui nende rakkudega soovitakse teha muid toiminguid. Sellistel juhtudel saate kõigepealt kontrollida, kas operatsioonis on viga; kui jah, saate valida, kas selliseid lahtreid ei kaasata või toimingut hiljem muuta.

ISERROR Exceli näites nr 1

Oletame, et teil on katse tegelikud ja prognoositud väärtused. Väärtused on esitatud lahtrites B4: C15.

Tahate arvutada selle katse veamäära, mis on antud (tegelik - prognoos) / tegelik. Samuti teate, et mõned tegelikud väärtused on null ja selliste tegelike väärtuste veamäär annab vea. Olete otsustanud vea arvutada ainult nende katsete jaoks, mis viga ei anna. Selleks võite kasutada järgmisi süntaks 1 silmus rea väärtused:

Valime ISERROR valemi excel = IF (ISERROR ((C4-B4) / C4), “”, (C4-B4) / C4)

Kuna esimestel katselistel väärtustel pole veamäära arvutamisel viga, tagastab see veamäära.

Saame -0,129

Nüüd võite selle lohistada ülejäänud lahtritesse.

Mõistate, et kui tegelik väärtus on null (lahter C9), ei tagasta süntaks väärtust.

Vaatame nüüd süntaksit üksikasjalikult.

= KUI (ISERROR ((C4-B4) / C4), “”, (C4-B4) / C4)

  • ISERROR ((C4-B4) / C4) kontrollib, kas matemaatiline tehing (C4-B4) / C4 annab vea. Sel juhul tagastab see vale.
  • Kui (ISERROR ((C4-B4) / C4)) tagastab TÕENE, siis funktsioon IF ei tagasta midagi.
  • Kui (ISERROR ((C4-B4) / C4)) tagastab FALSE, tagastatakse funktsioon IF (C4-B4) / C4.

ISERROR Exceli näites nr 2

Oletame, et teile on antud mõned andmed B4: B10-s. Mõnes lahtris on vigu.

Nüüd soovite kontrollida, kui paljud lahtrid rühmast B4: B10 sisaldab viga. Selleks võite Excelis kasutada järgmist valemit ISERROR:

= SUMPRODUCT (- ISERROR (B4: B10))

ja vajutage sisestusklahvi.

Exceli ISERROR tagastab 2, kuna on kaks viga, st # N / A ja #VALUE !.

Vaatame süntaksit üksikasjalikult:

  • ISERROR (B4: B10) otsib vigu jaotises B4: B10 ja tagastab massiivi TRUE või FALSE. Siin naaseb (FALSE; FALSE; FALSE; TRUE; FALSE; TRUE; FALSE)
  • - ISERROR (B4: B10) sunnib siis TRUE / FALSE väärtusele 0 ja 1. See naaseb (0; 0; 0; 1; 0; 1; 0)
  • SUMPRODUCT (- ISERROR (B4: B10)) on siis summa (0; 0; 0; 1; 0; 1; 0) ja tagastab 2.

ISERROR Exceli näites nr 3

Oletame, et teie kursusel on registreerumise ID, nimi ja õpilaste märgid, mis on antud lahtrites B5: D11.

Te peate mitu korda otsima õpilase nime, millele on antud tema registreerimise ID. Nüüd soovite oma otsingu hõlbustada, kirjutades sellise süntaksi, et

mis tahes antud ID puhul peaks ta suutma anda vastava nime. Mõnikord ei pruugi registreerimise ID teie loendis olla; sellistel juhtudel peaks see tagastama märke „Pole leitud”. Seda saate teha Excelis valemi ISERROR abil:

= KUI (ISERROR (VLOOKUP (F5, VALI ((1,2), $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11), 2, 0)), "Pole kohal", VLOOKUP (F5, VALI ((1,2), $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11, 2, 0))

Vaatame kõigepealt Excelis valemit ISERROR:

  • VALI ((1,2), $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11) teeb massiivi ja naaseb (1401, "Arpit"; 1402, "Ayush"; 1403, "Ajay"; 1404 , “Dhruv”; 1405, “Mayank”; 1406, “Parul”; 1407, “Sashi”)
  • VLOOKUP (F5, VALI ((1,2), $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11), 2, 0)) otsib seejärel massiivist F5 ja tagastab selle teise
  • ISERROR (VLOOKUP (F5, CHOOSE (…)) kontrollib, kas funktsioonis on viga, ja tagastab TÕENE või VALE.
  • KUI (ISERROR (VLOOKUP (F5, VALI (…)), “Pole olemas”, VLOOKUP (F5, VALI ())) tagastab õpilase vastava nime, kui see on olemas, tagastab “Pole kohal”.

Kasutage lahtris F5 Excelis versioonile 1403 valemit ISERROR,

see tagastab nime "Ajay".

Aastaks 1410 tagastatakse süntaks väärtus „Pole olemas”.

Mida peaks teadma Exceli funktsiooni ISERROR kohta

  • Exceli funktsioon ISERROR kontrollib, kas mõni antud avaldis annab vea
  • See tagastab loogilised väärtused, TRUE või FALSE.
  • See testib # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME? Ja #NULL!

ISERROR Exceli funktsiooni video

Huvitavad Artiklid...