Avatar billede Thomas-svendsen Nybegynder
23. marts 2011 - 14:09 Der er 27 kommentarer og
1 løsning

problemer med HVIS SUM

Hej jeg har lavet en vagtplan i excel, hvor jeg er stødt ind i et problem.
i celle B4 står der mødetid som 10:00 i celle D4 står Gå hjem tid 19:00 i celle E4 har jeg skrevet pausetid i minutter 30. og i celle F4 har jeg så regnet det hele sammen som =((D4-B4)*24)-E4/60

mit spørgsmål er så, om jeg ikke kan forsimple arket ved at fortælle celle F4 at hvis resultatet giver mindre end 8 timer i B4 og D4 trækkes 30 minutters pause fra og er timerne over 8 timer trækkes 60 minutters pause fra.

på den måde vil, jeg slippe helt for at sidde og taste hver mands pause ind manuelt pr dag
Avatar billede TUFexcel Juniormester
23. marts 2011 - 15:12 #1
Kan du skrive dit spørgsmål lidt mere tydeligt. Dine kriterier er uklare.
Avatar billede anedi Ekspert
23. marts 2011 - 15:50 #2
Du kan i kollonne E skrive:
=hvis(D4-B4<1/3;30;60)

Så vil du få pausen som enten 30 minutter eller 60 minutter.
Avatar billede Thomas-svendsen Nybegynder
23. marts 2011 - 16:20 #3
det jeg vil er at i F4 skal den regne ud hvor mange timer der er arbejdet altså D4 - B4, den skal så regne det om til decimaler så et kvarter giver 25 istedet for 15, og så skal den selv trække pausen fra resultatet i dette tilfælde vil D4 - B4 give 9 timer. den skal så regne det om til decimal tal, og trække enten 30 minutteers pause fra eller 60 afhængigt af om man har mere eller mindre end de 8 timer. I dette tilfælde flere og den skal så derfor trække 60 minutter fra de 9 timer.

så F4 tager de 2 tal trækker pausen fra regner det om til decimaler og skriver resultatet af dette :-)

Til formlen ovenfor bliver mit resultat 30??
Avatar billede Thomas-svendsen Nybegynder
23. marts 2011 - 16:36 #4
ahh den regner ud hvor meget pause jeg skal have.
spørgsmålet er så misforstået lidt jeg skal ikke bruge en celle der kan udregne pausen selv om det er ret smart.
Jeg skal bruge en celle F4 som gør det hele. så jeg slipper for hele den kolone der hedder pause. min F4 skal bare have en funktion mere end den har i forvejen.
På den måde forsimpler jeg jo arket og gør det lidt mere overskueligt :-)
Avatar billede TUFexcel Juniormester
23. marts 2011 - 16:50 #5
HVIS(D4-B4>8;(D4-B4)-0,5;(D4-B4)-0,25)
Avatar billede vejmand Juniormester
23. marts 2011 - 16:51 #6
=HVIS(D4-B4<0,375;((D4-B4)*24)-0,5;((D4-B4)*24)-1)
Avatar billede vejmand Juniormester
23. marts 2011 - 16:55 #7
Ups. en lille regnefejl.....  :-)

=HVIS(D4-B4<0,333;((D4-B4)*24)-0,5;((D4-B4)*24)-1)
Avatar billede Thomas-svendsen Nybegynder
23. marts 2011 - 17:15 #8
lige præsis det jeg skulle bruge kanon stor tak til jer begge. hvordan kan jeg give jer point for det?? er helt ny her
Avatar billede vejmand Juniormester
23. marts 2011 - 17:43 #9
Velbekomme, vi sender "Svar" og du accepterer de svar du kunne bruge.  :-)
Avatar billede Thomas-svendsen Nybegynder
23. marts 2011 - 20:02 #10
hov lige en ting. formlen virker fint. men når jeg ikke udfylder noget i B4 og D4 kommer der bare ####. er det muligt at fortælle den at hvis der står off i D4 skal cellen være tom. for alle de ### laver problemer når jeg ligger alle dage sammen.??
Avatar billede vejmand Juniormester
23. marts 2011 - 20:14 #11
=HVIS(D4="off";"";HVIS(D5-B5<0,333;((D5-B5)*24)-0,5;((D5-B5)*24)-1))
Avatar billede Thomas-svendsen Nybegynder
23. marts 2011 - 20:30 #12
så langt så godt. du for sej til det der. jeg havde aldrig klaret det selv

