Форматирование результата запроса в гугл листах по Гринвичу к локальной дате - PullRequest
0 голосов
/ 06 декабря 2018

Я построил формулу для извлечения данных из другого листа, работает следующая формула, однако T возвращается в виде строки даты и времени в формате UTC, и я хотел бы только часть даты и в формате дд ммм гггг, например, 01 января 2018 года

Формат UTC возвращается 2018-11-14 10: 06: 32.416206 + 00: 00

=iferror(
QUERY(DATA!A:AA, "
SELECT A,B, D, T, N 
WHERE( AA CONTAINS '" &  lower(B9) & "' AND L = TRUE) 
Order by T Asc"))

Я попытался добавить

формат T 'dd-mmm-yyyy 'но я думаю, что я делаю это неправильно!

=iferror(
QUERY(DATA!A:AA, "
SELECT A,B, D, T, N 
WHERE( AA CONTAINS '" &  lower(B9) & "' AND L = TRUE) 
Order by T Asc format T ‘dd-mmm-yyyy'"))

Может ли кто-нибудь указать мне правильное направление, пожалуйста?

1 Ответ

0 голосов
/ 08 декабря 2018

Я предлагаю вам расширить ваш запрос на один столбец и в AB apply скопируйте:

=left(T2,10)+mid(T2,12,15)-right(T2,5)

, затем используйте свою первую попытку с заменой T на AB и датами в результате, отформатированными:

dd mmm yyyy
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...