Just nu i M3-nätverket
Gå till innehåll
Marcus_J

Räkna tid

Rekommendera Poster

Marcus_J

Hej

 

Hur räkna man egentligen om tider till decimalform, säg att man ska räkna på arbetstider 8:00 till 17:30 då får man fram 9:30 eller 9.30 beroende på hur man skriver men hur räknar jag för att få det till 9,5?

 

/Marcus

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Comploha

Gör om till minuter dividera sedan med 60.

Exempel:

9h och 30 min är 570 minuter

 

570 dividerat med 60 är 9,5

 

 

8h och 45 min är 525 minuter

 

525 dividerat med 60 är 8,75

 

 

 

5h och 30 minuter är 330

 

330 dividerat med 60 är 5,5

 

Finns säkert ett lättare sätt men detta var det enda jag kunde komma på som var någerlunda enkelt.

 

Mvh//Comp

 

[inlägget ändrat 2005-03-22 15:54:15 av Comploha]

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Marcus_J

Jo men hur räknar man fram att 9,30 är 570 minuter?, har för mig att det ska finnas ett sätt att räkna med 60bas eller vad det nu kan tänkas heta men jag kan inte komma ihåg hur.

 

/Marcus

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Marcus_J

Så det enda sättet att räkna om tider till decimaltal är att göra det separat för heltalsdelen och decimaldelen och sen lägga ihop dom, man tycker att det borde finnas en formel för att räkna fram att 9,30 är 9,5.

 

/Marcus

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
lizardKng

antalet_timmar*60+antalet_minuter

 

Så mycket mer "formel" än så lär det inte bli ;)

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
virtuosen

Enligt Einstein så existerar inte tiden "egentligen"..

[Något som inte existerar behöver ju därmed inte heller räknas?]

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Marcus_J
antalet_timmar*60+antalet_minuter

 

Så mycket mer "formel" än så lär det inte bli

 

Inte alls det svaret jag hoppades på men jag tackar ändå :)

 

/Marcus

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Marcus_J
Enligt Einstein så existerar inte tiden "egentligen"..

[Något som inte existerar behöver ju därmed inte heller räknas?]

 

Tror du att det går att hitta många arbetande människor som håller med om att deras arbetstid inte behöver räknas ;)

 

/Marcus

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
lizardKng

Jag har nog bara missuppfattat problemet...

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Marcus_J

Jag vill utifrån en start- och en stopptid räkna ut i decimalform hur många timmar det är mellan tiderna. Alla förslag hittils har byggt på att man manuellt ska veta att 30 minuter är 0,5 timmar men det är ju lite svårt att slänga in den kunskapen i en formel :)

 

/Marcus

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
PerboMan

 

Använd Excel

Säg att du har tiden i A1, då finns där egentligen ett decimalvärde. 1 = 24 timmar, 0,5 = 12 timmar (12:00).

Det enda du behöver göra är att skriva =A1*24 och sedan välja talformat Tal.

Sedan finns det kanske egentligen ingen anledning att byta från Excels inbyggda tidsformat. Decimaltänkande kan krångla till allt om du vill räkna vidare.

 

/Pär B

 

Ps.

Du kan också fixa svaret genom =Timme(A1)+Minut(A1)/60. Men även då kan du behöva formatera cellen som Tal.

Ds.

 

 

[inlägget ändrat 2005-03-22 16:55:59 av PerboMan]

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Pejo
man tycker att det borde finnas en formel för att räkna fram att 9,30 är 9,5

Siffror utan annan markering brukar reserveras för 10-talssystem, varför det blir lite förvirrande att 9,30 ska vara lika med 9,5. Inom områden där vinklar är flitigt förekommande, t.ex. navigation, används ett 60-bassystem, då med notationen 0° 9' 30'' (0 grader 9 minuter och 30 sekunder). På min gamla räknare kunde jag slå in gradtalet ovan och få en decimalgrad tillbaka, men för "manuell" konvertering av tal mellan olika baser är det nog endast "siffra för siffra" som gäller.

 

