Vytváření mezisoučtů v Excelu pomocí Pythonu

Tento rychlý průvodce vysvětluje jak přidat mezisoučet v Excel pomocí Pythonu. Obsahuje podrobnosti o nastavení IDE, seznam kroků a ukázkový kód pro vytváření mezisoučtů v Excelu pomocí Pythonu. Také se naučíte vylepšení kódu a improvizace pro generování vlastního výstupu mezisoučtu.

Kroky k vytvoření automatických mezisoučtů pomocí Pythonu

  1. Nastavte IDE tak, aby používalo Aspose.Cells for Python via .NET k vytvoření subtotals
  2. Použijte licenci, vytvořte sešit a přistupte k prvnímu listu
  3. Přidejte ukázkové záhlaví a vytvořte ukázková seskupená data do 2D pole
  4. Vložte ukázková data pod záhlaví počínaje řádkem 2
  5. Definujte rozsah a řádek záhlaví
  6. Použít mezisoučet seskupený podle regionu a mezisoučet ve sloupci částka
  7. Nastavte řádky mezisoučtu pod řádky podrobností nastavením vlastnosti summary_row_below.
  8. Nastavte stav sbalení úrovní obrysu v výstupním souboru Excel
  9. Automaticky přizpůsobte šířku sloupce a uložte výsledný sešit jako soubor Excel na disk.

Výše uvedené kroky shrnují jak vytvořit mezisoučet v Excelu pomocí Pythonu. Nakonfigurujte IDE, použijte licenci, vytvořte sešit a přistupte k prvnímu listu, přidejte vhodné záhlaví do listu, nastavte ukázková seskupená data ve dvourozměrném poli a vložte je do listu podle záhlaví. Nastavte rozsah a řádek záhlaví, aplikujte mezisoučet na data seskupená podle regionů a mezisoučet pro sloupec částky, zobrazte souhrn pod řádkem a nastavte úrovně obrysu v souboru Excel před jeho uložením na disk.

Kód pro vytvoření automatických mezisoučtů v Excelu pomocí Pythonu

Soubor byl úspěšně zpracován.

Tento kód demonstruje jak vytvořit mezisoučty v Excelu pomocí Pythonu. Můžete použít různá přetížení, která vystavují replace, page_breaks a summary_below_data, k řízení chování mezisoučtů, například k vymazání existujících mezisoučtů, nastavení zalomení stránek a zobrazení souhrnu nad nebo pod podrobnostmi. Možnosti jsou také k dispozici pro přidání více sloupců mezisoučtů (např. částka, počet, průměr) předáním více čísel sloupců v total_list.

Tento článek nás provedl prací s mezisoučty v souboru Excel. Pro propojení sliceru s více kontingenčními tabulkami se podívejte na článek Propojení sliceru s více kontingenčními tabulkami pomocí Pythonu.

 Čeština