Postupujte podle tohoto článku k propojení sliceru s více kontingenčními tabulkami pomocí Pythonu. Tento článek vás provede procesem získání sliceru připojeného k více kontingenčních tabulkám pomocí Pythonu. Naučíte se improvizovat a vylepšit ukázkový kód pro vytvoření vlastního souboru Excel.
Kroky pro připojení jednoho řezače k více kontingenčních tabulek pomocí Pythonu
- Nastavte prostředí tak, aby používalo Aspose.Cells for Python via .NET k sdílení slicer
- Importujte požadované třídy, vytvořte sešit, přistupte k listu a přidejte záhlaví
- Přidejte ukázková data do listu a vytvořte první pivot table nastavením požadovaných parametrů
- Vytvořte druhou kontingenční tabulku z první kontingenční tabulky, aby sdílela stejnou mezipaměť.
- Nastavte řádková a datová pole ve druhé kontingenční tabulce
- Vypočítejte oba kontingenční tabulky a také je aktualizujte.
- Přidejte řezač pro první kontingenční tabulku a připojte řezač k druhé kontingenční tabulce
- Uložte výsledný soubor Excel s kontingenčními tabulkami a společným řezačem
Tento krok shrnuje proces používání jednoho řezače pro dvě kontingenční tabulky pomocí Pythonu. Vytvořte sešit, přistupte k cílovému listu, nastavte záhlaví řádků a přidejte ukázková data a vytvořte první kontingenční tabulku z rozsahu dat a nastavte pole. Vytvořte druhou kontingenční tabulku z první kontingenční tabulky pro sdílení stejné mezipaměti, nastavte pole i ve druhé kontingenční tabulce, obnovte a vypočítejte obě kontingenční tabulky, přidejte řezač k první kontingenční tabulce a propojte řezač s druhou kontingenční tabulkou.
Kód pro použití jednoho sliceru pro více kontingenčních tabulek v Pythonu
Prosím, poskytněte větu, kterou chcete přeložit.
Výše uvedený kód demonstruje použití jednoho filtru pro více kontingenčních tabulek pomocí Pythonu. Definujte rozsah dat dynamicky místo jeho pevného zadání a zavolejte metodu pivot1.change_data_source() pro změnu dat, pokud je to potřeba. Ujistěte se, že pole existují před jejich přidáním do kontingenční tabulky, aby nedocházelo k chybám za běhu, použijte příznak show_row_grand_totals k zobrazení součtů řádků v kontingenční tabulce a použijte možnost Slicer.Titulek pro zobrazení přátelského popisku.
Tento článek nás naučil proces používání společného řezače pro více kontingenčních tabulek. Pro převod souboru Excel do formátu Markdown se podívejte na článek Převést Excel do Markdown pomocí Pythonu.