ISERROR programoje „Excel“ (formulė, pavyzdys) | Kaip naudoti ISERROR funkciją?

ISERROR yra loginė funkcija, naudojama nustatyti, ar langeliuose, į kuriuos nurodoma, yra klaida, ar ne, ši funkcija identifikuoja visas klaidas ir, jei langelyje randama bet kokio tipo klaida, ji grąžina TIKRĄ rezultatą ir jei langelis turi jokių klaidų ji pateikia FALSE kaip rezultatą, ši funkcija kaip argumentą laiko langelio nuorodą.

ISERROR funkcija „Excel“

„Excel“ funkcija ISERROR patikrina, ar kuri nors išraiška pateikia „Excel“ klaidą.

ISERROR formulė „Excel“

Argumentai, naudojami  funkcijai ISERROR  .

Reikšmė:   išraiška arba vertė, kurią reikia patikrinti.

Vertė gali būti bet kokia, pvz., Skaičius, tekstas, matematinė operacija ar išraiška.

Grįžta

ISERROR išvestis programoje „Excel“ yra logiška išraiška. Jei pateiktas argumentas pateikia klaidą „Excel“, jis pateikia TRUE. Kitu atveju jis pateikia FALSE. Klaidų pranešimams - # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME ?, ir #NULL! sugeneruota „Excel“, funkcija grąžina TRUE.

ISERROR „Excel“ - iliustracija

Tarkime, kad norite sužinoti, ar skaičius, padalytas iš kito skaičiaus, suteikia klaidą.

Mes žinome, kad skaičius, padalytas iš nulio, suteikia „Excel“ klaidą. Patikrinkime, ar „21/0“ pateikia klaidą, naudodami „ISERROR“ programoje „Excel“. Norėdami tai padaryti, įveskite sintaksę:

= ISERROR (21/0)

ir paspauskite „Enter“.

Tai grąžina TRUE.

Taip pat galite nurodyti „Excel“ langelių nuorodas ISERROR. Dabar patikrinkime, kas nutiks, kai vieną langelį padalinsime iš tuščio langelio.

Kai įvesite sintaksę:

= ISERROR (A5 / B5)

atsižvelgiant į tai, kad B5 yra tuščia ląstelė.

„Excel“ ISERROR grąžins TIKRĄ.

Taip pat galite patikrinti, ar kurioje nors langelyje yra klaidos pranešimas. Tarkime, kad langelyje B6 yra „#VALUE!“ kuri iš tikrųjų yra „Excel“ klaida. Galite tiesiogiai įvesti langelio nuorodą programoje „ISERROR“, kad patikrintumėte, ar yra klaidos pranešimas, ar ne:

= ISERROR (B6)

„Excel“ funkcija ISERROR grąžins TRUE.

Tarkime, kad jūs tiesiog nurodote tuščią langelį (šiuo atveju B7) ir naudojate šią sintaksę:

= ISERROR (B7)

ir paspauskite „Enter“.

„ISERROR excel“ grąžins NETIKRĄ. „Excel ISERROR“ funkcija netikrina, ar nėra tuščio langelio. „Excel“ tuščias langelis dažnai laikomas nuliu. Taigi, kaip jau pastebėjote aukščiau, jei nurodote tuščią langelį tokioje operacijoje kaip padalijimas, tai laikys klaida, nes bando padalyti iš nulio ir taip grąžins TRUE.

Kaip naudoti „ISERROR“ funkciją „Excel“?

„ISERROR“ funkcija „Excel“ naudojama norint nustatyti langelius, kuriuose yra klaida. Daug kartų duomenyse yra trūkstamų reikšmių ir, jei tolesnė operacija atliekama tokiose ląstelėse, „Excel“ gali būti klaida. Panašiai, jei padalysite bet kurį skaičių iš nulio, jis pateiks klaidą. Tokios klaidos dar labiau įsikiša, jei šioms ląstelėms turi būti atliekama kokia nors kita operacija. Tokiais atvejais pirmiausia galite patikrinti, ar operacijoje nėra klaidos, jei taip, galite pasirinkti neįtraukti tokių langelių arba modifikuoti operaciją vėliau.

Šį „ISERROR Function Excel“ šabloną galite atsisiųsti čia - „ISERROR Function Excel“ šablonas

ISERROR „Excel“ pavyzdyje Nr. 1

Tarkime, kad turite tikrąsias ir prognozuojamas eksperimento vertes. Reikšmės pateikiamos langeliuose B4: C15.

Norite apskaičiuoti šio eksperimento klaidų lygį, kuris nurodomas kaip (faktinis - prognozė) / faktinis. Jūs taip pat žinote, kad kai kurios faktinės vertės yra lygios nuliui, o tokių faktinių verčių klaidų lygis suteiks klaidą. Nusprendėte apskaičiuoti klaidą tik tiems eksperimentams, kurie neteikia klaidos. Norėdami tai padaryti, galite naudoti šią sintaksę pirmajam vertybių rinkiniui:

