У меня есть лист 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, будут очень полезны.