Kun excel jakaa nollalla, antaa se tällaisen virheilmoituksen: #DIV/0!.
Kuinka tämän tilalle saa näkymään 0 ? Koska oikea tuloshan on 0, eikä mitään virhettä ole.
Kuinka tämän tilalle saa näkymään 0 ? Koska oikea tuloshan on 0, eikä mitään virhettä ole.
Vastaukset 7
Vanhimmat
Tulos ei ole nolla vaan määrittelmätön, koska nollalla ei saa jakaa.
Laitat siihen if funktion millä katot ettei nimittäjä ole nolla esim.
IF(nimittäjä=0;0;osoittaja/nimittäjä)
Hmm.. voisitkohan vähän vielä tarkentaa kuinka tuo tulisi tehdä?
Jos on tällainen kaava, jonka tulo on 0, niin miten lisään tuon ylläolevan tuohon? Lasken €/h ja tässä on tilanne, jossa sekä euroja että tunteja on nolla, joten tulos on silloin 0.
=(SUMIFS(Z11:Z88;E11:E88;"Nimi";H11:H88;">0"))/(SUMIF(E11:E88;"Nimi";H11:H88))
=IF((SUMIF(E11:E88;"Nimi";H11:H88) = 0;0;(SUMIFS(Z11:Z88;E11:E88;"Nimi";H11:H88;">0"))/(SUMIF(E11:E88;"Nimi";H11:H88)))
Tai sitten voi käyttää IFERR-funktiota myös, IFERR(alkuperäinen kaava;0) (suomenkielisessä JOSVIRHE)
Mutta silloin se siihen tulee se nolla muillakin virheillä kuin nolla jakamisesta.
Laitoin tuon IFERROR-funktion. En saanut tuolla toisella toimimaan.. antoi vain virheilmoitusta. Mutta kiitos kaunis avustanne :)
Jakolasku vastaa kysymykseen "millä luvulla jakava luku on kerrottava, jotta saadaan jaettava luku". Millä luvulla meinaat kertoa nollan että saat jotain nollasta poikkeavaa?