[Excel] Foutmelding: Deling door 0

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • WillieB
  • Registratie: Juli 2020
  • Laatst online: 28-07-2021
Mijn vraag
Ik heb in kolom P een formule staan die bij de lege cellen die onderdeel uitmaken van de formule een foutmelding geeft.
Normaliter krijg ik die wel opgelost maar ik zie in deze formule niet de oplossing? ...
=ALS(REST(L15;M15)/M15<(1-$P$1);"No comment";(INTEGER(L15/M15)+1)*M15 & " packs makes " & ALS(INTEGER(L15/M15)=0; " a full pallet"; INTEGER(L15/M15)+1 &" full pallets"))

Relevante software en hardware die ik gebruik
...

Wat ik al gevonden of geprobeerd heb
Alles wat ik zelf als kennis in huis heb maar is dus duidelijk te weinig.

Alle reacties


Acties:
  • 0 Henk 'm!

  • Rensjuh
  • Registratie: Juli 2007
  • Laatst online: 16:27
Ik denk dat je een ) te veel hebt op het einde.

edit; Oh nee, oeps, verkeerd gezien.
Wat krijg je voor foutmelding?

[ Voor 42% gewijzigd door Rensjuh op 08-07-2020 10:38 ]

PV Output


Acties:
  • +1 Henk 'm!

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Rensjuh schreef op woensdag 8 juli 2020 @ 10:38:
Ik denk dat je een ) te veel hebt op het einde.
Als je de haakjes telt, zie je dat er van allebei precies acht zijn. Lijkt te kloppen.

@TS, wat is de daadwerkelijke foutmelding?

https://oneerlijkewoz.nl
Het ergste moet nog komen / Het leven is een straf / Een uitgestrekte kwelling van de wieg tot aan het graf


Acties:
  • 0 Henk 'm!

  • WillieB
  • Registratie: Juli 2020
  • Laatst online: 28-07-2021
Dit is de foutmelding: #DELING.DOOR.0!

Acties:
  • +1 Henk 'm!

  • Rensjuh
  • Registratie: Juli 2007
  • Laatst online: 16:27
Kijk je kolommen na of daar ergens een 0 waarde staat?

PV Output


Acties:
  • 0 Henk 'm!

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

WillieB schreef op woensdag 8 juli 2020 @ 10:40:
Dit is de foutmelding: #DELING.DOOR.0!
De enige cel waardoor je deelt, is M15. Bevat die een andere waarde dan 0?

https://oneerlijkewoz.nl
Het ergste moet nog komen / Het leven is een straf / Een uitgestrekte kwelling van de wieg tot aan het graf


Acties:
  • 0 Henk 'm!

  • WillieB
  • Registratie: Juli 2020
  • Laatst online: 28-07-2021
bedankt, cel M15 blijft leeg dus dat is denk ik het probleem.
Ik kan er ook een 0 laten opkomen maar dat lost het probleem niet op.

Acties:
  • 0 Henk 'm!

  • Rensjuh
  • Registratie: Juli 2007
  • Laatst online: 16:27
Nee, want delen door niks of delen door 0 is... Niks.

Het zou ook vanuitje Rest functie kunnen komen:
REST, functie - Office-ondersteuning
Als deler gelijk aan 0 is, geeft REST de foutwaarde #DEEL/0! als resultaat.
Je wilt in ieder geval ergens delen door 0 en dat kan niet.

Ik weet niet precies wat je wilt bereiken met die formule, maar geef anders een wat voorbeeld getallen en leg eens (duidelijk) uit wat je bedoeling is.
Misschien kan het wel anders / beter dan hoe je het nu doet.

[ Voor 27% gewijzigd door Rensjuh op 08-07-2020 10:48 ]

PV Output


Acties:
  • +3 Henk 'm!

  • dix-neuf
  • Registratie: Juli 2018
  • Niet online
Omdat M15 in de formule nogal vaak voorkomt, kun je m.i. best de hele berekening niet laten doorgaan als M15 gelijk is aan 0. Je neemt dan in de formule op wat er in dat geval wél moet gebeuren.

=ALS(M15=0;"Hier invoegen wat moet worden weergegeven als M15=0";ALS(REST(L15;M15)/M15<(1-$P$1);"No comment";(INTEGER(L15/M15)+1)*M15 & " packs makes " & ALS(INTEGER(L15/M15)=0; " a full pallet"; INTEGER(L15/M15)+1 &" full pallets")))

Acties:
  • +1 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

offtopic:
Welkom op GoT!
Omdat je niet de eerste bent die ooit een foutmelding kreeg ( :P ) is dat als topictitel wat onduidelijk. Ik vul de titel aan.

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)

Pagina: 1