Size: a a a

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

2019 January 19

P

Pavel in Чат | Google Таблицы и скрипты
Alexander Ivanov
=QUERY({'База'!A1:C\ARRAYFORMULA(TEXT(EOMONTH('База'!A1:A;0);"MMM"))};"select Col3, count(Col3) where Col3 is not null group by Col3 pivot Col4";1)
Вот это мощно, я уже заценил)
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Эта формула берет даты и превращает их в последний день СЛЕДУЮЩЕГО месяца (из-за того, что там стоит 1)

Но из-за того, что дата месяца условия тоже превращается в последний день следующего месяца - все считается правильно.
Неужели, реально, такая длинная формула?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Alexander Ivanov
Неужели, реально, такая длинная формула?
Ты про query?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Класс. Можно через month внутри query, будет немного короче.
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Класс. Можно через month внутри query, будет немного короче.
Ты знаешь, как сделать нормальный pivot с month?
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Ты про query?
Нет, про COUNTIFS выше.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Alexander Ivanov
Ты знаешь, как сделать нормальный pivot с month?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Alexander Ivanov
=QUERY({'База'!A1:C\ARRAYFORMULA(TEXT(EOMONTH('База'!A1:A;0);"MMM"))};"select Col3, count(Col3) where Col3 is not null group by Col3 pivot Col4";1)
а тут круто то, что год сохраняется, а также будет проще искать функцией нужный месяц
источник
2019 January 20

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Я как раз про это. month в QUERY не дает нужного эффекта.
источник

AI

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

EN

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

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
единственное, что смущает - функция форматирует эту строку криво
Всмысле?
источник

EN

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

EN

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

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Alexander Ivanov
Всмысле?
а вот если мы pivot делаем по текстовой строке, а группировку по дате - все нормально работает
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Необходимо заранее подготовить данные. По-дргому, нормально не получается.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
да, если подготовить, то работает
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
да, если подготовить, то работает
👍
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
тут какая-то несовместимость форматов
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
тут какая-то несовместимость форматов
Надо поковыряться.
источник