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ž TRUE kā rezultātu un ja šūna ir 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 konkrētā 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, rada kļūdu programmā Excel. 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 programmā ISERROR. 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 jūs atsaucaties uz tukšu šūnu, kas darbojas, piemēram, sadalīšanu, tā to uzskatīs par kļūdu, jo tā 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 tikt parādīta 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 vēlāk modificēt darbību.

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.

Šajā eksperimentā vēlaties aprēķināt kļūdu līmeni, kas norādīts kā (Faktiskais - prognoze) / Faktiskais. Jūs arī zināt, ka dažas faktiskās vērtības ir nulle, un kļūdu līmenis šādām faktiskajām vērtībām 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, jūs varat izmantot šādu sintaksi par 1. st vērtību kopu:

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

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

Mēs saņemsim -0.129

Tagad 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 sīkāk 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ļūdas.

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. Šeit tas atgriezīsies (FALSE; FALSE; FALSE; TRUE; FALSE; TRUE; FALSE)
  • - Pēc tam ISERROR (B4: B10) piespiedīs TRUE / FALSE uz 0 un 1. Tas atgriezīsies (0; 0; 0; 1; 0; 1; 0)
  • SUMPRODUCT (- ISERROR (B4: B10)) pēc tam summēs (0; 0; 0; 1; 0; 1; 0) un atgriezīs 2.

ISERROR Excel 3. piemērā

Pieņemsim, ka jūsu kursā reģistrēto 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ž “Nav atrasts”. To var izdarīt, izmantojot Excel formulu ISERROR:

= JA (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:

  • CHOOSE ((1,2), $ B $ 5: $ B $ 11, $ C $ 5: $ C $ 11) izveidos masīvu un atgriezīsies (1401, “Arpit”; 1402, “Ayush”; 1403, “Ajay”; 1404 , “Dhruv”; 1405, “Mayank”; 1406, “Parul”; 1407, “Sashi”)
  • 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 tā otro
  • ISERROR (VLOOKUP (F5, CHOOSE (…)) pārbaudīs, vai funkcijā nav kļūdas, un atgriezīs TRUE vai FALSE.
  • JA (ISERROR (VLOOKUP (F5, IZVĒLIES (…)), “Nav klāt”, VLOOKUP (F5, CHOOSE ())) atgriezīs studenta atbilstošo vārdu, ja citur tas bū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

  • Funkcija ISERROR programmā Excel 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 !.

ISERROR Excel funkcija Video

Interesanti raksti...