Přejít na obsah

Komprimujte sešity Excel

Zmenšete soubory XLSX s obrázky a zjistěte, jak v Excelu odlehčit sešity plné dat.

Přetáhněte soubory sem

nebo

Vybrat soubory

XLSX · PDF · DOC · DOCX · XLS · PPT · PPTX

Soubory nikdy neopustí vaše zařízení

Načítání kompresoru…

Jak zkomprimovat soubory Excel (XLSX)

  1. Přidejte soubory

    Přetáhněte soubory do pole, vložte je ze schránky nebo je vyberte ze zařízení. Nic se nenahrává.

  2. Zkontrolujte nastavení

    Výchozí předvolba se hodí pro většinu souborů. Pokud potřebujete menší soubor, změňte kvalitu, rozměr nebo formát.

  3. Stáhněte výsledek

    Uložte každý soubor zvlášť, nebo všechny jako jeden ZIP. Pokud soubor nejde zmenšit, zůstane vám originál.

Jak je sestavený sešit XLSX

Excel ukládá sešity jako XLSX od verze Excel 2007. Stejně jako DOCX je soubor archivem ZIP složeným z částí XML: jeden soubor na list v xl/worksheets, sdílená tabulka řetězců, která každou odlišnou textovou hodnotu ukládá jen jednou, definice stylů, definované názvy, grafy a složka xl/media pro obrázky. Moderní list pojme 1 048 576 řádků a 16 384 sloupců a právě tato kapacita je jedním z důvodů, proč sešity mohou nenápadně narůst do obřích rozměrů.

Obsah velkého sešitu se liší víc než u kteréhokoli jiného kancelářského formátu. Některé jsou velké kvůli datům, jiné kvůli formátování a některé kvůli vloženému logu, z něhož se vyklubala fotka s 15 megapixely.

Obvyklé příčiny těžkého XLSX

  • Obrázky a snímky obrazovky v xl/media: loga, fotky produktů v ceníku, snímky obrazovky v protokolu z testování.
  • Mezipaměti kontingenčních tabulek. Každá kontingenční tabulka může v souboru uchovávat úplnou kopii zdrojových dat, aby se dala aktualizovat bez originálu.
  • „Použitá oblast“ mnohem větší než data. Formátování použité na celé sloupce nebo zbloudilá hodnota na řádku 900 000 způsobí, že Excel ukládá a zpracovává mnohem víc buněk, než vidíte. Stiskněte Ctrl+End a uvidíte, kde podle Excelu list končí.
  • Tisíce stylů zkopírovaných z jiných sešitů, pravidla podmíněného formátování zduplikovaná kopírováním a vkládáním a nepoužité pojmenované oblasti.
  • Exporty surových dat se stovkami tisíc řádků, které žádný kompresor nezmenší, aniž by data smazal.

Co kompresor Excelu mění

Nástroj znovu zkomprimuje obrázky v xl/media (zmenší je na zvolené rozlišení vzhledem k jejich velikosti na listu a obrázky JPEG znovu zakóduje s kvalitou, kterou nastavíte), ve výchozím nastavení odstraní náhled a sešit znovu zabalí s maximální kompresí ZIP. Hodnoty buněk, vzorce, formátování, grafy, kontingenční tabulky i makra v souborech .xlsm zůstanou přesně tak, jak jsou. Stejně se zpracují i tabulky OpenDocument (.ods) z LibreOffice Calc.

Výsledek tedy závisí na tom, co váš sešit obsahuje. Ceník s fotkami produktů se může zmenšit na zlomek; sešit, který je velký kvůli datům nebo mezipamětem kontingenčních tabulek, se změní jen málo a nástroj vám oznámí, když už je soubor tak malý, jak ho dokáže udělat.

Kroky v Excelu, které zmenší sešity plné dat

  1. Obnovte použitou oblast. Odstraňte prázdné řádky a sloupce pod daty a vpravo od nich (označte je, klikněte pravým tlačítkem, Odstranit) a soubor uložte.
  2. Zbavte se nepotřebných mezipamětí kontingenčních tabulek. V Možnostech kontingenční tabulky › Data zrušte zaškrtnutí „Uložit zdrojová data se souborem“. Kontingenční tabulka se při otevření souboru aktualizuje ze zdroje.
  3. Vyčistěte formátování. Odstraňte pravidla podmíněného formátování z nepoužitých oblastí a neformátujte celé sloupce.
  4. Uložte jako Binární sešit Excelu (.xlsb). U velmi velkých dat bývá XLSB znatelně menší a v Excelu se otevírá rychleji, přičemž zachová všechny funkce. Jiné programy ho podporují hůř, proto pro sdílení ponechte XLSX.

Pokud příjemce potřebuje čísla jen číst, je export příslušných listů do PDF nebo dat do CSV mnohem menší než jakýkoli sešit.

Otázky k Excelu

Budou moje vzorce dál fungovat?

Ano. Nástroj se obsahu buněk, vzorců ani odkazů nedotýká. Mění se jen obrázky a zabalení ZIP.

Proč je můj soubor Excelu velký, když skoro nemá data?

Hledejte obrázky, formátování použité na celé sloupce, množství stylů a použitou oblast sahající daleko za vaše data. Ctrl+End ukáže poslední buňku, kterou Excel ukládá.

Je XLSB menší než XLSX?

U sešitů plných dat obvykle ano, protože buňky ukládá binárně místo v XML. Jde o moderní formát se stejnou kapacitou, ne o staré XLS.

Můžu zkomprimovat sešit chráněný heslem?

Sešit zašifrovaný heslem pro otevření už není archivem ZIP, takže ho zkomprimovat nejde. Zámek listu bez hesla pro otevření nevadí.

A co staré soubory .xls?

Používají binární formát Excelu 97–2003. Co se s nimi dá dělat, najdete na stránce o XLS.

Další nástroje pro dokumenty

Pro prezentace použijte kompresor PowerPointu a pro jakýkoli kancelářský soubor kompresor dokumentů. Na stránce Jak to funguje se dozvíte, proč tu můžete bezpečně komprimovat i sešity s důvěrnými čísly.