maanantai 27. tammikuuta 2014

IFERROR (JOSVIRHE)

Ensimmäinen kirjoitus saa kunnian koskea kaavaa, joka esiintyy myös blogin URLissa.

IFERROR (JOSVIRHE) on mahtava kaava niihin tilanteisiin, kun haluaa hifistellä virheenhallinnalla Excel-lakanoissa. Excelin itse tuottamat virheilmoitukset (#DIV/0!; #N/A; #NAME?; #REF!, jne) ovat rumia muuten hienossa taulukossa. Kaava yksinkertaisesti testaa, onko tietyn solun tulos jokin Excelin omista virheistä vai ei. Jos on, kaava palauttaa itse määrittämäsi arvon, joka voi olla joko arvo tai uusi kaava.

IFERROR(arvo;arvo_jos_virhe)

Esimerkkinä näin. Solussa A1 on kaava. Syötät soluun A2 kaavan =IFERROR(A1;""). Jos testattavan solun arvo on virhe, IFERROR-kaava palauttaa "", eli tyhjän. Lainausmerkkien tilalla olisi voinut ollu myös suora soluviittaus toiseen soluun tai 700 merkin monsterkaava. Ihan mikä tilanteeseen itsellesi sopii.

Huomaathan kuitenkin, "" -sisältöinen solu *ei* ole Excelin mielestä tyhjä vaikka se siltä näyttääkin.

JOSVIRHE-artikkeli Microsoftin Excel-tuessa.

Ei kommentteja:

Lähetä kommentti