Отладка числового c значения в столбце даты SQL - PullRequest
0 голосов
/ 26 мая 2020

У меня есть несколько запросов, выполняемых в Google Таблицах через Supermetrics. Все они имеют столбец с датой ('2020-05-26') и числовой c столбец Стоимость ('3450'). Иногда при повторном запуске этих запросов одна из строк не показывает формат даты, а формат даты в виде числа, например "43976" для 25 мая 2020 г. Я импортирую листы в Big Query, но при импорте столбца даты в формате даты я получаю сообщение об ошибке всякий раз, когда есть одна строка, отформатированная как число.

Я попытался использовать формулу массива в Google Таблицах, чтобы решить проблему форматирования, но это не сработало, поскольку вы не можете импортировать столбец с формулой массива в листы Google.

Я попытался импортировать столбец как строку, это работает. Однако теперь мне нужно убедиться, что все строки распознаются как дата. Я использовал следующую формулу, чтобы преобразовать строку в дату, но опять же, одна строка, отформатированная как «43976», заблокирует весь запрос.

Как преобразовать строковый столбец с обоими значениями, отформатированными как дата «2020-05-25», и значениями, отформатированными как число «43976», в столбец даты? Спасибо за помощь!

Настоящим скриншот; однако форматирование перезаписывается запросом supermetrics, который выполняется ежедневно, поэтому простое изменение форматирования в столбце здесь не поможет (это исправит это на сегодняшний день, но не в дальнейшем) - я уже пробовал это. .

demo

...