Avatar billede alicevv Nybegynder
07. oktober 2003 - 22:24 Der er 24 kommentarer og
2 løsninger

Formlen skal trække 0,50 timer

Jeg har række 8, 9, 10, 11 og 12, nedenfor er vist de formeler der er skrevet i C8, C9, C10, C11 og C12:

=HVIS(E8<>"";HVIS(E8<D8;((E8+1)-D8)*24;(E8-D8)*24);"")

=HVIS(E9<>"";HVIS(E9<D9;((E9+1)-D9)*24;(E9-D9)*24);"")

=HVIS(E10<>"";HVIS(E10<D10;((E10+1)-D10)*24;(E10-D10)*24);"")

=HVIS(E11<>"";HVIS(E11<D11;((E11+1)-D11)*24;(E11-D11
)*24);"")

=HVIS(E12<>"";HVIS(E12<D12;((E12+1)-D12)*24;(E12-D12)
*24);"")

Start tiden i E8:E12 kan varierer mellem 07:00 og 14:30
Slut tiden i D8:D12 kan varierer mellem 07:30 og 15:00

Er tidspunktet i en række med Start tid 11:45 eller før og Slut tid 12:15 eller senere, skal der automatiske trækkes 0,50 timer fra timerne i den pågældende række i kolonne C.
Avatar billede sjap Praktikant
07. oktober 2003 - 22:46 #1
Prøv at skrive

-HVIS(OG(E8<VÆRDI("11:45");D8>VÆRDI("12:15"));1;0)

til sidst i formlen (her blot vist for række 8).
Avatar billede sjap Praktikant
07. oktober 2003 - 22:56 #2
Ups, der skal selvfølgelig stå 0,5 (i stedet for 1)

-HVIS(OG(E8<VÆRDI("11:45");D8>VÆRDI("12:15"));0,5;0)

Det er åbenbart ved at blive for sent for mig ;-)
Avatar billede sjap Praktikant
07. oktober 2003 - 23:08 #3
Dvs. formlen i C8 kommer til at se således ud

=HVIS(E8<>"";HVIS(E8<D8;((E8+1)-D8)*24;(E8-D8)*24);"")-HVIS(OG(E8<VÆRDI("11:45");D8>VÆRDI("12:15"));0,5;0)

Så skal du blot gøre tilsvarende for de andre formler.
Avatar billede kabbak Professor
08. oktober 2003 - 00:11 #4
mon ikke det er sådan superjap

=HVIS(E8<>"";HVIS(E8<D8;((E8+1)-D8)*24;(E8-D8)*24);"")-HVIS(OG(VÆRDI(D8)<VÆRDI( "11:45");VÆRDI(E8) >VÆRDI("12:15 "));0,5;0)
Avatar billede alicevv Nybegynder
08. oktober 2003 - 09:56 #5
Det er utroligt hvad der kan sket når man ligger og sover.

kabbak din formel funger fint, men kan man ikke "fjerne"
det grimme #VÆRDI! der står i celle C8.
Lig lige et svar så du kan få point.
Avatar billede alicevv Nybegynder
08. oktober 2003 - 09:58 #6
#VÆRDI! står i celle C8 indtil der er skrevet
klokkeslet.
Avatar billede alicevv Nybegynder
08. oktober 2003 - 10:31 #7
Jeg syntes der er et lille problem.

Timer    Starttid    Sluttid    Bemærkning   
7,50    07:00            15:00    ok
2,75    12:15            15:00    ok
1,00    11:00            12:30    ok
0,75    11:15            12:30    ok
1,25    11:00            12:15    !?
Her skulle have stået  0,75 eller har jeg lavet en
BØF i mit spørgsmål.
Avatar billede kabbak Professor
08. oktober 2003 - 11:59 #8
=HVIS(E8<>"";HVIS(E8<D8;((E8+1)-D8)*24;(E8-D8)*24)-HVIS(OG(VÆRDI(D8)<=VÆRDI("11:45");VÆRDI(E8)>=VÆRDI("12:15 "));0,5;0);""));"")
Avatar billede kabbak Professor
08. oktober 2003 - 12:07 #9
skulle virke nu
Avatar billede sjap Praktikant
08. oktober 2003 - 13:03 #10
kabbak

I forhold til beskrivelsen, så virker mit svar altså korrekt! Der står jo at Starttid er i kolonne E og Sluttid i kolonne D (rækkefølgen er ulogisk, enig - men det er, hvad der står). Du sammenligner kravet til starttid med kolonne D - hvilket altså i opgaveformuleringen skulle være sluttiden!

Ifølge Alicevv's kommentar kl. 10:31:58 så har du måske ret, men hvordan kunne du vide det? Godt gættet!

