Итак, я пытаюсь прочитать данные из ячейки в скрипте Google Spreadsheet, но что-то мне не подходит. Я сделал функцию быстрого тестирования, которая берет данные из ячейки, превращает их в строку и возвращает результат, например, так:
function TEST(str)
{
return str.toString();
}
Тогда я сделал две тестовые ячейки:
A1 with "17"
A2 with "135,136"
A3 with "1,11,29,43,68,74,109,122"
Затем я вызвал свою функцию, и я озадачен результатами
TEST(A1) returns "17"
TEST(A2) returns "135.136"
TEST(A3) returns "1,11,29,43,68,74,109,122"
Так что, похоже, что если есть ровно одна запятая, она вместо этого приводится в точку с полной остановкой, но если их несколько, то ни одна из них не заменяется. Что происходит и как я могу читать данные из ячейки в виде строки со 100% -ной уверенностью, что они никак не изменятся?