• 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.

formuleprobleem

Status
Niet open voor verdere reacties.

Jo Wetzelaer

Gebruiker
Lid geworden
30 dec 2002
Berichten
25
Wie kan mij helpen om het onderstaande in een formule te zetten:

Als
((HOUR(C8))+(MINUTE(C8)/60))-((HOUR(B8))+(MINUTE(B8)/60))+((HOUR(E8))+(MINUTE(E8)/60))-((HOUR(D8))+(MINUTE(D8)/60))+((HOUR(G8))+(MINUTE(G8)/60))-((HOUR(F8))+(MINUTE(F8)/60))
= tussen 5,5 en 8 dan trek van deze uitkomst 0,5 af,

Als
((HOUR(C8))+(MINUTE(C8)/60))-((HOUR(B8))+(MINUTE(B8)/60))+((HOUR(E8))+(MINUTE(E8)/60))-((HOUR(D8))+(MINUTE(D8)/60))+((HOUR(G8))+(MINUTE(G8)/60))-((HOUR(F8))+(MINUTE(F8)/60))
= tussen 8 en 10 dan trek van deze uitkomst 0,75 af,

Als
((HOUR(C8))+(MINUTE(C8)/60))-((HOUR(B8))+(MINUTE(B8)/60))+((HOUR(E8))+(MINUTE(E8)/60))-((HOUR(D8))+(MINUTE(D8)/60))+((HOUR(G8))+(MINUTE(G8)/60))-((HOUR(F8))+(MINUTE(F8)/60))
= meer dan 10 trek dan van deze uitkomst 1 af.
 
Dat is niet zo heel moeilijk, maar als je er nou voor de aardigheid even een voorbeeldbestandje bij doet, dan weten we ook wat je er precies mee wilt doen.
 
formuleprobleem (toevoeging)

Ik wil best een excelbestandje sturen edoch dit is geen geautoriseerde file/extensie?
 
Hoi Jo,

De kans is groot dat die formule te lang wordt omdat er een maximum aantal karakters in een cel kan.
Wat je natuurlijk wel kunt doen, is in een aparte cel een formule zetten:
=Als(H9<5,5;H9;ALS(H9<=8;H9-0,5;ALS(H9<=10;H9-0,75;H9-1)))

Dit is de Nedrlandse versie maar daar kom jij wel uit, en in H9 staat dan de formule die jij benoemt.

Succes,

Richard
 
Klasse. Ik heb alleen jouw H9 gedefinieerd als Naam (H9 heb ik Formule genoemd).

Bedankt voor je medewerking.
 
Hoi Jo,

Als de oplossing werkbaar is, wil je dan de vraag op "Opgelost" zetten?

Bedankt,

Richard
 
Hoi Jo,

((HOUR(C8))+(MINUTE(C8)/60))

Wat is de toegevoegde waarde van dit deel van de formule?
Is Round(C8*24*60;0)/24 niet een veel eenvoudigere methode om c8 af te ronden op gehele minuten?

Maar verreweg de snelste manier om deze getallen op te tellen:

Zet in B1 tot en met G1 om en om -1 en 1.
Zet in I1 t/m I4 0/24; 5.5/24; 8/24; 10/24
Zet in J1 t/m J4 0/24;-0.5/24; -0.75/24 ; -1/24
Vervolgens met de formule:
I8: =SOMPRODUCT((AFRONDEN($B8:$G8*24*60;0)/24/60)*($B$1:$G$1))+VERT.ZOEKEN(SOMPRODUCT((AFRONDEN($B8:$G8*24*60;0)/24/60)*($B$1:$G$1));$I$1:$J$4;2)



Jeroen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan