Data

Porovnání CSV souborů - co jsem se naučil

20. prosince 2025
6 min čtení
CSVExceldata analýzaETLreporting

Porovnávat CSV jako text je blbost. Vážně. Zkusil jsem to a strávil hodinu hledáním rozdílů v tisících řádcích. Pak jsem zjistil že se jen změnilo pořadí sloupců.

Proč je to složité

CSV má strukturu - sloupce, řádky. Běžný diff to nechápe. Ukáže vám že se změnil každý řádek, i když se jen přehodily sloupce nebo změnilo pořadí řádků.

Kdy to řeším

  • Migrace databáze - exportuju data před a po, porovnám jestli nic nezmizelo
  • Měsíční reporty - co se změnilo oproti minulému měsíci
  • Produktové feedy - co se změnilo v cenách, dostupnosti
  • Kontrola importu - načetl systém data správně?

Nástroje co fungují

CSV Diff - udělal jsem ho protože textový diff na CSV nefunguje. Rozumí sloupcům, barevně ukáže změny.

Beyond Compare - placené, ale na data je super. Komerční řešení když potřebujete víc.

Excel Compare - v Office Professional Plus je funkce na porovnání sešitů. Docela ukryté, ale funguje.

Pár tipů

  • Před porovnáním seřaďte řádky stejně (třeba podle ID)
  • Normalizujte formát čísel (desetinná čárka/tečka)
  • Ignorujte sloupce co vás nezajímají (timestamp, ID)

Máte tip na lepší nástroj? Napište mi na info@sikulovi.cz.

Vyzkoušejte PorovnejText.cz zdarma

Nejrychlejší český nástroj pro porovnání textů. Vše probíhá ve vašem prohlížeči, žádná registrace není potřeba.

Porovnat texty nyní →