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
- Nastavte IDE tak, aby používalo Aspose.Cells for Python via .NET k vytvoření subtotals
- Použijte licenci, vytvořte sešit a přistupte k prvnímu listu
- Přidejte ukázkové záhlaví a vytvořte ukázková seskupená data do 2D pole
- Vložte ukázková data pod záhlaví počínaje řádkem 2
- Definujte rozsah a řádek záhlaví
- Použít mezisoučet seskupený podle regionu a mezisoučet ve sloupci částka
- Nastavte řádky mezisoučtu pod řádky podrobností nastavením vlastnosti summary_row_below.
- Nastavte stav sbalení úrovní obrysu v výstupním souboru Excel
- 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.