• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Veld niet berekenen als veld leeg is

Status
Niet open voor verdere reacties.

mauritsje

Nieuwe gebruiker
Lid geworden
16 mei 2013
Berichten
2
Goedendag,

Ik probeer in mijn xls sheet een veld niet te laten berekenen als de velden die nodig zijn voor de berekening leeg zijn, nu zoals mijn formule is berekent hij hem wel.

De sheet is een urenregistratie, in bijv: veld B8 begintijd en B9 eindtijd, in het veld C11 heb ik de formule: =(B9-B8)*24-0,5 toegepast (de -0,5 is de aftrek voor pauze)

dus als begintijd 12:00 en eindtijd 23:15 dan komt eruit 10,75 dit is correct, nu is het zo dat als ik deze formule kopieer naar alle velden die berekent moeten worden dat als er geen begin/eindtijd ingevuld wordt er altijd -0,5 zal staan als uitkomst in het formuleveld.

Hoe krijg ik het voor elkaar om dit niet te berekenen, dus als waarde 0 of leeg veld te krijgen? ik heb al meerdere ALS geprobeerd maar krijg het niet voor elkaar.

Ik zal het excel bestand bijvoegen.

Alle ideeen en oplossingen zullen zeer gewaardeerd worden!!!

Bedankt alvast! Maurits
 

Bijlagen

PHP:
=ALS(ISLEEG(B5);0;(B6-B5)*24-0,5)
is een optie.

Waar die 1 vandaan komt weet ik niet:shocked: Dus als formule in C5 =ALS(ISLEEG(B5);0;(B6-B5)*24-0,5)
 
Laatst bewerkt:
Omdat je PHP code gebruikt worden de regels genummerd.
 
Works like a charm!!! Fantastisch

Bedankt.

kleine vraag nog, ik wil hem wel begrijpen, dus als ik het nu goed lees staat er eigenlijk als veld B5 leeg is, vul dan 0 als waarde in, is het veld niet leeg voer dan de som uit is dat hoe ik hem nu moet lezen?

Is er een bepaalde regel voor het toepassen van de ( ( ) ) tekens in de formule, ik had ook al zoiets als bovenstaand toegepast maar zonder de (()) tekens, of is dit een kwestie van ervaring in excel?
 
Laatst bewerkt:
Omdat je PHP code gebruikt worden de regels genummerd.

Da's mooi. Maar in mijn optiek niet handig omdat je de hele regel kan selecteren. Moet ik iets anders gebruiken ipv PHP om een formule te plaatsen zodat iemand anders deze met copy/paste kan overnemen?

Nb. Dit oid heb ik ook aangegeven bij "beheer".
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan