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

Schema met begin en eindtijd.

Status
Niet open voor verdere reacties.

excel001

Gebruiker
Lid geworden
26 jun 2007
Berichten
134
Hallo allemaal.
Ik zit met een probleem. Ik heb van alles geprbeerd, maar ik kom er niet uit.

Ik ben bezig met schema op te stellen.
schema heeft begin en eind tijd.
Begintijd + 6 uur = eindtijd.
Het probleem is dat ik de tijden gelegen tussen 20:00 uur savonds tot volgende dag 09:00 uur, niet meegerekend worden. Hoe krijg ik dat voor elkaar?

Overdag:
Vb. begin 10:00 uur
+ 6 uur =
eind 16:00 uur

avond:
begin 19:00 uur
+ 6 uur (20:00 uur tot 09:00 uur niet meegerekend)
eind 14:00 (volgende dag)
 

Bijlagen

In cel D7 de volgende formule:
Code:
=ALS(D4>14/24;D4+G5+13/24;D4+G5)
en in cel C7 de volgende:
Code:
=C4+G5+D4
 
Laatst bewerkt:
p.s. als de begintijd 20:00 uur is kom ik als eindtijd op:
20:00 tot 9:00 niet meerekenen dus 9:00 + 6:00 = 15:00 uur.
 
p.s. als de begintijd 20:00 uur is kom ik als eindtijd op:
20:00 tot 9:00 niet meerekenen dus 9:00 + 6:00 = 15:00 uur.

Jij hebt gelijk Bandito. Ik heb vanaf 21:00 gerekend. Jou formule werk bedankt daarvoor.
Zou je mij kunnen uitleggen hoe je formule werkt, ik moet namelijk 20:00 uur veranderen in 21:00 uur....en nog een ding. weet jij misschien hoe ik 6:00 uur kan verwerken in de formule in plaats van in een cel (g5)
alvast bedankt.
 
Laatst bewerkt:
Code:
=ALS(D4>14/24;D4+G5+13/24;D4+G5)
hier staat in gewone taal:
Als de begintijd later is dan 14:00 uur dan wordt de eindtijd: begintijd(D4)+G5+13 uur(20:00tot9:00), anders wordt de eindtijd: begintijd(D4)+G5.

Als de 20:00uur 21:00 uur moet worden krijg je dit:
Code:
=ALS(D4>15/24;D4+G5+12/24;D4+G5)
 
Bandito Bob: In je formule ga je uit van een duur van standaard 6 uur. Als je dat variabel wilt hebben dat wordt je formule:
Code:
=IF(D4>(20-HOUR(G5))/24,D4+G5+13/24,D4+G5)
 
Bandito Bob: In je formule ga je uit van een duur van standaard 6 uur. Als je dat variabel wilt hebben dat wordt je formule:
Code:
=IF(D4>(20-HOUR(G5))/24,D4+G5+13/24,D4+G5)

Ik was onduidelijk in mijn vraag stelling. ik bedoel eigenlijk het volgende;
ik wil g5 weg hebben en die 6 uur in een formule verwerken.
 
Dan zet je ipv G5 op die plek 6/24 oftewel 1/4 of 0,25.

Dat is gelukt bedankt daarvoor...maar er kwam nog een probleem erbij.
als ik begingtijd 06:00 uur invoer, dan erschijnt 12:00 uur. dit zou moet zijn 15:00 uur, want tot 09:00 uur niet mee rekenen. zie bestandje.
 

Bijlagen

Dat is gelukt bedankt daarvoor...maar er kwam nog een probleem erbij.
als ik begingtijd 06:00 uur invoer, dan erschijnt 12:00 uur. dit zou moet zijn 15:00 uur, want tot 09:00 uur niet mee rekenen. zie bestandje.
Wil je een invoer tussen 21:00 en 9:00 uur uitsluiten (wat mij logisch lijkt) of moet de invoer wel kunnen, maar de uitkomst zoals die er nu is veranderen?
 
Wil je een invoer tussen 21:00 en 9:00 uur uitsluiten (wat mij logisch lijkt) of moet de invoer wel kunnen, maar de uitkomst zoals die er nu is veranderen?

ik wil dat de invoer wel mogelijk moet zijn, maar de uitkomst moet dus anders zijn. de uren tussen 21:00 uur en de volgde dag 09:00 uur, moeten niet opgeteld worden bij de uitkomst. dus alleen de uren buiten 21:00 uur en 09:00 uur, moeten worden opgeteld.

grtjes
 
oke, deze formule voor cel D7:
Code:
=ALS(D4>15/24;D4+6/24+12/24;ALS(D4<9/24;15/24;D4+6/24))
 
oke, deze formule voor cel D7:
Code:
=ALS(D4>15/24;D4+6/24+12/24;ALS(D4<9/24;15/24;D4+6/24))

Het is gelukt bedank.

Heb nog een ding. hoe kan ik in een formule tijd optellen.
vb, vrijdag 8 feb 12:00 uur + 50 uur =(uitkomst)zondag 10 feb. 12.

als ik 50:uur in een cel zet, dan kom ik wel uit, maar via formule niet
 
In excel zijn datum en tijd gewoon getallen, alleen met een andere opmaak.
1 dag = 1.
1 uur is dus 1/24.

tik maar eens in een nieuw excel blad 0,25.
dan staat er "gewoon" 0,25. Als je nu de cel opmaak verandert in tijd zal er komen te staan 6:00.

50 uur is dus 50/24.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan