Excel problem. Regne med tid og dato

#1| 0

Jeg er ved at sætte et skema op i Excel 2007 for vores benzinforbrug. I den forbindelse vil jeg gerne kunne udregne lidt månedsgennemsnit og lign. Jeg er dog stødt på et irriterende problem: funktionen DATEDIF virker ikke nogle 2007-versioner!

Så jeg søger lidt alternative måder at udregne hvor lang tid der er gået fra en bestemt dato:
- Antag at du har en celle hvor der står en dato (inkl. årstal) i. I en anden celle ønsker du så at udregne hvor mange måneder der er gået siden denne dato. Afrunding gør ikke så meget, dvs. at hvis den skriver at der er gået 1 måned fra d. 25. april til i dag, er det helt ok. Men den skal kunne klare, at der er gået over et år, så den skal altså ikke bare skrive at der er gået 1 måned fra d. 25. april 2010 til 8. maj 2011.

Jeg har selv tænkt at gøre det hele lidt besværligt ved at skrive datoen over 3 celler (en hver for dag, måned og år) og så lave nogle lidt halv-klamme formler som tager højde for dit og dat. Så jeg håber lidt at der sidder nogle skarpe excel-hjerner som har en super idé til løsning af mit problem.

God søndag :)

08-05-2011 20:54 #2| 0
office.microsoft.com/en-us/excel-help/calculate-the-difference-between-two-dates-HP010070467.aspx burde være svaret du leder efter :)

Har ikke afprøvet det, men artiklen siger "Applies to: Microsoft Office Excel 2007, Excel 2003"
08-05-2011 20:54 #3| 0

Hvis du har datoer som yyyy-dd-mm fx, så kan du prøve at regne med left og right funktionerne.

08-05-2011 20:57 #4| 0
OP

@Hermod

De funktioner kender jeg ikke. Må jeg lige undersøge, for jeg kan godt få dem til at stå på det format.

@Billesan

Jeg har været inde på den side og de funktioner driller også i min version af 2007. Men tak.

08-05-2011 20:59 #5| 0

Formatet er ligegyldigt, bare det er det samme hver gang. Right(hermod,2) returnerer od

08-05-2011 21:00 #6| 0

På hvilken måde driller de indbyggede funktioner?

08-05-2011 21:04 #7| 0

Hvad med at bruge år, måned og dato?

Så hvis du skal beregne tidsforskellen fra 01-01-2001 (i celle B1) til 01-02-2002 (i celle B2) siger du =(År(B2)-år(B1))*365+(måned(B2)-måned(b1))*30+dag(B2)-dag(b1))

Eneste fejlfaktor er at der ikke altid er 30 dage i en måned - men mon ikke du overlever?

08-05-2011 21:06 #8| 0
OP

@billesan

Ja lige nu kan jeg faktisk godt få dem til at virke. Sidst kunne jeg ikke få lov til at bare markere en dato - det SKULLE være et dato-serienummer som input. Sidst kunne jeg heller ikke få lov til at skrive =TODAY(), men den virker også i dag.

Kigger lige lidt på det igen - tak.

08-05-2011 21:33 #9| 0
OP

Det ser ud til at fungere. Lagde også mærke til, at så snart man bruge TODAY() i en formel, så retter Excel automatisk formatet til Date, hvilket gør at der fremkommer datoer fra år 1900 i feltet i stedet for et lille tal.

Tak for hjælpen.

← Gå til forumoversigtenGå til toppen ↑
Skriv et svar