Size: a a a

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

2020 February 10

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Kurovskaya Olga
да, минутку ))
Я тебе сейчас хардкодом помогу в твоем скрипте
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Юрий Кушнеров
Всем привет. Подскажите с датами. Экспортирую из Аналитикса, там формат даты 20200121
Как его превратить в 21 января 2020 года? пробовал и to_date и date
не получается
в дату нужно вручную передавать значения, это что делить на 3 столбца? или есть какие-то хитрые команды?
Юрий, мы про это писали, оглавление нашего канала, ищем по слову «дата». Вообще все ищем в оглавлении канала.
источник

EN

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

Привет, друзья! Частенько нам нужно разобрать дату, чтобы сделать из неё другую дату. Например, из даты mm-dd-yyyy получить dd-mm-yyyy.

Сегодня показываем, как это сделать с помощью функций: =SPLIT, =INDEX и =DATE.

Поехали:
1. Делим дату по разделителю на массив элементов:
=SPLIT(A2;"-")

2. Поместим полученный массив внутри =INDEX и выбирая нужный элемент массива (1, 2, 3) cформируем новую дату функцией =DATE (в аргументах функции нужно отдельно указать год, месяц и день)
=DATE(
index(SPLIT(A2;"-");3);
index(SPLIT(A2;"-");1);
index(SPLIT(A2;"-");2))

Подробный разбор —  на скриншоте снизу и в Таблице с примером.

Разумеется, конструкция будет работать и с целым диапазоном неправильных дат — вам просто нужно будет протянуть формулу (либо сделать одну формулу массива).

P.S. И прямо сейчас, в далёком Берлине, один из авторов нашего канала (Ренат) подбирается к финишу марафона. Давайте коллективно пожелаем ему бодрости духа на всех стадиях…
источник

YK

Yuriy Kuleshov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Ну и на будущее, когда вы не пытаетесь разобраться самостоятельно, а приходите с мессаджем «сделайте мне» - такое решение стоит денег, так как на него кто-то потратит своё время. Надеюсь, нормально объяснил 😎
Да, все супер! Когда вопрос будет начинаться со слов "сделайте мне" тогда сразу буду готов бонусировать за решение 🤝 Согласен!
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Yuriy Kuleshov
Да, все супер! Когда вопрос будет начинаться со слов "сделайте мне" тогда сразу буду готов бонусировать за решение 🤝 Согласен!
А изначально и нужны были максимальные значения?
источник

YK

Yuriy Kuleshov in Чат | Google Таблицы и скрипты
вообще да, но последние значение тоже интересно посмотреть как получать
источник

KO

Kurovskaya Olga in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Я тебе сейчас хардкодом помогу в твоем скрипте
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Yuriy Kuleshov
Да, все супер! Когда вопрос будет начинаться со слов "сделайте мне" тогда сразу буду готов бонусировать за решение 🤝 Согласен!
У нас просто есть любители отправлять в чат кейсы и ждать готовых решений, вообще без попыток найти пример на канале и разобраться самостоятельно, поэтому я сразу и предупредил на всякий. А так у нас здесь лампово ☺️
источник

EN

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

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Хочешь списки на 1-2-3?
источник

KO

Kurovskaya Olga in Чат | Google Таблицы и скрипты
да
источник

KO

Kurovskaya Olga in Чат | Google Таблицы и скрипты
но это пример пока. рабочий док зашерить нельзя ))
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
тебе надо удалить лишние проекты, зайдя в https://script.google.com/
источник

KO

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

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Kurovskaya Olga
сейчас
Лови, будет работать на всех листах кроме словаря.
источник

KO

Kurovskaya Olga in Чат | Google Таблицы и скрипты
спасибо. очень выручили!
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Kurovskaya Olga
спасибо. очень выручили!
👌
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Yuriy Kuleshov
вообще да, но последние значение тоже интересно посмотреть как получать
function maxForYuri(array) {
 return array.map(row => Math.max(...row));
}


https://docs.google.com/spreadsheets/d/1uxBYIaFT5ANYOGqR-6ch2Ziv3uWTz_TtHgejCTp6kmA/edit?usp=sharing

надо включить V8
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
function maxForYuri(array) {
 return array.map(row => Math.max(...row));
}


https://docs.google.com/spreadsheets/d/1uxBYIaFT5ANYOGqR-6ch2Ziv3uWTz_TtHgejCTp6kmA/edit?usp=sharing

надо включить V8
@Volond красиво стало, конечно
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
function maxForYuri(array) {
 return array.map(row => Math.max(...row));
}


https://docs.google.com/spreadsheets/d/1uxBYIaFT5ANYOGqR-6ch2Ziv3uWTz_TtHgejCTp6kmA/edit?usp=sharing

надо включить V8
👍
источник