Size: a a a

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

2018 November 21

A

Admin_Del in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Вышло?
Переименовал заголовок на латинице, и создалась вторая вкладка..

Надо новый проект скрипт создавать?
источник

SR

Sasha Rocket in Чат | Google Таблицы и скрипты
Коллеги, подскажите, есть возможность ограничить доступ к Листу в таблице определенным пользователям?
источник

SR

Sasha Rocket in Чат | Google Таблицы и скрипты
Чтобы к примеру директор по продажам видел все листы, а продавец только свой? Но при этом таблица одна
источник

YG

Yuriy Garasyuk in Чат | Google Таблицы и скрипты
Используйте отдельные таблицы для продавцов и собирайте данные в отдельную для директора.
источник

ФЧ

Филипп Чистяков... in Чат | Google Таблицы и скрипты
Sasha Rocket
Коллеги, подскажите, есть возможность ограничить доступ к Листу в таблице определенным пользователям?
Заведите crm

, blockchain, big data, machine learning

А отчет по продажам в гуглодоке
источник

SR

Sasha Rocket in Чат | Google Таблицы и скрипты
Я задал конкретный вопрос и для примера навел первое что пришло в голову.
источник

SR

Sasha Rocket in Чат | Google Таблицы и скрипты
Yuriy Garasyuk
Используйте отдельные таблицы для продавцов и собирайте данные в отдельную для директора.
Спасибо, именно от этого хотелось бы уйти
источник

YG

Yuriy Garasyuk in Чат | Google Таблицы и скрипты
Sasha Rocket
Спасибо, именно от этого хотелось бы уйти
Тогда либо используйте базу данных, либо используйте Диск, как базу данных с таблицами в виде Таблиц. Перенос данных - скриптами. Не правильно реализовать данный алгоритм на основе одной Таблицы - очень скоро вы упретесь в ограничения Таблиц (может разростись до и более 2 Гб в оперативной памяти)
источник

ЭД

Эарн Дэвисон... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Привет! Могу предложить удалить лишние строки и столбцы
Так я удалил, а теперь надо ограничение сделать чтобы я больше не добавлял
источник

ЭД

Эарн Дэвисон... in Чат | Google Таблицы и скрипты
Там бывает неправильно кое-что работает и добавляет лишние столбцы или строки
источник

ЭД

Эарн Дэвисон... in Чат | Google Таблицы и скрипты
короче нужно ограничения поставить, такое возможно сделать?
источник

RM

Roman Maltsev in Чат | Google Таблицы и скрипты
Друзья, в контексте темы про визуализацию "диаграммы Ганта": https://t.me/google_sheets/318
Начал смотреть, как можно оптимизировать свои наработки, которыми пользуемся, в частности для планирования отпусков сразу в нескольких отделах...
И в очередной раз наткнулся на использование функции query (в статье выше). Но зачем? Она работает оптимальнее или есть другие причины?
Telegram
Google Таблицы
​​Создаем диаграмму Ганта с помощью формул (визуализируем график работ)

Друзья, мы подготовили для вас Таблицу с решением. Детализация — по месяцам и по дням (смотрите вторую вкладку).

В каждой ячейке отчёта использована функция QUERY.

Детализация до месяца:
=if(isna(QUERY($A$1:$C;"select * where
(A='"&$E2&"' and month(B)+1<="&month(F$1)&" and month(C)+1>="&month(F$1)&")";0));0;1)

Детализация до дня:
=if(isna(QUERY($A$1:$C;"select * where
(A='"&$E2&"' and B <= date '"&text(F$1;"yyyy-mm-dd")&"' and C >= date '"&text(F$1;"yyyy-mm-dd")&"')";0));0;1)

В формуле проверяются два условия:
1. проект начинается или заканчивается в выбранную дату гистограммы
2. проект продолжается в выбранную дату гистограммы

Если любое из условий выполняется — формула возвращает 1 для этого проекта и месяца.

Условное форматирование:
Выводить 1 и 0 не обязательно, можно создать на основе нашей формулы правило условного форматирования. Для этого добавьте после формулы =1 (или измените 0;1 на false;true) Правило закрасит все ячейки…
источник

RM

Roman Maltsev in Чат | Google Таблицы и скрипты
Просто query только начинаю осваивать, до этого как-то обходился и хочется понимать - в каких случаях она оправдана?
источник

RM

Roman Maltsev in Чат | Google Таблицы и скрипты
К примеру, вот так делал Ганта раньше:
источник

RM

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

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Admin_Del
название скрипта в заголовке "СкриптФИО"
Должно быть =myFunction() в ячейке
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Симпатично, можно и так. Нет особенно разницы, какой мы выбрали способ для реализации, if / filter / query (особенно нет разницы, если данных у нас немного, так как query в этом ряду с большими массивами будет работать дольше всех)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Проще всего было сделать с помощью IF, но способ с IF было разбирать неинтересно, так как его можно найти много где, вот и мы сделали через QUERY
источник
2018 November 22

A

Admin_Del in Чат | Google Таблицы и скрипты
Alexander Ivanov
Должно быть =myFunction() в ячейке
Не получается.
И в заголовке проекта и в названии gs слева переименовал в одно название.

Вставил в назначении скрипта у изображения.

Никак((
источник

A

Admin_Del in Чат | Google Таблицы и скрипты
Соблюдал английский, везде строчные...
источник