delen door 0 in excel en geen #VALUE! krijgen

Pagina: 1
Acties:
  • 609 views sinds 30-01-2008
  • Reageer

  • Mystikal
  • Registratie: Januari 2001
  • Laatst online: 15:36

Mystikal

It never hurts to help!

Topicstarter
Ik wil in excel een formule zetten, waar ik een % uitreken.
Echter het kan zijn dat noemer 0 is, dus dan moet het percentage ook 0 zijn (dus ik wil een blanke cel of een 0 in de cel)

iemand suggesties :?

Basement Bios ---- Exo-S


  • palloquin
  • Registratie: Juli 2000
  • Laatst online: 29-01-2021
Hoi, sorry, maar: ONZIN!

Delen door 0 leverd als resultaat een oneindig groot getal (zeker niet 0). Trek deze lijn maar eens door:

10 / 2 = 5
10 / 1 = 10
10 /0,5 = 20
10 / 0,05 = 200
10 / 0,000005 = 2.000.000
...

Als je wilt dat er in zo'n geval 0 uitkomt moet je daarvoor een wat "slimmmere" functie bouwen... Zal wel kunnen in Excel, maar ik weet niet uit mijn hoofd hoe..

[UPDATE]
via een IF function kun je je probleem oplossen
=IF(B1=0;"";A1/B1)
Hier staat IF B1=0 THEN [BLANK] ELSE A1/B1
Suc6

  • 9nevermind9
  • Registratie: Juli 2001
  • Laatst online: 09-10 17:15
delen door nul kan nooit denk maar es naar (zo had ik het op de basisschool geleerd) je hebt 3 snoepjes en die wil je onder 0 mensen verdelen hoeveel snoepjes krijgt iedereen dan?

juist dat kan niet dus delen door nul kan nooit (tjee dat was lang geleden dat ik dat ooit weer gebruikt had :D )


:7 :+

specs | Linux is like a Wigwam, no windows, no gates, only an apache inside!


  • JeroenE
  • Registratie: Januari 2001
  • Niet online
Op vrijdag 08 februari 2002 10:58 schreef Mystikal het volgende:
iemand suggesties :?
Als je deelt door 0 krijg je een #DIV/0! error. Dat geeft ons twee mogelijkheden:

1) Je hebt een ander probleem dan de deling door nul. Dat moet je zelf even verder uitzoeken :)

2) Je hebt een fout in de topic titel :)

Als je wil voorkomen dat je deelt door 0 moet je eerst even controleren of de waarde in de noemer niet gelijk is aan nul.

Iets als
code:
1
=IF(A10=0;0;A9/A10)

ofzo.

edit:
Over heen gelezen dat je in het geval van de fout een 0 wil hebben.

  • Pjotrik
  • Registratie: Juli 1999
  • Laatst online: 06-12 12:36

Pjotrik

Wat ben je aan het doen?

Ik zou iets met de "als" functie doen.
Als de waarde 0 is in een veld dan gewoon 0% inlaten vullen?

  • Mystikal
  • Registratie: Januari 2001
  • Laatst online: 15:36

Mystikal

It never hurts to help!

Topicstarter
Op vrijdag 08 februari 2002 11:06 schreef palloquin het volgende:
Hoi, sorry, maar: ONZIN!

Delen door 0 leverd als resultaat een oneindig groot getal (zeker niet 0). Trek deze lijn maar eens door:

10 / 2 = 5
10 / 1 = 10
10 /0,5 = 20
10 / 0,05 = 200
10 / 0,000005 = 2.000.000
...

Als je wilt dat er in zo'n geval 0 uitkomt moet je daarvoor een wat "slimmmere" functie bouwen... Zal wel kunnen in Excel, maar ik weet niet uit mijn hoofd hoe..
Ja hallo, bedankt voor je reply en je wiskundige onderbouweing, maar het ging mijn puur om het resultaat...

Dit heb ik overigens net zelf uitgevogeld.... dus topic kan op slot... :)

Basement Bios ---- Exo-S

Pagina: 1