Zobrazení výsledků na stránce účtenkovky momentálně nefunguje a na stránce ministerstva je ke stažení CSV soubor v kódování CP1250/ISO-8859-2 (se to nerozezná, protože tam není "ž"). Nějak bych v dnešní době čekal UTF8... ale nepamatuju si specifikaci formátu CSV, tak to tak třeba musí být... když už tam místo čárek jsou oddělovači středníky...
Jo, a desetinná čísla s tečkou, že. Ale když máme konvenci desetinné čárky, tak nezbývá, než v CSV použít jiný oddělovač (;). Ostatně MS Office tohle rozlišuje podle locale. Pro češtinu tam je desetinný oddělovač ",", oddělovač seznamu ";". Definuje se tam parametricky i formát záporného čísla nebo třeba to, zda a kdy se mají používat místní číslice (to třeba pro arabštinu, protože to, co my používáme pod názvem arabské číslice nejsou ve skutečnosti arabské číslice ani náhodou, jedině 1 a 9 jsou stejné).
Ale stačí si přepnout jazyk nebo v nastavení tyto hodnoty předefinovat a rázem se všechno bude chovat jinak. Je to ovšem hodně nerozumný nápad.
To máte pravdu, vždycky se dá najít složitější a neobvyklá cesta. Jenže CSV v podobě oddělovačů-středníků s námi je dlouho, takže s podobným řešením narazíte dřív nebo později na něco, co s tím nepočítá a musíte někde vložit ještě krok konverze dat.
Zavedené konvence se dají změnit, ale je to drahé a trvá to dlouho. Zatím jediná rychlá změna, o které vím, byla změna provozu na silnicích z levostranného na pravostranný u nás: 15. března vstoupila německá armáda po pravé straně, a kdo se nepřizpůsobil, toho přejel tank.
Nesouhlasím, v Excelu si můžete vybrat vlastní kódování i vlastní oddělovač (nezávisle).
Pokud Excel nemáte, zde jsou obrázky :)
https://www.google.cz/search?q=excel+import+from+text&safe=off&source=lnms&tbm=isch&sa=X&ved=0ahUKEwib4Lau_MLXAhWEyKQKHR6yCygQ_AUICigB&biw=1536&bih=838&dpr=1.25
Než do excelu dodělali tuhle importovací věc, tak to záviselo od nastavení systému - v českých windows chtěl středníky, v anglických čárky. Ovšem pokud se csv soubor otevíral z GUI, pokud se excel nastavil jako asociace k příponě .csv, tak chtěl vždycky čárku. To byl ovšem tuším excel v. 98. Od té doby jsem s excelem pracovat nemusel.
Hm. Proč to dělat jednoduše, když to můžeme dělat složitě :) Díky. By mě zajímalo, kolik lidi toto ví.
To co jsem ale popsal je klasické otvírání souboru. Excel si nechá přiřadit *.csv, takže jen nechám takový soubor jednoduše otevřít. Právě zde je potřeba mít ono striktní "národní" pravidlo. Nějaké importní nastavení nenabízí. Se divím, že moloch, jakým je Excel, nedokáže takový soubor automaticky detekovat a sám zobrazit. Třeba Altap Salamander dokáže zobrazit CSV jako tabulku ať už je v jakémkoli formátu.
Takový LibreOffice to nabízí hned na začátku. Otevřu klasicky CSV v LibreOffice a program mi hned nabídne možnosti nastavení, většinou už přednastavený, takže i začátečník jen odsouhlasí a dostane správnou tabulku.
Excel mi na Linuxu nefunguje, takze me nezajima, jak si poradi s CSV.
Import CSV treba do SQLite neni slozity.
https://www.sqlite.org/cvstrac/wiki?p=ImportingFiles
A takove SQLiteStudio, je pro praci s tabulkami kolikrat lepsi nez ten Excel... Teda v pripade, ze ten Excel pouzivate jako jednoduchou databazi.
No já Excel používám vlastně jen tehdy, když to vyžaduje klient. Mám požadavky, kdy klient potřebuje něco vytáhnout z databáze a mít to v XLS. Na export z DB používám Adminer a ten má jen export do CSV. Tak to pak potřebuji jen převést do XLS a nějak to ještě rozumně naformátovat ;) Odsud mám ty patálie se zobrazením CSV v Excelu :)
U nás si tu databázi namapujeme jako ODBC zdroj a z Excelu si pak data vytáhneme napřímo. Odpadají tím problémy s csv, špatnou detekcí datavých typů a hlavně to zrůdné chování k datumům ve chvíli, kdy databáze má kupříkladu mm/dd/yyyy a OS má dd/mm/yyyy. Jako bonus je výsledek tabulka (řada lidí dodnes neví, že Excel umí tabulky) a na znovunatažení dat stačí na pravé tlačítko dát "Refresh".
Z meho pohledu neni CSV spatny format. Sice je pro cilevou skupinu hracu nevhodny, ale to neresim. Ja mam CSV rad. Ale zkuste se na problem podivat jinak. Jsou i lepe zdokumentovane formaty, treba XML, JSON, YAML, pripadne nezdokumentovane ale bezne pouzivane, XLS, DOC... ;-) Myslite si, ze by bylo lepsi vysledkovou listinu zverejnit treba v XML nebo JSON formatu? Vetsina lidi by nevedela co s tim ma delat... Import CSV do Excelu prece jenom dost lidi umi, pouziva se to casto, pri trose stesti staci udelat ve Widnows "doubleclick" a Excel soubor nacte a otevre.
A toto neni jen problem Uctenkovky. Zkuste se podivat, v jakem formatu Vam serviruje data treba vase banka, vas broker, atd, jake exporty vam nabizi.