Size: a a a

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

2018 May 13

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
​​Новая функция AVERAGE.WEIGHTED - средневзвешенное значение

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

Теперь можно рассчитать средневзвешенное значение без промежуточных вычислений.
Например, чтобы получить средневзвешенную цену, раньше нужно было сначала получить стоимость (перемножить массивы цен и объема продаж с помощью СУММПРОИЗВ/SUMPRODUCT) и разделить на количество товаров (обычная СУММ/SUM):
=СУММПРОИЗВ(B2:B13;C2:C13)/СУММ(B2:B13)

А теперь достаточно воспользоваться одной функцией:
=AVERAGE.WEIGHTED(C2:C13;B2:B13)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Alexander Ivanov
Уже говорили про AVERAGE? Неплохо, да?
Ну так, по сути это просто сокращение формулы по расчету. Там есть вещи поинтересней, а о них - на неделе
источник

EN

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

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

Теперь можно рассчитать средневзвешенное значение без промежуточных вычислений.
Например, чтобы получить средневзвешенную цену, раньше нужно было сначала получить стоимость (перемножить массивы цен и объема продаж с помощью СУММПРОИЗВ/SUMPRODUCT) и разделить на количество товаров (обычная СУММ/SUM):
=СУММПРОИЗВ(B2:B13;C2:C13)/СУММ(B2:B13)

А теперь достаточно воспользоваться одной функцией:
=AVERAGE.WEIGHTED(C2:C13;B2:B13)
Надо их попросить делать время расчета формулы вынимаемым, вот был бы хит.
источник

EN

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

OD

Oles Danilyuk in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Чат, привет. Как думаете, нужен на канал материал о телеграм боте, который будет брать данные из таблицы?
Если речь о боте подобному вот этому @googlesheetbot, то я считаю будет полезен.
По крайней мере мне очень пригодился.
источник

EN

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

АВ

Андрей Владимирович... in Чат | Google Таблицы и скрипты
Oles Danilyuk
Если речь о боте подобному вот этому @googlesheetbot, то я считаю будет полезен.
По крайней мере мне очень пригодился.
@oles_danilyuk,
расскажите, пожалуйста, чем бот Вам был полезен?
источник

OD

Oles Danilyuk in Чат | Google Таблицы и скрипты
@googlesheetbot предназначен для выгрузки данных из таблиц Google в личный или групповой чат
Для работы с ним есть команды:
- /setscope - чтобы настроить, из какой таблицы и какой диапазон выгружать
- /getscope - бот пришлет в чат тот диапазон, который настроили

Простыми словами:
1. Указываеш таблицу и диапазон.
2. Называеш как то этот запрос, например "Продажи в текущем месяце"
3. По команде бот выводит тебе список всех сохраненных запросов.
4. Выбираеш нужный запрос и бот присылает тебе данные.

Польза в том что, можно получать данные в ТГ из заранее определенных диапазонов, по запросу, без доступа к ПК, без навыков программирования)
источник

АВ

Андрей Владимирович... in Чат | Google Таблицы и скрипты
Андрей Владимирович:
Спасибо.
А в мобильном приложении свою таблицу не прощё посмотреть?
источник

EN

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

АВ

Андрей Владимирович... in Чат | Google Таблицы и скрипты
А, вроде оповещения о наступлении  даты платежа, например.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Допустим вы любите дом-2, бот загружает расписание и пишет за 5 минут до начала пишет, что надо бежать к тв
источник

АВ

Андрей Владимирович... in Чат | Google Таблицы и скрипты
Такое чудо уже хочу, а то гугл смс-оповещения из календаря выкинул, а я их так любил.
источник

И

Игнат in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Допустим вы любите дом-2, бот загружает расписание и пишет за 5 минут до начала пишет, что надо бежать к тв
Прям как бот в Slack) материал стопудово нужен
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Виталий
Вот ты скопировал это ты же понимаешь что оно делает
Есть вариант выбирать данные на основе фильтра. Это все же меньше, чем загружать всю простыню https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/getByDataFilter
источник
2018 May 14

В

Виталий in Чат | Google Таблицы и скрипты
Alexander Ivanov
Есть вариант выбирать данные на основе фильтра. Это все же меньше, чем загружать всю простыню https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/getByDataFilter
а параметры какие на твой взгляд дадут искать? как  я понял там из фильтров только сам диапазон
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Ну, надо погонять. Вообще, можно даже свою формулу натянуть (в пределах разумного). В выдаче будет массив в котором если и будут строки, то количество колонок будет равно заданному в фильтре. Сегодня уже нет времени.
источник

В

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

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Виталий
ну формулу передавать через апи все ж кастыль
Я ж написал - я хз, надо курить. Во-первых, там предлагаеся выбрать данные, во-вторых, чот я краем глаза зацепил слово "поиск". Авось, это оно и есть?

Ага. getByDataFilter - это просто получить данные по какому-то определенному диапазону. Поиска там нет
источник

NK

ID:412416133 in Чат | Google Таблицы и скрипты
источник