Forfatter |
Emne Søg Emne funktioner
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Emne: Tast klokkeslet uden kolon Sendt: 23.Jan.2017 kl. 09:31 |
kta380 skrev:
Hej.Jeg er stødt på et problem igen Jeg har lavet et mdr. skema, hvor jeg taster mødetid ind i a1 og slut tid i b2 og de to giver timetal c3. Men sætter jeg ikke nogen tal i kolonnerne a1 og b1 så kommer der i c1 til at stå "24:00:00" Jeg har pt løst det ved at skrive i alle a1 kolonner x31 dage 23:59. Men hvordan kan jeg blive fri for at skulle skrive 23:59 og bar lade kolonner stå fri , indtil jeg taster min tid ind? Jeg vil ikke om det giver noget mening det jeg skriver, jeg kunne evt upload et eksempel. |
|
|
|
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5493
|
Sendt: 22.Jan.2017 kl. 22:03 |
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5493
|
Sendt: 22.Jan.2017 kl. 21:57 |
=hvis(eller(A1="";B1="");"";HVIS(VÆRDI(C5)>=VÆRDI(D5);(TID(AFKORT(D5/100);REST(D5;100);0))+1-(TID(AFKORT(C5/100);REST(C5;100);0));(TID(AFKORT(D5/100);REST(D5;100);0))-(TID(AFKORT(C5/100);REST(C5;100);0))))
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5493
|
Sendt: 22.Jan.2017 kl. 21:54 |
Nej du skal indsætte den formel du har i C1 du skal ikke bruge formatering i formelen
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
kta380
Forum Begynder
Medlem: 07.Jan.2017
Land: DK
Status: Offline
Point: 8
|
Sendt: 22.Jan.2017 kl. 21:06 |
kta380 skrev:
du mener: hvis(eller(a1="";b1="");"";00\:00) |
Når jeg formatere med denne kode får jeg fejl (at jeg skal ændre kodningen)
|
|
kta380
Forum Begynder
Medlem: 07.Jan.2017
Land: DK
Status: Offline
Point: 8
|
Sendt: 22.Jan.2017 kl. 20:16 |
du mener: hvis(eller(a1="";b1="");"";00\:00)
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5493
|
Sendt: 22.Jan.2017 kl. 19:33 |
prøv at sætte dette foran din formel i C1 hvis(eller(a1="";b1="");"";din formel )
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
kta380
Forum Begynder
Medlem: 07.Jan.2017
Land: DK
Status: Offline
Point: 8
|
Sendt: 22.Jan.2017 kl. 19:24 |
Hej. Jeg er stødt på et problem igen Jeg har lavet et mdr. skema, hvor jeg taster mødetid ind i a1 og slut tid i b2 og de to giver timetal c3. Men sætter jeg ikke nogen tal i kolonnerne a1 og b1 så kommer der i c1 til at stå "24:00:00" Jeg har pt løst det ved at skrive i alle a1 kolonner x31 dage 23:59. Men hvordan kan jeg blive fri for at skulle skrive 23:59 og bar lade kolonner stå fri , indtil jeg taster min tid ind? Jeg vil ikke om det giver noget mening det jeg skriver, jeg kunne evt upload et eksempel.
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5493
|
Sendt: 14.Jan.2017 kl. 19:13 |
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 14.Jan.2017 kl. 10:05 |
Hej
Det kan godt løses uden VBA, ved at gøre således:
Med denne formel, konverterer man indtastningen uden kolon til et serienummer som Excel forstår som tid. Dvs, står der 55 i A1, vil denne formel lave det om til 00:55. Står der 145 vil den lave det om til 01:45 og vise versa.
=(TID(AFKORT(A1/100);REST(A1;100);0)) |
Det er vigtigt at cellen med formlen er formateret til at kunne regne med mere end 24 timer, fx [tt]:mm
Når nu vi, som i denne formel, konverterer en celle af gangen til tid, kan vi umiddelbart addere dem ved at sætte + imellem som herunder, hvor A1 og B1 lægges sammen.
=(TID(AFKORT(A1/100);REST(A1;100);0))+(TID(AFKORT(B1/100);REST(B1;100);0)) |
Vil du taste uden kolon, er det dog stadig meget vigtigt af indtastnings cellerne er formateret som 00\:00, ellers virker indtastningen uden kolon jo ikke.
Er det den rigtige vej?
//Allan
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5493
|
Sendt: 14.Jan.2017 kl. 09:17 |
Problemet er at den regner det i 100 dele 0:55 + 0:55 regner den som 1:10 og ikke 1:50 som er det rigtige, enten skal du have fat i noget vba eller bruge kolon ved indtastning.
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
pthj1969
Bronze bruger
Medlem: 27.Nov.2015
Land: Danmark
Status: Offline
Point: 65
|
Sendt: 14.Jan.2017 kl. 08:55 |
Hej " Bjarnehansen".
Tak for filen men kan ikke rigtigt få det til at virke... den regner stadig tiden forkert....
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5493
|
Sendt: 13.Jan.2017 kl. 17:32 |
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5493
|
Sendt: 13.Jan.2017 kl. 17:30 |
hvis det skal være uden kolon tror vi skal i noget vba
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5493
|
Sendt: 13.Jan.2017 kl. 17:25 |
Nej det er heller ikke rigtigt for den regner jo i 100 dele
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5493
|
Sendt: 13.Jan.2017 kl. 17:22 |
uploads/397/tal.xlsxalle cellerne skal formateres med 00\:00
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
pthj1969
Bronze bruger
Medlem: 27.Nov.2015
Land: Danmark
Status: Offline
Point: 65
|
Sendt: 13.Jan.2017 kl. 14:05 |
Hejsa....
Jeg har lige et lille tiltlægsspørgsmål når man bruger 0\:00
Kan den ikke bruges i en formel hvor den ligger flere tider sammen. Har prøvet med både sum og subtotal, men den når frem til det forkerte resultat.. 7:45 + 0:45 + 0:59 + 0:55 Det får den til bl.a. til "8:50" , "9:04"
Håber nogen har en løsning på dette...
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 09.Jan.2017 kl. 18:55 |
Velbekomme for min (lille) del //Allan
|
|
kta380
Forum Begynder
Medlem: 07.Jan.2017
Land: DK
Status: Offline
Point: 8
|
Sendt: 09.Jan.2017 kl. 18:17 |
Tak for hjælpen til Bjarnehansen og Allan
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5493
|
Sendt: 09.Jan.2017 kl. 18:10 |
=sum(c1:c31)
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|