Kapitel 15 · 15.5
Datum som kommer in som text eller där dag och månad har blivit omkastade
Du hämtar en export från din bank, webbutik eller bokföring och datumen beter sig konstigt: 03/04/2027 blir 4 mars istället för 3 april, eller så kan du inte räkna eller sortera med dem. Då står datumen som text i cellen.
Känna igen
- Textdatum står till vänster i cellen, riktiga datum till höger.
- Väljer du talformatet Lång datum och inget ändras, är det text.
- En formel som =C3+30 ger #VALUE! eller något konstigt.
Först: ställ in rätt region
Gå till Arkiv, Avancerade inställningar och ställ in Region på svenska (Sverige) (se Formler från Excel: svenska funktionsnamn och semikolon). Då tolkar Euro-Office allt du själv skriver som dag-månad-år.
Omvandla text till ett riktigt datum
Står texten 03/04/2027 (dag/månad/år) i A3, skriv då i C3:
=DATUM(HÖGER(A3;4);EXTEXT(A3;4;2);VÄNSTER(A3;2))
HÖGER hämtar de sista fyra tecknen (året), EXTEXT de två tecknen från position 4 (månaden) och VÄNSTER de första två (dagen). DATUM gör om det till ett riktigt datum.

- Dra ner formeln.
- Ge kolumn C formatet Kort datum.
- Vill du bli av med den gamla kolumnen? Kopiera kolumn C, högerklicka och välj Klistra in special med endast värdena. Därefter kan du ta bort kolumn A.
Amerikanska datum (månad/dag/år)
Kommer exporten från ett amerikanskt system (04/03/2027 för 3 april), byt då plats på EXTEXT och VÄNSTER: =DATUM(HÖGER(A3;4);VÄNSTER(A3;2);EXTEXT(A3;4;2)).
Fallgropar
- Är dag eller månad ibland en siffra (3/4/2027)? Då stämmer inte den fasta positionen. Använd då först Text till kolumner på fliken Data med snedstrecket som avgränsare (under Annan), och därefter =DATUM(år;månad;dag) på de tre kolumnerna.
- Använd inte =TEXT() för att "reparera": det ger bara text igen.
- Kommer det från en csv-fil, titta då även på Öppna csv-filer med semikolon och konstiga tecken korrekt.
