2016-06-13 2 views
2

У меня есть три столбца в моей таблице. Первая - дата, вторая и третья - простые строки.Google Таблицы API v4 и valueInputOption

Когда я делаю пакетную загрузку своих данных valueInputOption = "RAW" Я получаю неправильный результат для столбца Date. У всех дат перед ними есть невидимый апостроф. Строковые столбцы в порядке.

Когда я использую valueInputOption = "USER_ENTERED", все даты являются хорошими, но другие значения интерпретируются не как фактические значения, а как анализируемые значения Google. Например, строка «2-3-4» будет представлена ​​как 02/04/2004 или что-то в этом роде.

Я хочу, чтобы столбец данных отображался как USER_ENTERED и строковые столбцы как RAW.

Есть ли способ установить valueInputOption для ячейки (колонки)?

ответ

7

Я нашел ответ.

Для того, чтобы сделать все needeed данные должны быть представлены в виде строки, вы должны:

  • набор valueInputOption = USER_ENTERED;
  • добавьте его с апострофным знаком, как этот.

В этом случае типа других столбцов будет определяться автоматически на основе собственных алгоритмов Google, и столбцах с ячейками префикса 'знаком будет отображаться точно так, как вы enteren их

Он работает, когда все столбцы таблицы имеют автоматический тип задавать. Не уверен, что произойдет для колонок с другими форматами.

Смежные вопросы