Pro filtraci/vyhledání můžeš k Excelu (Power Query) snadno připojit externí soubory, včetně textových, bez jakýchkoliv omezení. Výstup máš pak v Excel tabulce (pokud výsledek nepřekročí 1 048 576 řádků a 16 384 sloupců). Samozřejmě to není moc svižné a hledání chvíli trvá. Někdy ale nejsou dost rychlé ani běžně používané databáze. Ideální je samozřejmě "narvat" všechna data do paměti, setřídit a pak v tom hledat. Při použití C++/x64 ASM to pak vyhledá data do několika sekund. Sám jsem opakovaně (14 268x) hledal v souboru 4GB (35 702 067 GPS souřadnic) a včetně vynesení tras na mapu světa to trvalo cca 3 sekundy. Pokud se data nevejdou do paměti najednou, má na rychlost zpracování zásadní vliv rychlost disku. Pokud se velkými soubory zabýváš často, doporučuji pořídit PC s RAM, aby se tam najednou vešel celý soubor. Data je samozřejmě dobré mít na rychlém SSD NVMe disku, já např. na NB s 24 GB RAM používám Samsung NVMe SSD 960 PRO. Ve Windows 10 lze jedním příkazem (C++) načíst do paměti 2 501 566 399 bytů, což taky zásadně urychlí zpracování, než data načítat po jednom řádku. Jak máš velké soubory, konkrétně kolik GB ?