Avatar billede AAG Nybegynder
07. februar 2013 - 10:57 Der er 13 kommentarer og
1 løsning

Hjælp til min arbejdstidsregistrering, som er lavet i Excel

Hvis jeg skal skrive en enhed (timer og minutter) i minus, hvordan skriver jeg det??

"Fra forrige mdr" (se nedenfor) skal vise timer og minutter i minus.

Har prøvet -10, '10 og "-10".....

For at vise timer i minus, har jeg sat flueben ved "Brug 1904 Datosystemet" i afsnittet "Ved beregning af denne projektmappe" under Filer, Indstillinger, Avanceret.

Jeg har formateret cellerne således at mine timer står som brugerdefineret tt:mm (daglige arb.timer).

Når jeg lægger flere timer sammen, end der er i et døgn, bruger jeg [t]:mm, dvs. 'Normtid' og 'Arbejdstid' samt 'Mdr. over/underskud' og 'Over/underskud i alt' er brugerdefineret til [t]:mm.

Det samme må gælde 'Fra forrige mdr.'?


Januar
A    B    C    D    E       
Normtid    Arbejdstid    Mdr. over/underskud    Fra forrige mdr.     Over/underskud, ialt       
163:00    155:15    -7:45        -7:45       


Fra forrige mdr. 31/12 = minus 02:03

Jeg skal manuelt taste minus 2:03 timer i celle D4, fordi mine regneark er års baseret. Næste måned går automatisk.
Celle C4 skulle gerne vise samlet resultat af celle A4 og B4
Celle E4 skulle gerne vise samlet resultat af celle C4 og D4           

Som det er nu, virker det fint hvis tallet er i plus men ikke i minus!


Håber der er noget som kan hjælpe :)
AAG
07. februar 2013 - 11:21 #1
Et par forslag:
=TID(2;3;0)*-1

...eller indtast 2:03
Indtast -1 i en tilfældig tom celle
Kopier værdien
Vælg Indsæt speciel, Indsæt speciel, Multiplicer i cellen med 2:03
07. februar 2013 - 11:24 #2
Lidt kortere udgave af første forslag:
=-TID(2;3;0)
Avatar billede Dan Elgaard Ekspert
07. februar 2013 - 11:24 #3
Excel kan ikke vise negativ tid.

Der er en ganske god artikel, om dette, her:
http://www.EXCELGAARD.dk/Bib/Tid/

Så, hvis du vil have vist dette må du omregne det til et normalt tal, der kan vises negativt, og dernæst omregne dette tal tilbage igen i dine forsatte beregninger.

Du kan også blot omregne det viste tal, og i dine forsatte beregninger benytte det oprindelige månedsafslutningstal.
07. februar 2013 - 11:27 #4
pistolprinsen>> JAMEN det er jo ikke korrekt!!!

Dit forslag om at omregne til decimaltal, vil bare give en masse ekstra bevær, som slet ikke er nødvendig.
Avatar billede AAG Nybegynder
07. februar 2013 - 11:44 #5
Det lykkedes jubiii :))

Jeg brugte blot formlen =-TID(2;3;0)

Tak ErikJuul :)

Mvh Alexandrina
07. februar 2013 - 11:46 #6
OK! - fint det lykkedes for dig.

Du får et svar, så du kan lukke spørgsmålet.
Avatar billede Dan Elgaard Ekspert
07. februar 2013 - 14:14 #7
Tja, hvis jeg skriver formlen:

=-TID(2;3;0)

...i min Excel, og formater cellen med TT:MM, så gi'r den fejl!
(Formateringsfejl = ##########)

Men, måske der er lavet ændringer til dette i nyere udgaver af Excel (jeg selv benytter 2003)
Avatar billede AAG Nybegynder
07. februar 2013 - 15:14 #8
Formlen er =-TID(timer;minutter;sekunder). Men for at tallene vises korrekt og ikke som ####, forudsætter det, at man har sat flueben ved "Brug 1904 Datosystemet"

Gå ind under Filer, Indstillinger, Avanceret og så i afsnittet "Ved beregning af denne projektmappe" sæt flueben ved "Brug 1904 Datosystemet".
Avatar billede Dan Elgaard Ekspert
16. februar 2013 - 11:50 #9
Jamen, den viser jo da stadig ikke den negative tid!
Den viser blot tiden med et minus foran - det er altså ikke det samme!!!

Eksempel:
I 1904 dato systemet er værdien 1 = 2. januar 1904
Hvis Excel pludselig skulle tillade negativ tid, ville -1 være lig med 1. januar 1904, og -2 lig med 31. december 1903 o.s.v.

Men -2 er blot den 3. januar 1904, med et minus foran!

Igen: Excel KAN IKKE vise negativ tid!
I bedste fald (med 1904 dato system) kan Excel vise en tid med et minus foran - og, det er ikke det samme!

HOWEVER!
Man kan lave sin egen bruger defineret funktion (UDF), der tillader at beregne OG VISE negative datoer:
http://www.EXCELGAARD.dk/Bib/NDATO/
Avatar billede vejmand Juniormester
16. februar 2013 - 12:16 #10
pistolprinsen >>
A1 = 02:30
A2 = 03:30

A3 =A1-A2 = -01:00

Er det ikke at vise negative timer og minutter, som der efterspørges?
Avatar billede vejmand Juniormester
16. februar 2013 - 12:25 #11
A1 = 02:30
A2 = =-TID(3;30;0)

A3 = A1+A2 = -01:00

Så er der vel reelt tale om negative timer?
Avatar billede Dan Elgaard Ekspert
16. februar 2013 - 12:44 #12
Du læser ikke, hvad jeg skriver...

Excel viser ikke negativ tid, men tiden med et minus foran - og, der er en lille 'nuanceret' forskel i dette :-)

Jeg medgiver, at ved timer og minutter gør det ingen forskel, da det virker og ser ud på samme måde for brugeren - men prøv, at lave mit lille eksperiment med datoer i stedet for timer, og du vil se, hvad jeg mener...
Avatar billede vejmand Juniormester
16. februar 2013 - 12:54 #13
Jo, jeg læser hvad du skriver.

Og jeg taler ikke om datoer, men om timer og minutter, som spørgsmålet drejer sig om.

Men når:

A1 = 02:30
A2 = =-TID(3;30;0)

A3 = A1+A2 = -01:00

giver dette resultat, må det også reelt være negative timer, ( og ikke bare positive timer, med et minus foran) ellers ville resultatet da ikke blive -01:00
Avatar billede vejmand Juniormester
16. februar 2013 - 13:38 #14
Og så har jeg lige lavet et eksperiment med dato, det virker også:

A1 = 02-01-1904  00:00:00
A2 = =-TID(3;30;0)
A3 = =A1+A2 = 01-01-1904  20:30:00
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