09. oktober 2003 - 11:51Der er
11 kommentarer og 1 løsning
Ændre en string i en celle
Hej jeg har et dato format på formen mm/mm/yyyy, som min version af excel ikke er bekendt med. Kan man i en makro gøre sådan, at man fjerner de to næst sidste y'er, således at man får det på formen mm/dd/yy
Det er nogle data som er hentet fra USA. Det er en lang dato serie hvor halvdelen har et format og halvdelen har et andet. Af en eller andet grund kan alle cellerne ikke få samme format. Derfor ville jeg gerne gøre et eller andet så de alle bliver ens. Konkret skal det være sådan at jeg får returneret måneden for de pågældene dato.
"Af en eller andet grund kan alle cellerne ikke få samme format." --> Kan man ikke bare formatere dem?
"Konkret skal det være sådan at jeg får returneret måneden for de pågældene dato." --> Ikke helt forstået! snakker du om at anvende =måned(A1)- funktionen??
Det jeg dybest set spørger om, når jeg nu tænker mig om er, er det muligt at lave en makro som ændrer mm/dd/yyyy og så fjerne de to første yy'er. Jeg ved godt det er ret sort det her, men det er nok en eller andet sikkerheds funktion som er lagt ind af udbyderen af dataene så man ikke bare hugger dem og laver om på formaterne. Som sagt er halvdelen formaterbare og den anden halvdel kan man ikke formatere. Kan det på nogen måde omgøres. S.U. Stewen... jeg skylder dig vist også en accept af et svar.
Du kan bruge følgende formel hvis din dato er i A1: skriv i B1: =DATO(MIDT(A1; 7;4);MIDT(A1;1;2);MIDT(A1;4;2)) og kopier formlen til cellerne nedenunder
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.