Jump to content

Excel: Datum till text så att det kan läsas som just text av andra program


Recommended Posts

Har en större lista med fyra olika datumfält. Visas som datum av Excel idag. Vid import av informationen blir det istället Excels nummerserie. Så vill jag inte ha det. Hur kan jag i Excel göra om datumformatet till enbart text men med siffror alltså tex dagens datum 2023-06-30 utan att det blir "45097". Klistra in special funkar inte, ändra cellformat funkar inte. Använda TEXT-funktionen funkar inte. Att ta Text-till kolumn funkar inte heller. 

Hur gör man?

Link to comment
Share on other sites

Så fort du skriver in något i stil med 2023-06-30 så försöker excel att översätta det till ett datumvärde (45097 dagar sedan 1900-talets start) Men beroende av visningsformat och så visas det som 45097 eller ett datum (det är fortfarande 45097 som ligger i bakgrunden). Det är bara för att excel skall kunna räkna på datum osv. Den automatiken är svår att "döda".  

Om det visas som 45097 så kan du alltid ändra visningsformatet 
(ctrl+1, datum), eller Ctrl+Shift+3 för (engelskt) datumformat

Även om det underliggande formatet är 45097 så kommer det att visas som 2023-06-20, eller 20-jun-23 om du kör Ctrl+shift+3

******************************************************************

Men jag förstå inte vad du menar med att :

=TEXT(A1;"ÅÅÅÅ-MM-DD")

Inte funkar. Den skapar en (vänsterställd) kopia i rent  textformat. Vad är det som blir fel???

Om man kopierar en sån cell och kör "klistra in som värde" så blir det också en (vänsterställd) textcell.

Så fort du går in och redigerar omvandlas det visserligen till (högerställt) datumformat. Är det du får problem med??? Då kan du markera den nya kolumnen och göra om den till textformat. Då respekteras formatet (i nyare excel i alla fall).

 

Och vad menar du med "import"

Om du använder "hämta och transformera" så kan du bestämma hur du vill importera. Exempel när du hämtar från en befintlig tabell (likadant om du t.ex hämtar från extern excelbok)

DATA->hämta och transformera->från tabell/intervall

i Editorn kan du markera den vänstra delen av kolumnhuvudet (där det står "datum"). Ändra till det datumformat du vill ha (om du vill slippa tiderna ändrar du till "Datum" -> byt ut steg).

När datumet ser ut som du vill så gör du samma sak, men väljer formatet "text" och->"Lägg till nytt steg"

image.png.5c26f967ae955509a5adc8d87d91cccd.png

Upprepa för de kolumner som behöver fixas. 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...