Avatar billede ringberg Novice
14. februar 2014 - 11:25 Der er 10 kommentarer

Formater til en datoværdi man kan tælle med

Hej alle

Nu sidder jeg igen med et problem
311013-311213,60130141784

Jeg har følgende oplysninger i en celle og vil gerne have datoen ud i 2 seperate celler så jeg kan bruge det som et dato format da jeg skal finde ud af hvor mange dage der er mellem den
311013 og 311213

Jeg kan godt bruge højre og venster til at få tallene ud i en celle for sig, men hvordan kan jeg så konvertere det til en dato som jeg kan bruge på ovennævnte.

Er der nogen som har en ide.

Hilsen helle
Avatar billede Slettet bruger
14. februar 2014 - 12:08 #2
Med for eksempel 311013 i A1, prøv:

=--(VENSTRE(A1;2)&"-"&MIDT(A1;3;2)&"-"&HØJRE(A1;2))
Avatar billede ringberg Novice
14. februar 2014 - 13:31 #3
Jeg kan godt finde ud af at få datoen ud af celle A1, men så er det jo et tal og ikke en datoværdi og det er deri mit problem kommer da. da jeg skal regne på antal dage mellem de 2 datoer jeg har fået ud i 2 seperate celler fra feltet A1 med den formel du forskrev.

Hvordan bruger jeg så de datoer videre til at finde antal dage mellem dem

Hilsen helle
Avatar billede ebea Ekspert
14. februar 2014 - 13:34 #4
Du skriver at du har fået tallene ud som selvstændige datoer.

Marker cellen du har datoen i (A3 f.eks.) med dato format
(f.eks. 01-01-01), og indsæt formlen: =TEKST(A3;"0-00-00")

og ligeledes samme eksempel for den anden dato. Derved kan du fratrække de 2 datoer, og få antal dage (i dette tilfælde 61 dage)
Avatar billede ringberg Novice
14. februar 2014 - 13:52 #5
Hej Igen

Ja jeg har fået teksten feltet ud som et tal 311013 og det har jo ikke datoværdi det er jo bare et tal i excel termonologi men jeg vil gerne have det konverteret/eller formateret så det opføre sig som et dato felt, men det kan jeg ikke finde ud af og der er mit problem for selv om jeg laver en formatering til dato opfatter excel det stadigvæk kun som et tal og hvis jeg så trækker de 2 tal fra hinanden 311013 - 311213 giver det 200 i stedet for 61 hvis det var i datoværdi

Håber jeg har forklaret mig

Hilsen Helle
14. februar 2014 - 13:56 #6
Brug dkhanknu's formel fra #2. - den indsætter bindestreger, så Excel opfatter det som datoer.
Avatar billede ebea Ekspert
14. februar 2014 - 14:03 #7
Hvis du bruger formlen som foreslået i #4, så vil du få dine datoformater opsat som henholdsvis 31-10-13 og 31-12-13.

Og så vil du også kunne beregne antal dage.
Avatar billede ringberg Novice
14. februar 2014 - 14:04 #8
Hej Alle

Jeg har fået det til at virke efter jeres anvisning det var mig som ikke i første omgang forstod det i skrev men har prøvet det af og det virker så fedt. tusinde tak for hjælpen helt vildt godt

Så blev sådan en fredag bare meget mere fredag., så kan vi vist godt gå på fredagsbar i et flot solskinsvejr

Hilsen helle
14. februar 2014 - 14:12 #9
A1: 311013-311213,60130141784
A2: =DATO(MIDT(A1;5;2)+HVIS(MIDT(A1;5;2)*1<=14;100;0);MIDT(A1;3;2);VENSTRE(A1;2))
A3: =DATO(MIDT(A1;12;2)+HVIS(MIDT(A1;12;2)*1<=14;100;0);MIDT(A1;10;2);MIDT(A1;8;2))
A4: =A3-A2
14. februar 2014 - 14:16 #10
Sådan går det når man bruger 2-finger systemet;-) Havde ikke set din sidste kommentar.

I mine forslag herover ændres årstallet til 2013.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester