Excel formule lege cellen negeren

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • HKS-Skyline
  • Registratie: Februari 2003
  • Laatst online: 29-09 16:15
Ik ben geen excel expert en heb mij tot nu toe altijd kunnen redden met behulp van youtube videos, maar ik loop nu tegen een probleem aan dat ik niet op kan lossen met het kijken van een videotutorial aangezien de suggesties die ik vind niet werken voor mijn formule. Ik hoop dat hier een Exel guru is die mij kan uitleggen wat ik fout doe.

Ik heb de volgende formule:

code:
1
=SUM(C2*D2*2)/(D2*E2)+(C2*F2*3)/(F2*G2)+(C2*H2)/(H2*I2)+(C2*J2*3)/(J2*K2)


Maar ik wil graag dat cellen D2,E2,F2,G2,H2,I2,J2 en K2 worden genegeerd wanneer er niets in staat. Ik krijg nu uiteraard een #DIV/0! error wanneer een van die cellen leeg is. Ik heb al aan lopen rommelen met ISBLANK en wat andere suggesties van videos over het negeren van lege cellen, maar dat krijg ik enkel werkend op een simpele berekening van 2 kolommen. Hopelijk is er hier iemand die hier meer in thuis is dan ik.

Beste antwoord (via HKS-Skyline op 18-02-2022 13:07)


  • g0tanks
  • Registratie: Oktober 2008
  • Nu online

g0tanks

Moderator CSA
Is die SUM() wel nodig? Ik zie niet in waarvoor.

In ieder geval lijkt mij de snelste oplossing IFERROR function om elk element zetten.
code:
1
2
3
4
=IFERROR((C2*D2*2)/(D2*E2);0)
+IFERROR((C2*F2*3)/(F2*G2);0)
+IFERROR((C2*H2)/(H2*I2);0)
+IFERROR((C2*J2*3)/(J2*K2);0)

Ultrawide gaming setup: AMD Ryzen 7 2700X | NVIDIA GeForce RTX 2080 | Dell Alienware AW3418DW

Alle reacties


Acties:
  • Beste antwoord
  • +2 Henk 'm!

  • g0tanks
  • Registratie: Oktober 2008
  • Nu online

g0tanks

Moderator CSA
Is die SUM() wel nodig? Ik zie niet in waarvoor.

In ieder geval lijkt mij de snelste oplossing IFERROR function om elk element zetten.
code:
1
2
3
4
=IFERROR((C2*D2*2)/(D2*E2);0)
+IFERROR((C2*F2*3)/(F2*G2);0)
+IFERROR((C2*H2)/(H2*I2);0)
+IFERROR((C2*J2*3)/(J2*K2);0)

Ultrawide gaming setup: AMD Ryzen 7 2700X | NVIDIA GeForce RTX 2080 | Dell Alienware AW3418DW


Acties:
  • +1 Henk 'm!

  • dragonhaertt
  • Registratie: Februari 2011
  • Laatst online: 21:57

dragonhaertt

@_'.'

Je kan ook IF(Countblank(range);"";SUM()) gebruiken.
Dan is het eindresultaat leeg, als er één of meerdere cellen blank is binnen je gespecificeerde range.

[ Voor 4% gewijzigd door dragonhaertt op 18-02-2022 13:07 ]

Truth is like a language with no native speakers left.
Its poetry is speechless and it can’t be caught in human being’s breath.


Acties:
  • +1 Henk 'm!

  • HKS-Skyline
  • Registratie: Februari 2003
  • Laatst online: 29-09 16:15
g0tanks schreef op vrijdag 18 februari 2022 @ 13:04:
Is die SUM() wel nodig? Ik zie niet in waarvoor.

In ieder geval lijkt mij de snelste oplossing IFERROR function om elk element zetten.
code:
1
2
3
4
=IFERROR((C2*D2*2)/(D2*E2);0)
+IFERROR((C2*F2*3)/(F2*G2);0)
+IFERROR((C2*H2)/(H2*I2);0)
+IFERROR((C2*J2*3)/(J2*K2);0)
Ik heb geen idee of de SUM nodig is, kennelijk niet :D
Maar je bent een topper, dit is exact wat ik probeerde te doen. Dank je wel!

Acties:
  • +1 Henk 'm!

  • g0tanks
  • Registratie: Oktober 2008
  • Nu online

g0tanks

Moderator CSA
HKS-Skyline schreef op vrijdag 18 februari 2022 @ 13:09:
[...]


Ik heb geen idee of de SUM nodig is, kennelijk niet :D
Maar je bent een topper, dit is exact wat ik probeerde te doen. Dank je wel!
SUM function sommeert waarden uit losse cellen of een bereik. Aangezien C2*D2*2 slechts één waarde is gebeurt er helemaal niets als je er SUM() omheen zet. ;)

Ultrawide gaming setup: AMD Ryzen 7 2700X | NVIDIA GeForce RTX 2080 | Dell Alienware AW3418DW