Print side | Luk vindue

Konverter tekst med USA dato tid til dansk til dat

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Formler
Forum beskrivelse: Hjælp til formler i regneark og/eller brugen af disse.
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=5010
Udskrevet den: 18.Maj.2024 kl. 15:50


Emne: Konverter tekst med USA dato tid til dansk til dat
Besked fra: Sejerkilde
Emne: Konverter tekst med USA dato tid til dansk til dat
Posteringsdato: 19.Nov.2023 kl. 13:19
Hejsa

Jeg har fået en opgave, hvor jeg får et ark med hvor der står en USA dato-tid, i en celle, om til dansk dato og tid, i hver sin celle.

Har prøvet med MIDT(B2;4;2)&"-"&VENSTRE(B2;2)&"-"&MIDT(B2;7;4)
og den her virker heller ikke, DATOVÆRDI(D2)
De virker kun, hvis der er to tal, i hver dato og måned.

Tiden har jeg kun får lave som USA tid med HØJRE(B2;11)
Kan ikke får den lavet om til dansk tid.

Har vedhæftet en fil, uden alle data

uploads/414/Demo_dato-tid_laves_til_dansk.xlsx" rel="nofollow - uploads/414/Demo_dato-tid_laves_til_dansk.xlsx


-------------
m.v.h.

Sejerkilde

Anvender Excel 365 DK




Svar:
Besked fra: H_sønderskov
Posteringsdato: 19.Nov.2023 kl. 15:35
Hejsa
I VBA virker det fint med
Dim x as date
x = ark1.cells(2,2)
ark1.cells(2,4) = x
og i celle kolonne 4 format xx-xx-xxxx xx-xx
om det kan omsættes til formel ved jeg ikkeDead


Besked fra: Sejerkilde
Posteringsdato: 19.Nov.2023 kl. 16:32
Hm, synes ikke at jeg kan få det til at virker ved mig 

Vil helst have det som en formel, hvis det kan lade sig gøre



-------------
m.v.h.

Sejerkilde

Anvender Excel 365 DK



Besked fra: Hans K.
Posteringsdato: 19.Nov.2023 kl. 19:42
uploads/2435/dato-tid_laves_til_dansk_2023-11-19_19-42-28.xlsx" rel="nofollow - uploads/2435/dato-tid_laves_til_dansk_2023-11-19_19-42-28.xlsx


Besked fra: Sejerkilde
Posteringsdato: 19.Nov.2023 kl. 20:00
Hej Hans K.

Mange tak for hjælpen.



-------------
m.v.h.

Sejerkilde

Anvender Excel 365 DK



Besked fra: H_sønderskov
Posteringsdato: 19.Nov.2023 kl. 20:16
Hejsa
Der er et lille problem
11/12/2023 5:01:03 PM er ikke 11-12-2023 5:01:03 Dansk tid men 11-12-2023 17:01:03
så i skal rette lidt i formlerne.Wink


Besked fra: Hans K.
Posteringsdato: 19.Nov.2023 kl. 20:44
Se kommentar i filen.

uploads/2435/dato-tid_laves_til_dansk_2.xlsx" rel="nofollow - uploads/2435/dato-tid_laves_til_dansk_2.xlsx




Besked fra: Sejerkilde
Posteringsdato: 20.Nov.2023 kl. 05:32
Hejsa

Den fejl havde jeg ikke lige fanget 


-------------
m.v.h.

Sejerkilde

Anvender Excel 365 DK



Besked fra: Hans K.
Posteringsdato: 20.Nov.2023 kl. 09:21
Jeg ved ikke om det har interesse, men hvis det har, så er her en løsning med LET-funktionen. Der var i øvrigt stadigvæk en lille fejl i den tidligere fil i tilfælde af AM-tidspunkter.

Den her ser ud til at virke som den skal. Bemærk at der kun er én formel (celle D2)

uploads/2435/dato-tid_laves_til_dansk_3.xlsx" rel="nofollow - uploads/2435/dato-tid_laves_til_dansk_3.xlsx



Besked fra: Sejerkilde
Posteringsdato: 20.Nov.2023 kl. 17:02
Hans K, kan du forklar, hvad din formel gør ?

Jeg kan ikke gennemskuede den 
På forhånd tak  


-------------
m.v.h.

Sejerkilde

Anvender Excel 365 DK



Besked fra: Hans K.
Posteringsdato: 20.Nov.2023 kl. 19:18
Se kommentarer i filen.

uploads/2435/dato-tid_laves_til_dansk_4_2023-11-20_19-17-54.xlsx" rel="nofollow - uploads/2435/dato-tid_laves_til_dansk_4_2023-11-20_19-17-54.xlsx


Besked fra: H_sønderskov
Posteringsdato: 20.Nov.2023 kl. 20:45
uploads/2975/Demo_dato-tid_laves_til_dansk.xlsm" rel="nofollow - uploads/2975/Demo_dato-tid_laves_til_dansk.xlsm
Hejsa
Jeg havde også par små fejl i mit forsøg, hvis jeg bruger date, laver den fejl hvor tallet for måned er mindre end 13, men hvis jeg bruger string bliver det hele rigtigt, lidt underligt.
dato er jo dage efter år 1900 og programmet beregner datoen f.eks. i dag 45250
klokken ,8613634 svare til 20:39:54 så dato og klokken kan stå i samme celle.

VHBig smile


Besked fra: Sejerkilde
Posteringsdato: 20.Nov.2023 kl. 21:33
Mange tak Hans K

Tro lige, at jeg skal bruge lidt tid, på at gennemskuede det, men det er sku smart.

-------------
m.v.h.

Sejerkilde

Anvender Excel 365 DK



Besked fra: Sejerkilde
Posteringsdato: 20.Nov.2023 kl. 21:36
H_sønderskov, dit er også smart, men det virker bare ikke på en mobil, desværre.
Men jeg vil da ikke afskrive det endnu Wink

Mange tak for dit input også


-------------
m.v.h.

Sejerkilde

Anvender Excel 365 DK




Print side | Luk vindue