Size: a a a

Чат | Google Таблицы и скрипты

2019 May 10

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
volond
делаем пустой лист VM
{offset(VM!A1;0;0;1;Размерность)}
Воланд, за кого голосовал, за Зеленского? :)
источник

v

volond in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Воланд, за кого голосовал, за Зеленского? :)
🙅‍♂️
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Я обнаружил, что мы, оказывается, не писали про eomonth() на канале, нужно будет исправиться.
источник

v

volond in Чат | Google Таблицы и скрипты
Сервис для публикации таблиц как telegra.ph https://teletype.in/@volond
источник

SD

Sergey Doronin in Чат | Google Таблицы и скрипты
ещё вопрос. хочу на вывод одного query запроса сделать входными данными других нескольки. Но в итоге получаю #REF!
Так вообще можно делать? Если да в чем может быть ошибка. По-отдельности запросы работают.
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Подскажите пожалуйста я правильно сверяю даты?
var currentDate = [[new Date()]];

sheet.getRange(row, 2).getValue() === currentDate
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Авазбек Исманов
Подскажите пожалуйста я правильно сверяю даты?
var currentDate = [[new Date()]];

sheet.getRange(row, 2).getValue() === currentDate
Привет, в лог выведи

Logger.log( вот сюда)

Если правильно, то вернется true
источник

v

volond in Чат | Google Таблицы и скрипты
Sergey Doronin
ещё вопрос. хочу на вывод одного query запроса сделать входными данными других нескольки. Но в итоге получаю #REF!
Так вообще можно делать? Если да в чем может быть ошибка. По-отдельности запросы работают.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Sergey Doronin
ещё вопрос. хочу на вывод одного query запроса сделать входными данными других нескольки. Но в итоге получаю #REF!
Так вообще можно делать? Если да в чем может быть ошибка. По-отдельности запросы работают.
Наведите мышку на ошибку и все будет понятно
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Привет, в лог выведи

Logger.log( вот сюда)

Если правильно, то вернется true
Спасибо
источник

v

volond in Чат | Google Таблицы и скрипты
Admin
REGEXEXTRACT - Регулярные Выражения (база примеров)


Выкладываем сырой вариант "как есть", таблица будет обновляться - пополняться новыми примерами и кейсами.

В данном случае собраны примеры регулярки - в листе "regexextract"

Будем рады любым фидбекам и предлложениям!


https://docs.google.com/spreadsheets/d/1fZ0PfxdrspmCwFZIStNMcEHds1Xy4AK5gN6qYLRBwKM/edit?usp=sharing
Подскажите а с Максом Махровым можно как то связаться в Телеграмм
источник

SD

Sergey Doronin in Чат | Google Таблицы и скрипты
Ещё вопрос. Хочу свести данные из отчетов сотрудников по месяцам в единый лист. А затем из разных документов разных сотрудников импортировать в один, чтобы потом анализировать. Но при использовании QUERY для первого месяца итоговые данные как-то странно "сплющиваются" - в заголовок таблицы попадают часть значений первого месяца. Для остальных месяцев всё впорядке http://prntscr.com/nmpzj9

Вот сама таблица:
https://docs.google.com/spreadsheets/d/1MsnV0d4A3izPDYX7bCXZK2PCLuMaxKQwF9BHYMhMgW4/edit#gid=254319019

Что я делаю не так?
источник

SD

Sergey Doronin in Чат | Google Таблицы и скрипты
Запрос очень простой

=QUERY({
IMPORTRANGE("Document","Январь!A1:R");
IMPORTRANGE("Document","Февраль!A1:R");
IMPORTRANGE("Document","Март!A1:R");
IMPORTRANGE("Document","Апрель!A1:R");
IMPORTRANGE("Document","Май!A1:R");
IMPORTRANGE("Document","Июнь!A1:R");
IMPORTRANGE("Document","Июль!A1:R");
IMPORTRANGE("Document","Август!A1:R");
IMPORTRANGE("Document","Сентябрь!A1:R");
IMPORTRANGE("Document","Октябрь!A1:R");
IMPORTRANGE("Document","Ноябрь!A1:R");
IMPORTRANGE("Document","Декабрь!A1:R")
},
"SELECT * WHERE Col7 is not null " )
источник

KS

Karim Shakirov in Чат | Google Таблицы и скрипты
Sergey Doronin
Запрос очень простой

=QUERY({
IMPORTRANGE("Document","Январь!A1:R");
IMPORTRANGE("Document","Февраль!A1:R");
IMPORTRANGE("Document","Март!A1:R");
IMPORTRANGE("Document","Апрель!A1:R");
IMPORTRANGE("Document","Май!A1:R");
IMPORTRANGE("Document","Июнь!A1:R");
IMPORTRANGE("Document","Июль!A1:R");
IMPORTRANGE("Document","Август!A1:R");
IMPORTRANGE("Document","Сентябрь!A1:R");
IMPORTRANGE("Document","Октябрь!A1:R");
IMPORTRANGE("Document","Ноябрь!A1:R");
IMPORTRANGE("Document","Декабрь!A1:R")
},
"SELECT * WHERE Col7 is not null " )
1) Попробуй оставить январь A1:R, а остальные периоды сделать A2:R
2) Попробуй использовать кляузу LABEL для Col1 и Col7
3) Попробуй перебором -1,0,1 в части формулы отвечающей за заголовок =query('A1:R'; 'select blablabla'; заголовок)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Sergey Doronin
Запрос очень простой

=QUERY({
IMPORTRANGE("Document","Январь!A1:R");
IMPORTRANGE("Document","Февраль!A1:R");
IMPORTRANGE("Document","Март!A1:R");
IMPORTRANGE("Document","Апрель!A1:R");
IMPORTRANGE("Document","Май!A1:R");
IMPORTRANGE("Document","Июнь!A1:R");
IMPORTRANGE("Document","Июль!A1:R");
IMPORTRANGE("Document","Август!A1:R");
IMPORTRANGE("Document","Сентябрь!A1:R");
IMPORTRANGE("Document","Октябрь!A1:R");
IMPORTRANGE("Document","Ноябрь!A1:R");
IMPORTRANGE("Document","Декабрь!A1:R")
},
"SELECT * WHERE Col7 is not null " )
Последний аргумент query должен быть 0
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
bla';0)
источник

SD

Sergey Doronin in Чат | Google Таблицы и скрипты
Да, так помогло, спасибо!
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Sergey Doronin
Да, так помогло, спасибо!
Довольно распространенная история, query по-умолчанию схлопывает в строку заголовков все текстовые строки сверху датафрейма
источник

A

Aleksey in Чат | Google Таблицы и скрипты
Eugeny Namokonov
1) нет

2) меняем на getRange(диапазон).ClearContent()
Помогите, пожалуйста, разобраться что не так прописываю. Вроде обращаюсь к выше обявленной таблице и конкретному листу, потом указываю диапозон и по идеи должен очистить в этом диапозоне весь контент, но выдает ошибку
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Aleksey
Помогите, пожалуйста, разобраться что не так прописываю. Вроде обращаюсь к выше обявленной таблице и конкретному листу, потом указываю диапозон и по идеи должен очистить в этом диапозоне весь контент, но выдает ошибку
источник