Taikome „ISERROR“ formulę „Excel“ = IF (ISERROR ((C4-B4) / C4), „“, (C4-B4) / C4)

Kadangi pirmosios eksperimentinės vertės neturi klaidos apskaičiuojant klaidų lygį, jos grąžins klaidų lygį.

Gausime -0,129

Dabar galite vilkti jį į kitas langelius.

Jūs suprasite, kad kai faktinė vertė lygi nuliui (langelis C9), sintaksė negrąžina jokios vertės.

Leiskite mums išsamiai pamatyti sintaksę.

= IF (ISERROR ((C4-B4) / C4), „“, (C4-B4) / C4)

  • ISERROR ((C4-B4) / C4) patikrins, ar matematinė operacija (C4-B4) / C4 pateikia klaidą. Tokiu atveju jis grąžins FALSE.
  • Jei (ISERROR ((C4-B4) / C4)) grąžina TRUE, funkcija IF nieko negrąžins.
  • Jei (ISERROR ((C4-B4) / C4)) pateikia FALSE, IF funkcija grįš (C4-B4) / C4.

ISERROR „Excel“ pavyzdyje Nr. 2

Tarkime, kad jums pateikti keli duomenys B4: B10. Kai kuriuose langeliuose yra klaida.

Dabar norite patikrinti, kiek langelių iš B4: B10 yra klaida. Norėdami tai padaryti, „Excel“ galite naudoti šią ISERROR formulę:

= SUMPRODUCT (- ISERROR (B4: B10))

ir paspauskite „Enter“.

ISERROR programoje „Excel“ grąžins 2, nes yra dvi klaidos, ty # N / A ir #VALUE !.

Leiskite mums išsamiai pamatyti sintaksę:

  • ISERROR (B4: B10) ieškos klaidų B4: B10 ir pateiks TRUE arba FALSE masyvą. Čia bus grąžinta {FALSE; NETIESA; NETIESA; TIESA; NETIESA; TIESA; FALSE}
  • - ISERROR (B4: B10) verčia TRUE / FALSE į 0 ir 1. Tai grąžins {0; 0; 0; 1; 0; 1; 0}
  • SUMPRODUCT (- ISERROR (B4: B10)) tada susumuos {0; 0; 0; 1; 0; 1; 0} ir grąžinkite 2.

ISERROR „Excel“ pavyzdyje Nr. 3

Tarkime, kad turite savo kurso studentų priėmimo ID, vardą ir žymes, nurodytus langeliuose B5: D11.

Privalote kelis kartus ieškoti studento vardo, kuriam suteiktas jo priėmimo ID. Dabar norite palengvinti paiešką parašydami tokią sintaksę, kad

dėl bet kurio nurodyto asmens tapatybės dokumento jis turėtų galėti suteikti atitinkamą pavadinimą. Kartais registracijos ID gali nebūti jūsų sąraše, tokiais atvejais jis turėtų rodyti „Nerasta“. Tai galite padaryti naudodami „Excel“ formulę ISERROR:

= IF (ISERROR (VLOOKUP (F5, PASIRINKITE ({1,2}, $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11), 2, 0)), "Nėra", VLOOKUP (F5, PASIRINKITE) ({1,2}, $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11, 2, 0))

Pirmiausia pažiūrėkime į „ISERROR“ formulę „Excel“:

  • PASIRINKITE ({1,2}, $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11) padarys masyvą ir grąžins {1401, "Arpit"; 1402 m., „Ayush“; 1403 m., „Ajay“; 1404 m., „Dhruv“; 1405 m., „Mayank“; 1406 m., „Parul“; 1407 m., „Saši“}
  • VLOOKUP (F5, PASIRINKITE ({1,2}, $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11), 2, 0)) tada ieškos F5 masyve ir grąžins 2-ąjį
  • ISERROR (VLOOKUP (F5, CHOOSE (..)) patikrins, ar nėra kokių nors klaidų funkcijoje, ir pateiks TRUE arba FALSE.
  • JEI (ISERROR (VLOOKUP (F5, PASIRINKITE (..)), „Nėra“, VLOOKUP (F5, CHOOSE ())) grąžins atitinkamą studento vardą, jei jis bus kitas, jis grąžins „Nėra“.

„Excel“ versijoje „1403“ naudokite ISERROR formulę F5 langelyje,

jis grąžins pavadinimą „Ajay“.

1410 m. Sintaksė grąžins „Nėra“.

Dalykai, kuriuos reikia žinoti apie „ISERROR“ funkciją „Excel“

  • „Excel“ funkcija ISERROR tikrina, ar kuri nors išraiška pateikia klaidą
  • Jis pateikia logines reikšmes TRUE arba FALSE.
  • Tai patikrina # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME? Ir #NULL !.

$config[zx-auto] not found$config[zx-overlay] not found