Size: a a a

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

2018 August 30

R

Roman in Чат | Google Таблицы и скрипты
Eugeny Namokonov
function trt(){
var d = new Date();
d.setDate(d.getDate() + 1);

console.log(d)
}
Так, вот это уже отлично, судя по всему это будет возвращать полную дату, если 1 сентября - 1, то даст 31 августа. Осталось брать только число отсюда
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
function trt(){
var ss =  SpreadsheetApp.openById('')
var sheets = ss.getSheets()
var lastsheet = sheets[sheets.length-1]
}
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
это обращение к последнему листу в Таблице (который был создан последним)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
так можно проверить, какой это лист

console.log(lastsheet.getName())
источник

R

Roman in Чат | Google Таблицы и скрипты
Сейчас чекну
источник

R

Roman in Чат | Google Таблицы и скрипты
Eugeny Namokonov
function trt(){
var ss =  SpreadsheetApp.openById('')
var sheets = ss.getSheets()
var lastsheet = sheets[sheets.length-1]
}
Работает
источник

R

Roman in Чат | Google Таблицы и скрипты
Осталось выбрать какое из решений внедрить
источник

R

Roman in Чат | Google Таблицы и скрипты
Eugeny Namokonov
function trt(){
var d = new Date();
d.setDate(d.getDate() + 1);

console.log(d)
}
Есть идеи как из этой штуки получить только цифры дня?
источник

ПМ

Павел Мрыкин... in Чат | Google Таблицы и скрипты
Коллеги, есть вопрос по QUERY.

Для того, чтобы в where выбрать диапазон дат - делаю в диапазоне столбец текстовым, но если мне нужно использовать  для этого столбца например функцию month(),  то этот столбец уже не подходит, т.к. её можно использовать только для столбца дат, что я делаю не так? 🤦‍♂️
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Roman
Есть идеи как из этой штуки получить только цифры дня?
источник

R

Roman in Чат | Google Таблицы и скрипты
Всё понял, прошу прощения, спасибо!
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Roman
Есть идеи как из этой штуки получить только цифры дня?
😎
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Павел Мрыкин
Коллеги, есть вопрос по QUERY.

Для того, чтобы в where выбрать диапазон дат - делаю в диапазоне столбец текстовым, но если мне нужно использовать  для этого столбца например функцию month(),  то этот столбец уже не подходит, т.к. её можно использовать только для столбца дат, что я делаю не так? 🤦‍♂️
Да, если сделать столбец текстовым, то для QUERY он уже не будет столбцом с датой, в котором можно делать month, year и т.д.

Сделайте пример, может быть я посоветую, как можно обойти.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Соб-но, а зачем вы делаете столбец текстовым, чтобы было удобно выбрать ряд дат? Чтобы можно было взять их все из диапазона?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
В этом случае можно не менять формат, а использовать filter оставляя только нужные нам даты
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Далее использовать этот массив в QUERY, все будет работать
источник

ПМ

Павел Мрыкин... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Соб-но, а зачем вы делаете столбец текстовым, чтобы было удобно выбрать ряд дат? Чтобы можно было взять их все из диапазона?
чтобы выбрать больше/меньше того или иного периода...
источник

ПМ

Павел Мрыкин... in Чат | Google Таблицы и скрипты
да, тоже вариант...
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Павел Мрыкин
чтобы выбрать больше/меньше того или иного периода...
Если просто больше-меньше, то можно не заморачиваться с filter
источник

EN

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