Datorn iFokus

Datorn

Etikettmicrosoft-office
Läst 710 ggr
manpeace
0

Formatering av celler med klockslag

I Excel kan mna ju formatera celler så de tillåter dig att skriva in klockslag. Men dessvärre måste man skriva in tiden i formatet tt:ss. Det är så jobbigt att hela tiden behöva skriva i kolon tecknet. Finns inget sätt att formatera cellen så att man kan skriva t ex 0830 och sedan visas den som 08:30 och mdå även med rätt internt tidsformat så man även kan använda den att räkna ut tider mella två celler?

johan
0
#1

Nej, det går tyvärr inte. ":" är utmärkande för just tid. "-" eller "/" är motsvarande för datum. När man skriver 0430 så tolkar Excel det alltid som ett tal.

Det närmaste du kommer är att ha en cell för timmar och en för minuter. Sedan kan du använda formeln KLOCKSLAG för att skapa ett riktigt tids-tal av det som du kan göra beräkningar med. Men det tar kanske lite onödigt mycket plats.

Mvh // Johan

manpeace
0
#2

#1 vad synd. Att använda två celler har jag försökt med och det funkar ju men blir lite bökigt det med. Hade hoppats att det fanns ett format liknande:

_-* # ##0,0_-;-* # ##0,0_-;_-* "-"??_-;_-@_-

som ser till så att ett fält som inte inehåller något värde blir tilldelat ett bindestreck (i detta exempel).

Vore ju skitbra om man kunde skriva 0830 och sedan formaterades detta om till 08:30 med bibehållen mm:ss@ formaterig

johan
0
#3

Visserligen, men hur skulle man skilja på 1230 (som tal) och 1230 (som tid)?

Mvh // Johan

manpeace
0
#4

Om det var möjligt genom att ge cellen initialformatet tid (tt:mm) men därefter kunna skriva t ex 08:30 och sedan via formlen ändra detta till 08:30. Nu går det dessvärre inte vad det verkar så man får väl stå ut med att även fylla i sitt kolon. Synd bara.

johan
0
#5

#4: Iofs. Fast Excel skiljer vääääldigt mycket på format och innehåll. Tid är ett vanligt tal formaterat på ett visst sätt. 1 = 1 dag. 1/24 = 01:00.

Mvh // Johan