PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelLiggetids beräkningLiggetids beräkning
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2017-06-09 19:17
 
 Ändrad av Mattiasf  på 2017-06-09 19:18:45
Hej, jag försöker klura ut hur jag ska beräkna sk liggetid. Så här ser grunden ut.

Datum Avgångstid Ankomsttid Resa
2017-06-02 06:00 08:00 C-A
2017-06-02 02:00 04:45 A-C
2017-06-01 19:00 21:30 B-A
2017-06-01 15:30 18:10 A-B
2017-06-01 12:00 14:45 B-A
2017-06-01 08:00 10:30 A-B

Vid varje ny resa skapas en rad överst, det jag är ute efter är hur långt stoppet är i A,B och C mellan resorna.

Någon som kan hjälpa mig med detta?
Nytt inlägg
 2017-06-10 18:40
 
Hej hej.


Jag kan hjälpa dig en bit på vägen iaf.

Till att börrja med så behöver du om du hela tiden får in ny data i översta raden, referera med Indirekt() så att dina formler inte ändrar referenser.
Skriver du exempelvis test i cell A1. skriv: A1 i cellen B1 och sedan i cellen C1 skriver =indirekt(B1) så kommer du få resultatet av vad som står i cell A1.
Detta möjliggör att alltid ha en formel som lyssnar på översta raden även då den är inklistrad.

Sedan kan det vara klokt att bryta ut ankomstort och avgångsort ur "Resa":

=RIGHT(I7;LEN(I7)- FIND("-";I7)) ger dig ankomstort
=LEFT(I7;FIND("-";I7)-1) ger dig avgångsort. Ersätt I7 med cellen där din första resa står. eller ännu bättre, använd indirekt för att referera dit din första resa är. Svenska formler: right = höger, left = vänster, len = längd, find = hitta.

Sedan: slå ihop datum med tid, så att du får ettt löpvärde som går att räkna på. (annars får du problem om liggetid spänner över dygn.
Slå ihop är inte svårare än A1+B1, förutsatt att det ligger ett datum i A1 och tid i B1.

Slutligen så är det en vanlig om formel du behöver. "Om radens avgångsort är samma ort som raden ovans avgångsort så: Aavångstid(ihopslagen)-Ankomsttid i raden ovan.

Lycka till. Det återstår helt klart en del innan allt fungerar. Men nu har du fått en del hjälp på vägen iaf :)

Mvh

Christian

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelLiggetids beräkningLiggetids beräkning

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter