04. april 2007 - 15:12Der er
7 kommentarer og 1 løsning
Sortering af dato fra tekstfil
Hej
Jeg fik for et par uges tid siden hjælp til hvordan jeg kunne sortere på dato fra en tekstfil. Jeg havde en kolonne med datoer i følgende format 07JAN2006:08:01:59 og fik følgende formel som løsning på mit problem. =DATO(ÅR(VENSTRE(N6;9));MÅNED(VENSTRE(N6;9));DAG(VENSTRE(N6;9)))
Umiddelbart syntes jeg jo ovenstående formel virkede indtil jeg nåede til nogle datoer som havde engelske månedsnavne, eksempelvis 07MAY2006:08:01:59 - så virkede formlen ikke længere.. Er der nogen der kan hjælpe?
Prøv med denne: =HVIS(MIDT(A1;5;1)="Y";DATO(ÅR(MIDT(A1;6;4));5;DAG(VENSTRE(A1;2)));HVIS(MIDT(A1;3;1)="O";DATO(ÅR(MIDT(A1;6;4));10;DAG(VENSTRE(A1;2)));DATO(ÅR(VENSTRE(A1;9));MÅNED(VENSTRE(A1;9));DAG(VENSTRE(A1;9)))))
Den er ikke umiddelbart til at gennemskue; men den checker først om 5. tegn i datoen er et Y, og sætter månedsværdien til 5. Herefter checkes om 3. tegn er et O, og sætter månedsværdien til 10. Herefter den oprindelige formel.
Det er kun MAY og OCT, der afviger fra de danske månedsnavne.
Jeg kan desværre hverken få formlen eller subben til at give det rigtige.. Hvis jeg prøver på nedenstående, så giver de ikke de rigtige datoer.. 07JUN2005:16:19:22 19JUL2005:14:39:47 23AUG2005:08:08:41 06JUL2005:10:21:07 06OCT2004:12:22:46 01SEP2005:19:29:58 27JUN2005:09:28:26 11APR2005:16:30:18 21JUN2005:19:38:14 26APR2004:13:18:04 01OCT2004:15:25:24 13MAY2005:15:13:08
Sorry - det er min fejl, det må have være formaterings skyld. Tak for hjælpen!
Synes godt om
Ny brugerNybegynder
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.