Google Scripts возвращает не число
Я немного работал над Google Scripts, но не могу найти решение своей проблемы. То, что я пытаюсь сделать, это умножить содержимое двух ячеек в электронной таблице вместе с моей функциейcalculateRates()
, Вот мой код:
/**
@customFunction
*/
function calculateRates(hourDecimal, personRate) {
var ss = SpreadsheetApp.getActiveSpreadsheet(); //Access spreadsheet
var sheet = ss.getSheets()[0]; //Access sheet
var range = sheet.getDataRange(); //Access all cells
var values = range.getValues(); //Call to get value of certain cell
var totalEarned = hourDecimal * personRate;
Logger.log(totalEarned);
return totalEarned;
}
Проблема в том, что после того, как я назначил две ячейки для умножения вместе в качестве параметров функции в электронной таблице, возникает ошибка, которая гласит: «Результат не был числом». Я знаю, что у меня есть правильная функция в моей электронной таблице, так что это не может быть проблемой ..... Есть идеи? Спасибо за вашу помощь!