Чтение сводной таблицы с фильтрами из Google листа API - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть лист Google с сводной таблицей, построенной с использованием данных, ссылающихся на другой лист из той же книги.

В сводной таблице есть фильтр США, который при его выборе заполняет сводную таблицу сводной статистикой.

Я с трудом могу запросить и выбрать результирующие данные с помощью Google API (я согласен с Java или python).

  Sheet sheet = getSheetByName(spreadsheet, "sheet_name");
            PivotFilterCriteria pivotCriteria = new PivotFilterCriteria();
            Map<String,PivotFilterCriteria> criteria = new HashMap<>();
            criteria.put("New York", pivotCriteria.set("State", "New York"));
            PivotTable pivotTable = new PivotTable()
                    .setSource(
                            new GridRange()
                                    .setSheetId(sheet.getProperties().getSheetId())
                                    .setStartRowIndex(5)
                                    .setEndRowIndex(15)
                                    .setStartColumnIndex(22)
                                    .setEndColumnIndex(32)
                    ).setCriteria(criteria);

Любой примеры кодов, либо в JAVA, либо в python с использованием их SDK, будут очень полезны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...