Black Friday = Pricewatch Bekijk onze selectie van de beste Black Friday-deals en voorkom een miskoop.

  • Gait
  • Registratie: Maart 2006
  • Laatst online: 15-11 10:08
Het lukt mij niet om de laatste stap in een formule voor elkaar te krijgen.

Kolom A = Aantal
Kolom B = Breedte
Kolom C = Hoogte
Kolom D = Factor
Kolom E = Maaiveld
Kolom F = Ankers

In kolom F heb ik onderstaande formule:
=SOM(A2*(((AFRONDEN.BENEDEN(((B2-0,6)/0,75);1)+2)*2)*D2)+((AFRONDEN.BENEDEN(((C2-0,6)/0,75);1)+2)*2))

De vetgedrukte *2 moet afhankelijk zijn van wat er in kolom E staat. Indien kolom E=1 dan *1 en indien E2="leeg" dan *2.

  • Rannasha
  • Registratie: Januari 2002
  • Laatst online: 11:29

Rannasha

Does not compute.

Zoek eens op wat de functie "ALS" doet. Eventueel incombinatie met "ISLEEG".

|| Vierkant voor Wiskunde ||


  • Drawer
  • Registratie: November 2004
  • Niet online
Wat @Rannasha zegt inderdaad. Of een vlookup/verticaalzoeken gebruiken en een lookup tabel,

  • Gait
  • Registratie: Maart 2006
  • Laatst online: 15-11 10:08
Rannasha schreef op donderdag 12 oktober 2017 @ 10:01:
Zoek eens op wat de functie "ALS" doet. Eventueel incombinatie met "ISLEEG".
Dit heb ik al gedaan, ik kwam op deze pagina, maar ik krijg het niet voor elkaar.

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Dat hoeft niet zo moeilijk:

Als Ex = 1 dan 1 als Ex = "" dan 2.

Dus: verander de formule in * (2-Ex). Dan wordt het bij 1: *(2-1) en bij "": *(2-0)

Edit: als de cel echt leeg is dan. Er mag niet bijv een spatie staan.

[ Voor 18% gewijzigd door F_J_K op 12-10-2017 10:05 ]

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


  • TheFes
  • Registratie: Juni 2001
  • Nu online
Als de enige twee opties 1 of leeg zijn, kun je ook alleen op 1 checken,

Dus ALS Ex = 1 dan 1 anders 2

Home Assistant configuratie


  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Yup.
Gait schreef op donderdag 12 oktober 2017 @ 10:04:
Dit heb ik al gedaan, ik kwam op deze pagina, maar ik krijg het niet voor elkaar.
Als() is een van de meest eenvoudige functies in Excel. Oefen er een beetje mee buiten je lange formule. Het kan met als() in ieder geval prima als er twee opties zijn. Al is het zoals ik al aangaf niet nodig, als de twee opties 1 en een lege cel zijn.

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


  • Gait
  • Registratie: Maart 2006
  • Laatst online: 15-11 10:08
Excuus ik deed het verkeerd met de waarde leeg.

Onderstaande is het geworden:
=SOM(A2*(((AFRONDEN.BENEDEN(((B2-0,6)/0,75);1)+2)*2)*D2)+((AFRONDEN.BENEDEN(((C2-0,6)/0,75);1)+2)*(ALS(E2="";2;1))))

  • Reinier
  • Registratie: Februari 2000
  • Laatst online: 13:27

Reinier

\o/

Optie van @F_J_K zonder als() is fraaier.
Waarom rond je trouwens tweemaal af maar beneden?

  • Gait
  • Registratie: Maart 2006
  • Laatst online: 15-11 10:08
Reinier schreef op donderdag 12 oktober 2017 @ 10:14:
Optie van @F_J_K zonder als() is fraaier.
Waarom rond je trouwens tweemaal af maar beneden?
Omdat bij de breedte en de hoogte apart van elkaar afgerond moet worden.
Het gaat om een meetstaat van kozijnen, waarbij ik de ankers dmv een formule wil berekenen.
De ankers beginnen 300mm uit de hoeken, vandaar -0,6 en vervolgens hart-op-hart 750mm, vandaar /0,75 met afronding naar beneden. Voor zowel de stijlen als de dorpels moet er afgerond worden. Wanneer ik bij maaiveld 1 invul betekend het dat er stelbeugels tpv de dorpel komen ipv ankers.

  • Reinier
  • Registratie: Februari 2000
  • Laatst online: 13:27

Reinier

\o/

Ah okee :)

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Gait schreef op donderdag 12 oktober 2017 @ 10:11:
Excuus ik deed het verkeerd met de waarde leeg.

Onderstaande is het geworden:
=SOM(A2*(((AFRONDEN.BENEDEN(((B2-0,6)/0,75);1)+2)*2)*D2)+((AFRONDEN.BENEDEN(((C2-0,6)/0,75);1)+2)*(ALS(E2="";2;1))))
Die som is overbodig: je doet SOM(A+B) en dat is gelijk aan A+B. ;)

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland

Pagina: 1