Just nu i M3-nätverket
Jump to content

Text-format svenska - engelska


Monshi

Recommended Posts

Fundering på kvällen.

Om man i Svensk version av Excel skriver =TEXT(A1;"ÅÅÅÅ-MM-DD")

och sedan öppnar denna i Engelsk version av Excel, fungerar då formeln som den ska? Översätts formatkoden? Excel brukar ju lämna strängar i fred!

Link to comment
Share on other sites

Om man i Svensk version av Excel skriver =TEXT(A1;"ÅÅÅÅ-MM-DD")

och sedan öppnar denna i Engelsk version av Excel, fungerar då formeln som den ska?

Om jag skriver =TEXT(A1;"ÅÅÅÅ-MM-DD") i svensk Excel version, blir resultatet 1900-01-00

Öppnar jag den boken i engelsk version av Excel blir det samma.

Antar att du inte förväntat dig detta, så exakt hur/var skriver jag =TEXT(A1;"ÅÅÅÅ-MM-DD") i den svenska versionen av Excel?

I båda fallen har jag svenska datum- och tidsformat i Windows Nationella inställningar.

Link to comment
Share on other sites

Okej... om vi vänder på det då, dvs att du i engelska versionen av Excel skriver

=TEXT(A1;"YYYY-MM-DD") eller kanske =TEXT(A1;"yyyy-mm-dd"). Lite osäker på stora/små tecken där.

sparar och öppnar i svensk version av Excel?

 

Ha gärna som grund ett riktigt datum, inte en tom cell.

 

Om jag skriver det ovan i svensk version blir resultatet exempelvis YYYY-06-06.

 

helt enkelt undrar jag om formeln verkligen fungerar över olika språkversioner av Excel. Borde göra det men innebär då att Excel ska tolka strängen och byta ut den mot.. ja, det borde Excel klara.

Link to comment
Share on other sites

Ha gärna som grund ett riktigt datum, inte en tom cell.

Förstår inte hur du menar?

Jag klistrar in formeln i en tom cell eller i formelfältet.

Det blir antingen YYYY-01-00 eller yyyy-00-00 i cellen.

Varför syns inte ett datum?

Link to comment
Share on other sites

Förstår inte hur du menar?

Jag klistrar in formeln i en tom cell eller i formelfältet.

Det blir antingen YYYY-01-00 eller yyyy-00-00 i cellen.

Varför syns inte ett datum?

 

Att A1 ska innehålla ett datum :)

 

På engelskt Excel borde då YYYY betyda år med fyra tecken

MM månad

och

DD dag

På svenska är det ivartfall ÅÅÅÅ för år, MM för månad med två tecken och DD för dag.

 

Det kan du kontrollera genom att titta på formatet på cellen med datum i.

 

Fasiken vad krångligt vi gör detta för oss :)

 

Här får du en fil från mitt svenska Excel, den som har engelskt Excel, eller annat land för den delen, kan ladda hem denna och se vad som står i cell B1 och om formeln räknas om korrekt.

datumtest.xls

Link to comment
Share on other sites

Fasiken vad krångligt vi gör detta för oss :)

Det är jag som inte riktigt är med på noterna. :)

Så här ser det ut då jag öppnar med ett engelskt respektive svenskt Excel.

Men formeln syns inte i B1, utan bara i formelfälten.

 

post-9397-1275831058,75_thumb.png

Link to comment
Share on other sites

Givetvis syns bara formeln formelfältet. Ja, tills du redigerar den. Då syns den i cellen med.

 

Jag är lite konfunderad dock ska medges, trodde nog att om något skulle Excel översätta formatkoderna i strängen i andra delen av TEXT-formeln.

 

Om du tar upp Formatera cell för cell A1 eller A2, tar upp talformat, klickar på anpassat och kopierar det som står där och skriver in i Text-formeln i cell B2. Spara sedan filen och skicka upp den hit så har vi nog utrett detta för denna gång. Får jag hoppas.

 

Mmh, Excel 2010 har du visst. Är Excel 2010 som fått mig att fundera på detta eftersom mitt Tipsark har påvisat en del fel i Excel 2010. Har själv inte Excel 2010.

 

Kanske ska ladda hem en testversion...

Link to comment
Share on other sites

Om du tar upp Formatera cell för cell A1 eller A2, tar upp talformat, klickar på anpassat och kopierar det som står där och skriver in i Text-formeln i cell B2. Spara sedan filen och skicka upp den hit så har vi nog utrett detta för denna gång. Får jag hoppas.

I det engelska Excel ser ut som följer. Samma i det svenska.

 

datumtest(1).xls

Link to comment
Share on other sites

mmh, okej... jag ger mig... trodde nog att formatkoderna var beroende på språk på Excel och inte nationalitet på datorn. men men. ser nu när jag ändrar min datorn till engelsk språkformatering ändras koderna i Excel och då skiter sig formeln.

=TEXT(A1;"ÅÅÅÅ-MM-DD") blir då Sunday-06-06 när den räknas om.

 

Får nog skriva, lite mer omständligt

=ÅR(A1) & "-" & MÅNAD(A1) & "-" & DAG(A1)

istället om jag vill ha ut datumet i text.

 

Tack för hjälpen även om den inte utredde något egentligen.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...