ISERROR programmā Excel (formula, piemērs) | Kā izmantot funkciju ISERROR?

ISERROR ir loģiska funkcija, ko izmanto, lai noteiktu, vai šūnās, uz kurām tiek atsauce, ir kļūda vai nav, šī funkcija identificē visas kļūdas un, ja šūnā tiek atklāts kāda veida kļūda, tā atgriež vērtību TRUE un ja šūna nav kļūdu, kā rezultātā tā atgriež FALSE, šī funkcija kā argumentu ņem atsauci uz šūnu.

Funkcija ISERROR programmā Excel

Funkcija ISERROR programmā Excel pārbauda, ​​vai kāda izteiksme atgriež kļūdu programmā Excel.

ISERROR formula programmā Excel

Argumenti, kas izmantoti  funkcijai ISERROR  .

Vērtība:   izteiksme vai vērtība, kurai jāpārbauda kļūda.

Vērtība var būt jebkas, piemēram, skaitlis, teksts, matemātiska darbība vai izteiksme.

Atgriežas

ISERROR izlaide programmā Excel ir loģiska izteiksme. Ja piegādātais arguments sniedz kļūdu programmā Excel, tas atgriež vērtību TRUE. Pretējā gadījumā tas atgriež FALSE. Kļūdu ziņojumiem - # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME ?, un #NULL! ko ģenerē Excel, funkcija atgriež TRUE.

ISERROR programmā Excel - ilustrācija

Pieņemsim, ka vēlaties redzēt, vai skaitlis, dalīts ar citu skaitli, dod kļūdu.

Mēs zinām, ka skaitlis, dalīts ar nulli, programmā Excel rada kļūdu. Pārbaudīsim, vai 21/0 ir kļūda, programmā Excel izmantojot ISERROR. Lai to izdarītu, ierakstiet sintaksi:

= ISERROR (21/0)

un nospiediet Enter.

Tas atgriež TRUE.

Varat arī atsaukties uz šūnu atsaucēm ISERROR programmā Excel. Tagad pārbaudīsim, kas notiks, kad vienu šūnu sadalīsim ar tukšu šūnu.

Ievadot sintaksi:

= ISERROR (A5 / B5)

ņemot vērā, ka B5 ir tukša šūna.

ISERROR excel atgriezīs TRUE.

Varat arī pārbaudīt, vai kādā šūnā ir kļūdas ziņojums. Pieņemsim, ka šūnā B6 ir “#VALUE!” kas faktiski ir kļūda programmā Excel. Varat tieši ievadīt šūnas atsauci programmā ISERROR, lai pārbaudītu, vai ir vai nav kļūdas ziņojums:

= ISERROR (B6)

Funkcija ISERROR programmā Excel atgriezīs vērtību TRUE.

Pieņemsim, ka jūs vienkārši atsaucaties uz tukšu šūnu (šajā gadījumā B7) un izmantojat šādu sintaksi:

= ISERROR (B7)

un nospiediet Enter.

ISERROR excel atgriezīs FALSE. Excel ISERROR funkcija nepārbauda, ​​vai šūna nav tukša. Tukšu šūnu Excel programmā bieži uzskata par nulli. Tātad, kā jūs jau iepriekš pamanījāt, ja atsaucaties uz tukšu šūnu šādā operācijā, piemēram, sadalīšana, tā to uzskatīs par kļūdu, jo mēģina to sadalīt ar nulli un tādējādi atgriež TRUE.

Kā lietot funkciju ISERROR programmā Excel?

Funkcija ISERROR programmā Excel tiek izmantota, lai identificētu šūnas, kurās ir kļūda. Daudzas reizes trūkst datu vērtības, un, ja turpmākā darbība tiek veikta ar šādām šūnām, Excel var būt kļūda. Līdzīgi, ja dalāt jebkuru skaitli ar nulli, tas atgriež kļūdu. Šādas kļūdas turpina iejaukties, ja šīm kamerām jāveic kāda cita darbība. Šādos gadījumos vispirms varat pārbaudīt, vai operācijā nav kļūdu, ja jā, varat izvēlēties neiekļaut šādas šūnas vai mainīt darbību vēlāk.

Šo ISERROR Function Excel veidni varat lejupielādēt šeit - ISERROR Function Excel Template

ISERROR Excel 1. piemērā

Pieņemsim, ka jums ir eksperimenta faktiskās un prognozētās vērtības. Vērtības ir norādītas šūnās B4: C15.

Jūs vēlaties aprēķināt kļūdu līmeni šajā eksperimentā, kas norādīts kā (Faktiskais - prognoze) / Faktiskais. Jūs arī zināt, ka dažas faktiskās vērtības ir nulle un šādu faktisko vērtību kļūdu līmenis radīs kļūdu. Jūs esat nolēmis aprēķināt kļūdu tikai tiem eksperimentiem, kas nedod kļūdu. Lai to izdarītu, 1. vērtību kopai varat izmantot šādu sintaksi:

