Посчитаем данные в цветных ячейках с помощью скрипта. Создаем пользовательскую функцию
function sumWhereBackgroundColorIs(color, rangeSpecification) {
var sheet = SpreadsheetApp.getActiveSpreadsheet();
var range = sheet.getRange(rangeSpecification);
var x = 0;
for (var i = 1; i <= range.getNumRows(); i++) {
for (var j = 1; j <= range.getNumColumns(); j++) {
var cell = range.getCell(i, j);
if(cell.getBackground() == color)
x += parseFloat(cell.getValue());
}
}
return x;
}
Посмотрим как это работает:
если интересно как работать с гугл таблицами
см. так же
https://sites.google.com/view/netkredo/google-%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B
Комментариев нет:
Отправить комментарий