У меня есть несколько таблиц данных в одном листе Google с примерно 10 диаграммами, связанными с каждой таблицей.
Данные в одной из таблиц зависят от раскрывающегося списка имен веток. С этой таблицей связано около 10 графиков. Когда в раскрывающемся списке выбирается ветка, все диаграммы, связанные только с этой таблицей, отражают новую информацию в таблице.
Я хочу, чтобы пользователям было понятнее, к какой ветви относится каждая диаграмма. Это пример одной из моих простых диаграмм. В этом примере я хотел бы, чтобы заголовок читался как «Сбои службы в Лондоне» или «Сбои в службе в Нью-Йорке» в зависимости от ветви, выбранной в раскрывающемся списке рядом с таблицей:
function onOpen(){
SpreadsheetApp.getUi().createMenu('Charts').addItem('Update Chart titles', 'updateChartTitles').addToUi();
}
function updateChartTitles() {
var sheet = SpreadsheetApp.getActiveSheet();
var value = sheet.getRange("H194").getValue();
var chart = sheet.getCharts()[9];
chart = chart.modify()
.setOption('title', sheet.getActiveCell().getValue()||value)
.build();
sheet.updateChart(chart);
}
Заголовок этой диаграммы взят из ячейки H194, которая представляет собой формулу объединения из раскрывающегося списка. Я хочу, чтобы еще 6 диаграмм использовали заголовок из разных ячеек и обновляли их одним щелчком мыши в пользовательском интерфейсе меню диаграмм.
Возможно ли это в Google Таблицах? Или есть способ получше?