Идентификация клеток с помощью зачеркивания в 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)"