Я сделал сценарий:Google сценариев: возвращаемое значение вместо формулы
function getWN8() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var startRow = 11;
var queryString = Math.random();
var dataRange = sheet.getRange(startRow, 3)
var data = dataRange.getValues();
var values = SpreadsheetApp.getActiveSheet().getDataRange().getValues()
var input, cellFunction, range, row;
for (var n=startRow-1; n < values.length;++n){
input = values[n][0];
row = values[n];
cellFunction = '=INDEX(IMPORTHTML("http://en.wot-life.comeu/player/' + input + '", "table", 1),16,2)';
for (var i = 0; i < row.length; ++i) {
range = sheet.getRange((n+1), 2);
range.setValue(cellFunction);
}
}
}
Этот скрипт считывает значения из первого столбца, значение вставки из первого столбца HTTP ссылки и вывода выталкивается в клетки в 2-й колонке. Но если я смотрю в листе, я показываю числовое значение в ячейке, но он обрабатывается как формула. Поэтому я не могу установить условное форматирование.
Так что все, что мне нужно сделать, - это передать значение ячейке вместо формулы. Как это можно сделать? Я не очень разбираюсь в написании сценариев или программировании.
Спасибо за любую помощь
Иво
doc link: https://docs.google.com/spreadsheets/d/1LVlRhOQRkGNIB8-fcZzzK4AneQ5PYlse49EkY9Pd3HE/edit?usp=sharing ned для получения суммы B11: B111, но нет никаких сумм :( –