Og til sidst vil jeg lige sige, at du ikke behøver at bruge VÆRDI i forbindelse med tiderne i kolonne D og E.
Avatar billede alicevv Nybegynder
08. oktober 2003 - 13:25 #11
kabbak
Excel siger der er en fejl i formlen!?

I C8 står der: =HVIS(E8< 
når jeg har skrevet start og slut tid ind.
Avatar billede alicevv Nybegynder
08. oktober 2003 - 13:29 #12
Gør jeg celle C8 bred nok står forlen der.
Avatar billede sjap Praktikant
08. oktober 2003 - 13:36 #13
Jeg kan ikke lige se hvor kabbak's fejl er, men prøv med

=HVIS(OG(D8<>"";E8<>"");HVIS(E8<D8;((E8+1)-D8)*24;(E8-D8)*24);"")-HVIS(OG(D8<VÆRDI("11:45");E8>VÆRDI("12:15"));0,5;0)
Avatar billede alicevv Nybegynder
08. oktober 2003 - 13:49 #14
superjap
Nu har den samme fejl som jeg beskrev kl. 10:31:58
og
der står #VÆRDI! i celle C8 igen.
P.t jeg jeg helt mistet overblikket.
Avatar billede sjap Praktikant
08. oktober 2003 - 13:52 #15
Prøv at skift det sidste > ud med >=  Så skulle den være der.
Avatar billede sjap Praktikant
08. oktober 2003 - 13:55 #16
Nåh, ja jeg havde glemt at flytte en parentes.

=HVIS(OG(D8<>"";E8<>"");HVIS(E8<D8;((E8+1)-D8)*24;(E8-D8)*24)-HVIS(OG(D8<VÆRDI("11:45");E8>=VÆRDI("12:15"));0,5;0);"")
Avatar billede sjap Praktikant
08. oktober 2003 - 14:09 #17
Alicevv
Du skal lige huske kontrollere om lighedstegnet også gælder sammenligningen med 11:45.
Avatar billede kabbak Professor
08. oktober 2003 - 14:54 #18
=HVIS(E8<>"";HVIS(E8<D8;((E8+1)-D8)*24;(E8-D8)*24)-HVIS(OG(VÆRDI(D8)<=VÆRDI("11:45");VÆRDI(E8)>=VÆRDI("12:15 "));0,5;0);"")

jeg kopierede den forkerte, prøv lige denne.
Avatar billede alicevv Nybegynder
08. oktober 2003 - 14:56 #19
Hvis jeg i den sidste formel har en
starttid 11:45, Sluttid 15:00
regner den 0,50 timer for meget.
Avatar billede kabbak Professor
08. oktober 2003 - 15:02 #20
i mit ark kar jeg ,starttid 11:45, Sluttid 15:00 = 2,75
er det ikke rigtig
Avatar billede sjap Praktikant
08. oktober 2003 - 15:10 #21
Med den sidste formel, mener du da række 12?

Denne formel giver (som kabbak siger) 2,75

=HVIS(OG(D12<>"";E12<>"");HVIS(E12<D12;((E12+1)-D12)*24;(E12-D12)*24)-HVIS(OG(D12<=VÆRDI("11:45");E12>=VÆRDI("12:15"));0,5;0);"")
Avatar billede sjap Praktikant
08. oktober 2003 - 15:13 #22
Hvis det bare var den sidste for række 8, så skal den se sådan her ud

=HVIS(OG(D8<>"";E8<>"");HVIS(E8<D8;((E8+1)-D8)*24;(E8-D8)*24)-HVIS(OG(D8<=VÆRDI("11:45");E8>=VÆRDI("12:15"));0,5;0);"")

Det skulle lige et ekstra lighedstegn ind (det fremgår jo tydeligt af din oprindelige beskrivelse at 11.45 og 12.15 skal være med). En lille fejl ;-(
Avatar billede alicevv Nybegynder
08. oktober 2003 - 16:18 #23
Med den sidste formel mente jeg formlen kl. 14:54:58, den viste hos mig
0,50 timer for meget.
Med formlen kl. 15:13:39 funger alt nu PERFEKT.

Hvad med point? Både kabbak og supperjap har bidraget fint, er det ok
hvis i deler point, så må superjap lige ligge et svar.
TAK for hjælpen!!
Avatar billede sjap Praktikant
08. oktober 2003 - 16:59 #24
Det er ok med mig!
Avatar billede kabbak Professor
08. oktober 2003 - 17:11 #25
her er det også ok, superjap har gjort et stort arbejde.
Avatar billede alicevv Nybegynder
08. oktober 2003 - 17:14 #26
JEG TAKKER MANGE GANGE FOR HJÆLPEN.
ALICEVV
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