Sekite šį straipsnį, kad prijungtumėte slicerį prie kelių „Pivot“ lentelių naudojant Python. Šis straipsnis padės jums peržvelgti procesą, kaip prijungti slicerį prie kelių pivot lentelių naudojant Python. Sužinosite, kaip improvizuoti ir patobulinti pavyzdinį kodą kuriant pasirinktą Excel failą.
Žingsniai, kaip prijungti vieną filtrą prie kelių suvestinių lentelių naudojant Python.
- Nustatykite aplinką naudoti Aspose.Cells for Python via .NET, kad bendrintumėte slicer
- Importuokite norimas klases, sukurkite darbaknygę, pasiekite darbalapį ir pridėkite antraštes
- Pridėkite pavyzdinius duomenis į darbalapį ir sukurkite pirmą pivot table nustatydami norimus parametrus
- Sukurkite antrą sukamos lentelės iš pirmosios sukamos lentelės, kad naudotų tą patį talpyklą.
- Nustatykite eilutės ir duomenų laukus antrajame suvestinės lentelėje
- Apskaičiuokite abi sukrypimo lenteles ir atnaujinkite jas
- Pridėkite filtrą prie pirmosios sukimų lentelės ir susiekite filtrą su antrąja sukimų lentele
- Išsaugokite gautą Excel failą su suvestinių lentelėmis ir bendru skaidikliu
Šie žingsniai apibendrina procesą, kaip naudoti vieną filtrą su dviem suvestinėmis lentelėmis naudojant Python. Sukurkite darbaknygę, pasiekite tikslinį lapą, nustatykite eilučių antraštes ir pridėkite pavyzdinius duomenis, ir sukurkite pirmąją suvestinę lentelę iš duomenų intervalo bei nustatykite laukus. Sukurkite antrąją suvestinę lentelę iš pirmosios suvestinės lentelės, naudodami tą patį talpyklą, taip pat nustatykite laukus antroje suvestinėje lentelėje, atnaujinkite ir apskaičiuokite abi suvestinės lenteles, pridėkite filtrą prie pirmosios suvestinės lentelės ir sujunkite filtrą su antrąja suvestine lentele.
Kodas, leidžiantis naudoti vieną filtrą kelioms suvestinių lentelėms su Python
Atsiprašau, bet nepateikėte sakinio, kurį reikia išversti.
Aukščiau paminėtas kodas demonstruoja vieną filtrą keliems „pivot“ naudojant Python. Apibrėžkite duomenų diapazoną dinamiškai, o ne kietai įkoduodami jį, ir iškvieskite metodą pivot1.change_data_source(), kad, jei reikia, pakeistumėte duomenis. Įsitikinkite, kad laukai egzistuoja prieš juos pridedant į suvestinę lentelę, kad išvengtumėte vykdymo klaidų, naudokite vėliavą show_row_grand_totals, kad rodytumėte eilučių bendrą sumą suvestinėje lentelėje, ir naudokite Slicer.Antraštės parinktis draugiškam etiketės rodymui.
Šiame straipsnyje buvo pristatytas procesas, kaip naudoti bendrą pjūklą kelioms suvestinėms lentelėms. Norėdami konvertuoti Excel failą į Markdown formatą, žiūrėkite į straipsnį Konvertuoti Excel į Markdown naudojant Python.