Идентификация клеток с помощью зачеркивания в Google Sheets

Я пытаюсь вычислить что-то (((ячейки с зачеркиванием)/(общее количество ячеек в столбце))*100) на листе Google, и я новичок в Google Script Editor. Сценарий 1:

function countStrike(range) {
var count = 0;
    SpreadsheetApp.getActiveSheet()
        .getRange(range)
        .getFontLines()
    .reduce(function (a, b) {
        return a.concat(b);
    })
    .forEach(function (el) {
        if (el === "line-through") {
            count++
        }
    });
return count;}

Ошибка сценария 1:

"Диапазон не найден. (Строка 9)"

Сценарий 2:

function countStrike(B2:B50) {
var count = 0;
    SpreadsheetApp.getActiveSheet()
        .getRange()
        .getFontLines()
    .reduce(function (a, b) {
        return a.concat(b);
    })
    .forEach(function (el) {
        if (el === "line-through") {
            count++
        }
    });
return count;
}

Ошибка сценария 2:

"Отсутствует формальный параметр. (Строка 1)"

0 ответов

Другие вопросы по тегам