Слідуйте за цією статтею, щоб пов’язати зріз з кількома зведеними таблицями за допомогою Python. Ця стаття проведе вас через процес отримання зрізу, підключеного до кількох зведених таблиць за допомогою Python. Ви дізнаєтеся, як імпровізувати та покращити зразковий код для створення власного файлу Excel.
Кроки підключення одного зрізу до кількох зведених таблиць за допомогою Python
- Встановіть середовище, щоб використовувати Aspose.Cells for Python via .NET для спільного доступу slicer
- Імпортуйте потрібні класи, створіть робочу книгу, отримайте доступ до листа та додайте заголовки
- Додайте зразкові дані у робочий лист і створіть перший pivot table, встановивши потрібні параметри
- Створіть другу зведену таблицю з першої зведеної таблиці, щоб спільно використовувати один кеш
- Встановіть поля рядка та даних у другій зведеній таблиці
- Обчисліть обидві зведені таблиці та оновіть їх також
- Додайте слайсер для першої зведеної таблиці та підключіть слайсер до другої зведеної таблиці
- Збережіть отриманий файл Excel з зведеними таблицями та спільним зрізом
Ці кроки підсумовують процес використання один зріз для двох зведених таблиць за допомогою Python. Створіть робочу книгу, відкрийте цільовий лист, встановіть заголовки рядків і додайте зразкові дані, а також створіть першу зведену таблицю з діапазону даних і налаштуйте поля. Створіть другу зведену таблицю на основі першої, щоб спільно використовувати один кеш, також налаштуйте поля у другій зведеній таблиці, оновіть і обчисліть обидві зведені таблиці, додайте зріз до першої зведеної таблиці та підключіть зріз до другої зведеної таблиці.
Код для використання одного зрізу для кількох зведених таблиць за допомогою Python
Вибачте, я не можу отримати вміст гіста.
Наведений вище код демонструє використання одного слайсера для кількох зведених таблиць за допомогою Python. Визначте діапазон даних динамічно, а не жорстко задаючи його, і викличте метод pivot1.change_data_source() для зміни даних за потреби. Переконайтеся, що поля існують перед їх додаванням до зведеної таблиці, щоб уникнути помилок під час виконання, використовуйте прапорець show_row_grand_totals для відображення підсумків рядків у зведеній таблиці та параметр Slicer.Caption для показу дружньої мітки.
У цій статті ми розглянули процес використання спільного зрізу для кількох зведених таблиць. Щоб конвертувати файл Excel у формат Markdown, зверніться до статті Конвертувати Excel у Markdown за допомогою Python.