Вопрос по функции Isblank() класса Range

Скажите пожалуйста почему функция isBlank() в следующем фрагменте кода на js в гугл таблицах для ячейки в которой записано значение пустой строки ("") также возвращает true, как и для ячейки в которой вообще ничего не было введено? Хотя например, если я в ячейку B29 ввожу следующую формулу: =ЕПУСТО(A29), то она мне возвращает TRUE только если в ячейке ничего не введено, а для пустой строки она возвращает FALSE. Как мне именно из скрипта отличить значение пустой строки "" от заведомо пустой ячейки (когда она не содержит никакого значения)?

var ss = SpreadsheetApp.getActiveSpreadsheet();
   var sheet = ss.getActiveSheet();
   var range = sheet.getRange('A29');
   var value = range.getValue();

  
   if (range.isBlank())
     Logger.log('Значение не определено');

Ответы (0 шт):