Avatar billede mira96ac Novice
19. februar 2008 - 11:37 Der er 18 kommentarer og
1 løsning

Omdan dato

Hej

Jeg har et felt hvor man skriver datoen således:

20. februar 2008

Hvordan får jeg denne værdi til at stå i tre andre felter ved at hente værdien fra ovenstående felt.:

Dato    Måned    År
20        02    08

Hjælp !
Avatar billede be_nice Juniormester
19. februar 2008 - 12:07 #1
Det kommer her:
A1 20. februar 2008
B1 =DAG(A1)
C1 =MÅNED(A1) (formateres som mmmm)
D1 =ÅR(A1)
/Be_Nice
Avatar billede be_nice Juniormester
19. februar 2008 - 12:10 #2
Hmmm, så lige at du skal have årstal som 08 og ikke 2008
D1 rettes derfor til =HØJRE(ÅR(A1);2)
Avatar billede mira96ac Novice
19. februar 2008 - 12:36 #3
Jeg har desværre lige selv opdaget noget som nok ødelægger denne metode.

20. februar 2008 skrive som tekst og cellen er ikke formateret som dato.

Kan det så overhovedet lade sig gøre ?
Avatar billede be_nice Juniormester
19. februar 2008 - 12:58 #4
Ikke uden at foretage en del tilretning - kunne man forestille sig at man ændrer feltets formatering til dato inden man taster i det?
Uanset vil resultatet af de nye celler også blive angivet som tekst, så hvis du skal bruge indholdet til andet end tekst, hjælper det alligevel ikke noget.
/Be_Nice
Avatar billede mira96ac Novice
19. februar 2008 - 13:01 #5
Jeg tror det bliver for besværligt.

Brugerene er vandt til at taste datoen som tekst, dvs. at hvis jeg nu ændrer det til at de skal taste som dato vil de alligevel garanteret skrive det som tekst og så virker det ikke alligevel.

Tak for hjælpen.

Kom med et svar, så får du point som tak for hjælpen.
Avatar billede be_nice Juniormester
19. februar 2008 - 13:17 #6
OK - træls at vi ikke lige kunne løse det, men tak for point alligevel.
/Be_Nice
Avatar billede mira96ac Novice
19. februar 2008 - 13:27 #7
Ikke det vigtigste problem. men ærgeligt alligevel.

Takker.
Avatar billede passiflora Juniormester
19. februar 2008 - 14:57 #8
Kunne gøres således ...

Hvis bare vi er sikre på at der er "." efter dato ...

Dato =VENSTRE(A1;FIND(".";A1;1)-1)
Måned =MIDT(A1;FIND(" ";A1;1)+1;+FIND(" ";A1;5)-FIND(" ";A1;1)-1)
Året havde vi lige før ... =HØJRE(ÅR(A1);2)
Avatar billede passiflora Juniormester
19. februar 2008 - 14:59 #9
År bør her være =højre(a1;2) ... sorry ...
Avatar billede mira96ac Novice
19. februar 2008 - 17:05 #10
Super

Der er jo lige præcis et punktum.

men til gengæld skriver den jo så februar i stedet for 02, så der skal man lige fifle lidt.
Avatar billede excelent Ekspert
19. februar 2008 - 18:10 #11
=INDEKS({"01";"02";"03";"04";"05";"06";"07";"08";"09";"10";"11";"12"};SAMMENLIGN(MIDT(A1;5;3);{"jan";"feb";"mar";"apr";"maj";"jun";"jul";"aug";"sep";"okt";"now";"dec"};0))
Avatar billede passiflora Juniormester
19. februar 2008 - 18:42 #12
ved vi om dato altid er to cifret ...
Avatar billede mrjh Novice
19. februar 2008 - 19:49 #13
=DAG(DATOVÆRDI(UDSKIFT($A$1;".";"")))
=MÅNED(DATOVÆRDI(UDSKIFT($A$1;".";"")))
=ÅR(DATOVÆRDI(UDSKIFT($A$1;".";"")))
Avatar billede excelent Ekspert
19. februar 2008 - 21:24 #14
ahh DATOVÆRDI !!! den er ret go :-)
Avatar billede mira96ac Novice
20. februar 2008 - 07:59 #15
Jeg forstår ikke lige hvad denne DATOVÆRDI gør ?
Avatar billede mrjh Novice
20. februar 2008 - 08:01 #16
Datoværdi omdanner dato i tekstformat til datoformat, hvis altså den kan genkende teksten som en dato. Derfor udskiftes . med ""
Avatar billede mira96ac Novice
20. februar 2008 - 08:12 #17
Super smart

Bortset fra at årstallet skrives med fire cifre og ikke to :-)
Avatar billede passiflora Juniormester
20. februar 2008 - 08:23 #18
Ja smart ...

de to cifrede årstal ... kunne jo se således ud ...

=HØJRE(ÅR(DATOVÆRDI(UDSKIFT($A$1;".";"")));2)
Avatar billede mira96ac Novice
20. februar 2008 - 08:48 #19
Perfekt
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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