Zadejte hledaný výraz...

Vypsání jedinečných hodnot z CSV

ghostik
verified
rating uzivatele
(21 hodnocení)
7. 1. 2013 16:14:27
Zdravím všechny.
Mám CSV s 2500 řádky, kde je v šestém sloupci ale jen cca 100 různých hodnot => hodnoty se opakují (různě dle předešlého výpočtu).
Potřeboval bych je nejak "spojit", aby se mi pak vypsaly např. do jednoho dalšího CSV jen ty jedinečné (těch 100 hodnot) a ne všech 2500.
V mysql je na toto pěkně použitelné GROUP BY, ale na CSV jsem nic nenašel (koukal jsem i na dokumentaci, byť z ní nejsem úplně nejchytřejší).
Je nějaké řešení?
Díky
7. 1. 2013 16:14:27
https://webtrh.cz/diskuse/vypsani-jedinecnych-hodnot-z-csv#reply850097
Jaký máte Office?
Jak odstranit duplicitní data?
Ve 2010 můžete označit záznamy do bloku a přejít na kartu Data => Odebrat duplicity.
Jinak Filtr -> Rozšířený -> Vybrat oblast / upřesnit -> Bez duplicitních údajů.
Další řešení se nabízí s určením podmínky s countifs a filtru.
7. 1. 2013 16:30:52
https://webtrh.cz/diskuse/vypsani-jedinecnych-hodnot-z-csv#reply850096
ghostik
verified
rating uzivatele
(21 hodnocení)
7. 1. 2013 16:35:50
v office ci openoffice bych si udelal kontingencni tabulku
ale v php (viz sekce, ve ktere to je napsano)?
7. 1. 2013 16:35:50
https://webtrh.cz/diskuse/vypsani-jedinecnych-hodnot-z-csv#reply850095
import do mysql a pak dalsi prace?
ale uznavam ze to neni zrejme nejhezci :D.
a v mysql je to urcite group by ? nemyslis spis distinct ?
7. 1. 2013 16:44:48
https://webtrh.cz/diskuse/vypsani-jedinecnych-hodnot-z-csv#reply850094
P-ierre
verified
rating uzivatele
(43 hodnocení)
7. 1. 2013 17:10:33
1) Založíš pomocné pole
2) Budeš ten CSV soubor číst po řádcích. Na každém řádku si najdeš požadovaný sloupec a zkontroluješ, jestli hodnota už je v pomocném poli. Pokud není, přidáš.
3) Z pole (s unikátními hodnotami) jednoduše vytvoříš nové CSV
7. 1. 2013 17:10:33
https://webtrh.cz/diskuse/vypsani-jedinecnych-hodnot-z-csv#reply850093
Aha, Vy to chcete v PHP, v tom případě jsem nyní něco pro Vás vypracoval.
7. 1. 2013 17:26:38
https://webtrh.cz/diskuse/vypsani-jedinecnych-hodnot-z-csv#reply850092
ghostik
verified
rating uzivatele
(21 hodnocení)
7. 1. 2013 17:57:38
dekuji, i kdyz jsem to nakonec obesel jinak, tak toto se muze jeste nekdy hodit
7. 1. 2013 17:57:38
https://webtrh.cz/diskuse/vypsani-jedinecnych-hodnot-z-csv#reply850091
Pro odpověď se přihlašte.
Přihlásit