Задать вопрос
@DenniLa2

Как в гугл таблицах считать сумму диапазона ячеек только определенного стиля?

Как в гугл таблицах считать сумму диапазона ячеек, только определенного стиля, к примеру красного цвета или италик?
  • Вопрос задан
  • 2644 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Excel + Google Таблицы с нуля до PRO
    4 месяца
    Далее
  • SF Education
    Excel academy + Power BI для анализа данных
    2 месяца
    Далее
  • Skillfactory
    Мастер Google таблиц
    4 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Iv_and_S
скриптами можно получать любое форматирование ячейки.
функцию написанную в скрипте, затем использовать как обычную функцию в таблице.
некий минимальный пример ниже.

function summRedColor() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheets()[0];
  
  var range = sheet.getRange("H4:H6");
  var bgColors = range.getBackgrounds();
  var values = range.getValues();
  var allRedColorRangeValues = [];
  
  for (var i in bgColors) {
    if(bgColors[i] == "#ff0000"){
    allRedColorRangeValues.push(values[i]);
      Logger.log("красный цвет");
    }
    else{
    Logger.log("другой цвет");
    }
  }
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы