Datoformatering indsætter en ' pling

Brugerhjælp og support til regneark i LibreOffice Calc

Redaktør: Lodahl

Besvar
Preben.Hedegaard
Indlæg: 5
Tilmeldt: 29. sep 2014 22:31

Datoformatering indsætter en ' pling

Indlæg af Preben.Hedegaard » 26. dec 2014 19:04

Jeg har et problem med datoformat i Calc
Når jeg importerer csv data fra min netbank, og efterfølgende gemmer som ods, sker følgende:
datokolonnen er formateret som tekst, og hvis jeg formaterer til dato, indsættes der en ' (pling) foran dato,
f.eks '28-02-14 hvilket betydet at kolonnen ikke kan sorteres korrekt.

Jeg har prøvet en masse for at få den væk, men uden held, så jeg håber nogen kan hjælpe,
det eneste jeg kan få til at virke er at fjerne ' fra en celle ad gangen, og det er jo ikke holdbart :)

/Preben

Carsten P K
Indlæg: 76
Tilmeldt: 28. feb 2007 16:53
Geografisk sted: Esbjerg

Re: Datoformatering indsætter en ' pling

Indlæg af Carsten P K » 27. dec 2014 13:02

Du skal i tekstimporten (dialogboks) være opmærksom på et dropdown med navnet tekstadskillelse, hvor du skal markere med ''.
Mvh Carsten

PKO
Indlæg: 253
Tilmeldt: 17. mar 2009 14:24

Re: Datoformatering indsætter en ' pling

Indlæg af PKO » 27. dec 2014 13:18

Hej,

Årsagen til dette er, at den måde dato er skrevet på i din fil, er anderledes end som dine system indstillinger i dit operativsystem.

Du har dog mulighed for under importen, at kunne definere de enkelte kolonner fra standard til datoformat og vælge den måde dato er repræsenteret i din csv fil.

Du vælger ved at højreklikke på den kolonneoverskrift, som indeholder datoinformation. Du kan foruddefinere tekst, forskellige datoformater eller at skjule en kolonne.

Manual https://help.libreoffice.org/4.3/Common/Text_Import/da

Jens S
Indlæg: 1091
Tilmeldt: 25. mar 2007 22:42

Re: Datoformatering indsætter en ' pling

Indlæg af Jens S » 27. dec 2014 17:36

Hvis du allerede har fået datoerne ind i regnearket så de bliver regnet som tekst-værdier, kan du fjerne anførselstegnet således:
Marker hele dato-kolonnen
Formatér (ctrl+1) hele kolonnen på faneblad Tal som dato (det sker der foreløbig ingenting ved)
Brug Ctrl+H 'Søg og Erstat'
Søg efter: .* (punktum stjerne)
Erstat med: &
x kun markerede celler
x regulære udtryk
Erstat alle

mvh
Jens

Preben.Hedegaard
Indlæg: 5
Tilmeldt: 29. sep 2014 22:31

Re: Datoformatering indsætter en ' pling

Indlæg af Preben.Hedegaard » 27. dec 2014 18:37

Mange tak for hjælpen

@ Carsten P K, Dit forslag virker ikke, da tekstadskillelse pr. default står til "

@ PKO, din løsning er testet og virker

@ Jens S, din løsning er testet og virker, selvom jeg ikke helt forstår den, kan du forklare hvad der sker, eller henvise til et sted hvor jeg kan læse om det?

/Preben

Jens S
Indlæg: 1091
Tilmeldt: 25. mar 2007 22:42

Re: Datoformatering indsætter en ' pling

Indlæg af Jens S » 29. dec 2014 14:28

Du kan læse om regulære udtryk her http://userguide.icu-project.org/strings/regexp og https://help.libreoffice.org/Common/Lis ... essions/da
Det jeg gør er følgende:
Søg efter: .* =søg efter hvilket som helst tegn efterfulgt af 0 eller flere af samme
slags (altså alt der står i cellen)
Erstat med: & =erstat med det som søgestrengen har fundet (nu bliver det dog opfattet som en datoværdi)

mvh
Jens

Preben.Hedegaard
Indlæg: 5
Tilmeldt: 29. sep 2014 22:31

Re: Datoformatering indsætter en ' pling

Indlæg af Preben.Hedegaard » 29. dec 2014 14:53

Tak Jens,
Jeg vil straks fordybe mig i de guides du linker til,
det bliver sikkert ikke sidste gang jeg får brug for den viden :D
/Preben

PKO
Indlæg: 253
Tilmeldt: 17. mar 2009 14:24

Re: Datoformatering indsætter en ' pling

Indlæg af PKO » 30. dec 2014 08:32

Men den korrekte måde at gøre dette på er min beskrivelse, alt andet er reparation af forkert fremgangsmåde.

Alternativt findes der en udvidelse, som kan udføre konvertering fra tekst til tal eller dato. Datoformat er heltalsværdier præsenteret som dato visuelt CT2n

Besvar

Hvem er online

Brugere der viser dette forum: Ingen og 1 gæst