Mēs lietojam ISERROR formulu excel = IF (ISERROR ((C4-B4) / C4), “”, (C4-B4) / C4)

Tā kā pirmajām eksperimentālajām vērtībām nav kļūdu, aprēķinot kļūdu līmeni, tās atgriezīs kļūdu līmeni.

Mēs saņemsim -0.129

Tagad jūs varat to vilkt uz pārējām šūnām.

Jūs sapratīsit, ka tad, kad faktiskā vērtība ir nulle (šūna C9), sintakse neatgriež vērtību.

Ļaujiet mums detalizēti aplūkot sintaksi.

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

  • ISERROR ((C4-B4) / C4) pārbaudīs, vai matemātiskā darbība (C4-B4) / C4 rada kļūdu. Šajā gadījumā tas atgriezīs FALSE.
  • Ja (ISERROR ((C4-B4) / C4)) atgriež vērtību TRUE, funkcija IF neko neatgriezīs.
  • Ja (ISERROR ((C4-B4) / C4)) atgriež FALSE, funkcija IF atgriezīsies (C4-B4) / C4.

ISERROR Excel 2. piemērā

Pieņemsim, ka jums ir doti daži dati B4: B10. Dažās šūnās ir kļūda.

Tagad jūs vēlaties pārbaudīt, cik daudz šūnu no B4: B10 satur kļūdu. Lai to izdarītu, programmā Excel varat izmantot šo formulu ISERROR:

= SUMPRODUCT (- ISERROR (B4: B10))

un nospiediet Enter.

ISERROR programmā Excel atgriezīs 2, jo ir divas kļūdas, ti, # N / A un #VALUE !.

Ļaujiet mums detalizēti aplūkot sintaksi:

  • ISERROR (B4: B10) meklēs kļūdas B4: B10 un atgriezīs TRUE vai FALSE masīvu. Lūk, tas atgriezīs {FALSE; FALSE; FALSE; PATIESA; FALSE; PATIESA; FALSE}
  • - Pēc tam ISERROR (B4: B10) piespiedīs TRUE / FALSE uz 0 un 1. Tas atgriezīs vērtību {0; 0; 0; 1; 0; 1; 0}
  • SUMPRODUCT (- ISERROR (B4: B10)) tad summēs {0; 0; 0; 1; 0; 1; 0} un atgriezieties 2.

ISERROR Excel 3. piemērā

Pieņemsim, ka jūsu kursā uzņemto studentu reģistrācijas ID, vārds un marķējums ir norādīts šūnās B5: D11.

Jums vairākas reizes jāmeklē studenta vārds, ņemot vērā tā uzņemšanas ID. Tagad jūs vēlaties atvieglot meklēšanu, rakstot tādu sintaksi, ka

jebkuram konkrētam ID tam jāspēj dot atbilstošo vārdu. Dažreiz reģistrācijas ID var nebūt jūsu sarakstā, šādos gadījumos tam jāatgriež “Not found”. To var izdarīt, izmantojot Excel formulu ISERROR:

= IF (ISERROR (VLOOKUP (F5, IZVĒLIES ({1,2}, $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11), 2, 0)), "Nav klāt", VLOOKUP (F5, IZVĒLIES ({1,2}, $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11, 2, 0))

Vispirms apskatīsim ISERROR formulu programmā Excel:

  • IZVĒLIES ({1,2}, $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11), izveidos masīvu un atgriezīs {1401, ”Arpit”; 1402. gads, “Ajušs”; 1403. gads, “Ajay”; 1404. gads, “Dhruv”; 1405, “Mayank”; 1406. gads, “Parul”; 1407. gads, “Saši”}
  • VLOOKUP (F5, IZVĒLIES ({1,2}, $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11), 2, 0)), tad masīvā meklēs F5 un atgriezīs otro
  • ISERROR (VLOOKUP (F5, CHOOSE (..)) pārbaudīs, vai funkcijā nav kļūdu, un atgriezīs TRUE vai FALSE.
  • JA (ISERROR (VLOOKUP (F5, IZVĒLIES (..)), “Nav klāt”, VLOOKUP (F5, CHOOSE ())) atgriezīs atbilstošo studenta vārdu, ja citādi tas atgriezīs “Nav klāt”.

Izmantojiet ISERROR formulu Excel 1403 šūnā F5,

tas atgriezīs vārdu “Ajay”.

Attiecībā uz 1410. gadu sintakse atgriezīs vērtību “Nav klāt”.

Lietas, kas jāzina par funkciju ISERROR programmā Excel

  • Excel funkcija ISERROR pārbauda, ​​vai kāda no izteiksmēm atgriež kļūdu
  • Tas atgriež loģiskās vērtības TRUE vai FALSE.
  • Tas pārbauda # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME? Un #NULL !.

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