Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 22. 11. 2011 21:26:26

fese
Člen
Registrace: 22. 11. 2011
Příspěvků: 1

Převod z .csv - nahrazení tečky desetinnou čárkou - VYŘEŠENO

Mám tabulku dat importovanou z csv, čísla tam mají místo desetinné čárky tečku.
Potřeboval bych nahradit tečky za čárky, aby se s čísly dalo pracovat ve vzorcích. V excelu toto lze, tady nevím jak,
Děkuji za radu.


________________________

Označuji jako vyřešené

Editoval sedlacekdan (25. 11. 2011 18:46:25)

Offline

#2 23. 11. 2011 07:53:11

Ondra.kl
Člen
Registrace: 30. 9. 2008
Příspěvků: 933

Re: Převod z .csv - nahrazení tečky desetinnou čárkou - VYŘEŠENO

menu: úpravy - najít a nahradit (CTRL+F). volba najít: "." volba nahradit ",". Podobně se můžete zbavit mezer budete hledat " " a nahrazovat "".

Pokud jste daná data při importu z csv označil za text (pravděpodobné) tak bude sice obsah buňky např "2011300059" ale v adresním řádku bude "'2011300059"  kde "'" označuje že je to bez ohledu na cokoliv text. Potom je potřeba použít pro převod funkci VALUE.

... Calc , narozdíl od excelu, mnohem více dbá na to s jakými daty pracujete (text/čísla), striktně to dodržuje a nenechá vás matlat to dohromady.

Offline

#3 23. 11. 2011 08:33:52

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,435

Re: Převod z .csv - nahrazení tečky desetinnou čárkou - VYŘEŠENO

Tedy pokud je potřeba csv do vzorců. pak je lepší načíst Calcem přímo CSV - tečky pokud nejsou předvoleny, tak se dají předvolit jako separátory, a pak už jsou v Calcu jen čísla v jednotlivých buňkách - a tedy bez teček, nebo čárek.


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

Zápatí