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 :)
Excel problem. Regne med tid og dato
Har ikke afprøvet det, men artiklen siger "Applies to: Microsoft Office Excel 2007, Excel 2003"
Hvis du har datoer som yyyy-dd-mm fx, så kan du prøve at regne med left og right funktionerne.
@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.
Formatet er ligegyldigt, bare det er det samme hver gang. Right(hermod,2) returnerer od
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?
@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.