Edit: Jaha, det var XL-formler det rörde sig om. Nåja, där finns ju många möjligheter att hantera tider och frågan dyker upp i XL-forumet med jämna mellanrum. Se t.ex. //eforum.idg.se/viewmsg.asp?EntriesId=673893

 

mvh

/Johan

 

[inlägget ändrat 2005-03-22 17:02:52 av Pejo]

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Anjuna Moon

Var kom Excel från helt plötsligt? Iofs hade jag tänkt föreslå just Excel som en smidig lösning men undvek eftersom frågan mer rörde beräkningar och konverteringar på ett matematiskt plan.

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
PerboMan

Jag var nog lite för praktisk;)

Om man koncentrerar sig på konverteringsproblematiken så är det ju så att tid och vinklar i minuter och sekunder använder ett underförstått bråksystem.

9:30 timmar är alltså ett annat sätt att skriva 9+30/60 timmar.

 

/Pär B

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Pejo

En generell formel för att räkna om en tid skriven som T=[timmar],[minuter] till decimaltimmar är:

int(T)+(T-int(T))*100/60

vilket kan förenklas till

(5*T-2*int(T))/3

där int(x) är heltalsdelen av x.

 

mvh

/Johan

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Marcus_J

Tack så mycket, precis vad jag letade efter

 

poäng

 

/Marcus

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
alomolife

En generell formel för att räkna om en tid skriven som T=[timmar],[minuter] till decimaltimmar är:

int(T)+(T-int(T))*100/60

vilket kan förenklas till

(5*T-2*int(T))/3

där int(x) är heltalsdelen av x.

 

mvh

/Johan

 

 

Hej,

 

Jag sitter och gör formulär i Acrobat 9 där möjligheterna för formler är väldigt begränsade.

 

Just nu lyckas jag få följande resultat med de begränsade funktionerna som finns i Acrobat:

 

Från kl 07:30 till 19:00 = 11.7 (tilltalet -(minus) fråntalet)

 

Jag vill alltså göra om 11.7 till 11:30.

 

 

Finns det någon formel att använda?

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Anjuna Moon
Acrobat 9 där möjligheterna för formler är väldigt begränsade.

Acrobat hanterar väl Javascript, går det inte att nyttja detta?

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
alomolife

Acrobat hanterar väl Javascript, går det inte att nyttja detta?

 

Yes, js ska funka, kan det dock inte. Någon som kan googla fram nån guide eller annat?

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Anjuna Moon

Med js skulle du kunna använda följande:

var T1=new Date(0,0,0,7,30,0);
var T2=new Date(0,0,0,19,0,0);
var diff=new Date();
diff.setTime(T2-T1);
var tidsskillnad=(diff.getHours()+":"+diff.getMinutes());

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
alomolife

Med js skulle du kunna använda följande:

var T1=new Date(0,0,0,7,30,0);
var T2=new Date(0,0,0,19,0,0);
var diff=new Date();
diff.setTime(T2-T1);
var tidsskillnad=(diff.getHours()+":"+diff.getMinutes());

 

Hej,

 

Uppskattar otroligt mycket att du hjäper mig, men mina kunskaper är som sagt värdelösa i js.

 

Har bifogat en bild på hur det ser ut, så kanske du kan lägga in rätt värden för att få det att funka.

 

Tack på förhand!

post-73440-1283161642,61_thumb.jpg

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Anjuna Moon

Jag vet tyvärr inte hur Acrobat hanterar javascript, så har inget bra svar att ge. Jag kan ladda hem Acrobat ikväll och testa lite.

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
alomolife

Jag vet tyvärr inte hur Acrobat hanterar javascript, så har inget bra svar att ge. Jag kan ladda hem Acrobat ikväll och testa lite.

 

Det hade varit guld!

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...