nu kom der så et nyt Problem Jeg bruger celle AD4 til at ligge E4,I4,M4,Q4,U4,Y4 og AC4 sammen. men nu hvor der står off i en af disse felter vil den ikke ligge det sammen så skriver den bare #VÆRDI!
samme gælder i celle AD 18, som regner =SUM(AD4:AD17)
Avatar billede vejmand Juniormester
23. marts 2011 - 20:42 #13
Hmmm, jeg er ikke helt med?

Er D4 ikke "Gå hjem" tid?
Så den skal vel ikke tælles med i sammenlægningen?
Avatar billede vejmand Juniormester
23. marts 2011 - 20:45 #14
Måske jeg har misforstået, kan du ikke bare:

=E4 + I4 + M4 + Q4 + U4 + Y4 + AC4
Avatar billede Thomas-svendsen Nybegynder
23. marts 2011 - 20:56 #15
nej det vil den ikke underligt nok men den skriver
"en værdi der bruges i formlen er en forkert datatype"
Avatar billede vejmand Juniormester
23. marts 2011 - 20:58 #16
Du bliver nødt til at være lidt mere præcis:

Hvad står i hvilke celler, og hvordan ser din formel ud?
Avatar billede Thomas-svendsen Nybegynder
23. marts 2011 - 20:59 #17
problemet er at hvis en person er off en dag så vil den ikke ligge resten af deres timer sammen. eller hvis en holder ferie eller er syg så vil den ikke regne. hehe
Avatar billede vejmand Juniormester
23. marts 2011 - 21:02 #18
Igen, du bliver nødt til at være lidt mere præcis:

Hvad står i hvilke celler, og hvordan ser din formel ud?

Det er jo umuligt for os at gætte......
Avatar billede Thomas-svendsen Nybegynder
23. marts 2011 - 21:05 #19
min formel i celle AD4 skal regne alle timer sammen i løbet af en uge AD4=E4 + I4 + M4 + Q4 + U4 + Y4 + AC4

men hvis en af disse celler er blanke som vi fortalte dem at de skulle være i den formel du lavede først :=HVIS(D4="off";"";HVIS(D5-B5<0,333;((D5-B5)*24)-0,5;((D5-B5)*24)-1))

så vil den ikke regne det sammen, i celle AD4.

hvis du har en email så kan jeg sende det til dig så du selv kan se hvad jeg mener
Avatar billede vejmand Juniormester
23. marts 2011 - 21:10 #20
Jeg har sendt en intern besked til dig med min e-mail adresse.....
Avatar billede Thomas-svendsen Nybegynder
23. marts 2011 - 21:19 #21
giver det mening nu??
Avatar billede vejmand Juniormester
23. marts 2011 - 21:27 #22
Jep, må der stå 0 i cellerne?
Så kan du bruge: =HVIS(D4="off";0;HVIS(D5-B5<0,333;((D5-B5)*24)-0,5;((D5-B5)*24)-1))

Og så kan du evt bruge betinget formatering til at gøre skriftfarven hvid ved 0, så kan du ikke se der står 0
Avatar billede Thomas-svendsen Nybegynder
23. marts 2011 - 21:44 #23
perfekt nu spiller det tusind tak
Avatar billede vejmand Juniormester
23. marts 2011 - 21:45 #24
Velbekomme, husk at acceptere mit svar.  :-)
Avatar billede Thomas-svendsen Nybegynder
23. marts 2011 - 21:47 #25
nu er jeg krævende. kan man få den samme formel til at sige mindre end 5 timer ingen pause mellem 5 og 8 timer 30 min pause og over 8 timer 60 min pause.

bliver helt forvirret bare af at forklare det
Avatar billede Thomas-svendsen Nybegynder
23. marts 2011 - 21:52 #26
100 % sender gerne en rødvin din vej. eller en digital kage til kaffen :-)
og selv acceptere dit svar :-)
Avatar billede vejmand Juniormester
23. marts 2011 - 21:56 #27
=HVIS(D4="off";0;HVIS(D4-B4<0,208;(D4-B4)*24;HVIS(D4-B4<0,333;((D4-B4)*24)-0,5;((D4-B4)*24)-1)))

eller

=HVIS(D4="off";0;HVIS(D4-B4<0,209;(D4-B4)*24;HVIS(D4-B4<0,333;((D4-B4)*24)-0,5;((D4-B4)*24)-1)))

Alt efter om lige nøjagtig 5 timer skal udløse pause
Avatar billede vejmand Juniormester
23. marts 2011 - 22:13 #28
Husk at acceptere mit svar hvis problemet er løst.  :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester