Avatar billede splokit Nybegynder
10. februar 2006 - 14:30 Der er 9 kommentarer og
1 løsning

Tid plus og ryk

Jeg skal bruge en kode til at lægge tid til og fra og rykke det..
B = Før tid C = Tid D = Efter tid
Det den skal gøre Hvis det er tid i "B" Skal den minuse det fra "C" Og smide det "E" Og "D" i "F" Det er hvis der er tid i "B"
Er det Tid I "D" Skal den Smide "C" I "E" Of Plusse "C" Med "D" Og smide det i "F"

Så det vil se sådan ud
B    C    D    E    F
[00:05][13:00][][12:55][13:00]
[][14:00][00:05][14:00][14:05]
[00:11][15:15][][15:04][15:15]
Avatar billede splokit Nybegynder
10. februar 2006 - 14:31 #1
Det er fra B11:F100 den skal gøre det med
Avatar billede jih Nybegynder
10. februar 2006 - 14:54 #2
dansk version:
E11: =HVIS(B11>0;C11-B11;HVIS(D11>0;C11;0))
F11: =HVIS(D11>0;C11+D11;0)

engelsk version:
E11: =IF(B11>0;C11-B11;HVIS(D11>0;C11;0))
F11: =IF(D11>0;C11+D11;0)

sådan du mener?
Avatar billede splokit Nybegynder
10. februar 2006 - 15:30 #3
Tænker der skal noget vb til... for det virker ikke.. :S
Avatar billede jih Nybegynder
10. februar 2006 - 15:47 #4
hmm.. jeg er ikke alt for grov inden for vba.. rettere sagt, så har jeg aldrig rigtigt eksperimenteret med det.. så der kan jeg ikke hjælpe dig =/

Men det jeg skrev virker fint her.. men kun for B11:F11

Det jeg tænkte på, var bare at vide om det var sådan du mente.. hvis du lige har mulighed for at tjekke om det virker sådan som du vil have det til at virke for B11:F11.. Men ja, der skal helt sikkert noget VBA til, hvis du ikke har lyst til at kopiere koden 89 felter nedad for to kolonner (178 felter alt i alt) :-)
Avatar billede jih Nybegynder
10. februar 2006 - 16:12 #5
rettelse:

dansk version:
E11: =HVIS(B11>0;C11-B11;HVIS(D11>0;C11;0))
F11: =HVIS(D11>0;C11+D11;C11+D11)

engelsk version:
E11: =IF(B11>0;C11-B11;HVIS(D11>0;C11;0))
F11: =IF(D11>0;C11+D11;C11+D11)

Du kan skrive de to koder ind i E11 og F11 og så markede dem og trække i den sorte firkant nede i højre hjørne af F11 (når du har markeret dem).. Så skal du bare trække det ned til F100.. Så skulle det umiddelbart virke.. :-)
Avatar billede excelent Ekspert
10. februar 2006 - 16:16 #6
E11=HVIS(B11>0;C11-B11;C11)
F11=HVIS(D11>0;C11+D11;C11)

et bud
Avatar billede excelent Ekspert
10. februar 2006 - 16:20 #7
cellerne skal formateres som klokkeslæt.. forståes
Avatar billede splokit Nybegynder
14. februar 2006 - 12:17 #8
Kom med nogle svar de virker men på hver sin måde.....
HVIS(B11="";"";(HVIS(B11>0;C11-B11;C11))
HVIS(B11="";"";(HVIS(D11>0;C11+B11;C11))
Så hvis B ikke har en værdi vil E:F Ikke vise noget...
Avatar billede excelent Ekspert
14. februar 2006 - 16:17 #9
så må vi hellere dele :-)
Avatar billede excelent Ekspert
17. februar 2006 - 17:48 #10
Hvis du ser dette jih så har jeg oprettet et spørgsmål
så du kan få dine point.
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