Size: a a a

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

2020 November 22

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Зачем вообще в форме — проверка пинкода?
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Это можно сделать в таблице
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
т.е. все ответы фильтруются, выводятся лишь те, что прошли любую проверку
источник

Z

Zakhar in Чат | Google Таблицы и скрипты
Vitaliy P.
Зачем вообще в форме — проверка пинкода?
Если в кратце, у меня есть проект по мобильной игре (типо турниры). И в ходе турнира клан может производить измения в составе своего клана. А были приценденты, когда лидеры одного клана меняли состав другого клана. Так что были сделаны дофига разделов (при выборе каждого клана перекидывало на определённый раздел с пинкодом именно этого клана). И это себя зарекомендовало. Но крайне неудобно редачить форму в случае чего.

До этого все пин коды засовывались в одину проверку данных. И приходилось мониторить на совпадение клан А - пин А, а не клан А - пин В
источник

Z

Zakhar in Чат | Google Таблицы и скрипты
Vitaliy P.
Это можно сделать в таблице
Вот, думаю, если через скрипт в форме крайне тяжело реализуемо, то буду через таблицу делать
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Zakhar
Если в кратце, у меня есть проект по мобильной игре (типо турниры). И в ходе турнира клан может производить измения в составе своего клана. А были приценденты, когда лидеры одного клана меняли состав другого клана. Так что были сделаны дофига разделов (при выборе каждого клана перекидывало на определённый раздел с пинкодом именно этого клана). И это себя зарекомендовало. Но крайне неудобно редачить форму в случае чего.

До этого все пин коды засовывались в одину проверку данных. И приходилось мониторить на совпадение клан А - пин А, а не клан А - пин В
в табилцу на лист1 падают все заявки. На листе2 хранятся данные (типа пинкодов, принадлежности кланов к дивизионам. На листе3 показываются данные листа1 прошедшие все проверки
источник

OY

Oksana Yushina in Чат | Google Таблицы и скрипты
Ребят, привет! У меня вопрос по ограничениям функции importrange: какое максимальное кол-во ячеек она тянет?
источник

Z

Zakhar in Чат | Google Таблицы и скрипты
Vitaliy P.
в табилцу на лист1 падают все заявки. На листе2 хранятся данные (типа пинкодов, принадлежности кланов к дивизионам. На листе3 показываются данные листа1 прошедшие все проверки
Спасибо, подумаю что нибудь
источник

A

Admin in Чат | Google Таблицы и скрипты
Oksana Yushina
Ребят, привет! У меня вопрос по ограничениям функции importrange: какое максимальное кол-во ячеек она тянет?
Лучше скриптом собирать
https://t.me/google_sheets/536

А так, грубо примерно стабильно работает, если не больше 5к строк, 10 столбцов

Можно собрать по 5к в одну формулу массива
={
importrange("";a1:a5000);
importrange("";a5001:a10000);
итд
}
Telegram
Google Таблицы
СОБИРАТОР (копируем и вставляем данные через sheets api)

Как-то к нам пришел Дима @IT_sAdmin и сказал – ребята, помогите! Мне очень нужно регулярно брать данные из больших Таблиц, фильтровать, а потом копировать результат в другие Таблицы, других Таблиц будет много (сотни их). Нужно, чтобы был интерфейс и всем этим волшебством можно было управлять из него.

Мы ответили – окей, будет тебе интерфейс. Так и появился наш скрипт для копирования Таблиц, в этом посте – его третья версия.

Что добавили нового в V3.0:

1) Фильтрация данных источника (столбец F листа настройки)
Примеры:
row[0] == 'Москва' || row[0] =='Спб' – Москва или Питер в первом столбце
row[2] > 10 && row[4] != 'Вася'  – третий столбец больше 10 и в пятом столбце не имя Вася
row[4] – в пятом столбце есть данные

2) Дополнять / удалять / ❌ (пропускать) – вы выбираете, что делать с листом, на который вставляете данные, вы можете либо дополнять его новыми строками, либо очищать перед вставкой данных. А выберете ❌ – скрипт пропустит эту строку.

3)…
источник

E

Eliyahu in Чат | Google Таблицы и скрипты
Всем привет,
а возможно ли в ячейке менять такие данные?
='8 класс'!Q38
ну это ссылка на другой лист и ячейку, можно ли вот это Q38 изначально в ячейке проверять и если что менять на другое значение?
т.е. что бы даже если ='8 класс'!K56 я смог бы взять это K56 и сместить ее вниз в данных, т.е. сделать K57 K58
т.е. нужно брать ячейку сверху, к примеру ='8 класс'!Q38
её использовать в ячейке ниже, в формуле,
и должно получаться
='8 класс'!Q39
='8 класс'!Q40
но при этом сверху ссылка на ячейку может поменяться на другую, такое возможно сделать?
источник

РИ

Роман Игнатов... in Чат | Google Таблицы и скрипты
Eliyahu
Всем привет,
а возможно ли в ячейке менять такие данные?
='8 класс'!Q38
ну это ссылка на другой лист и ячейку, можно ли вот это Q38 изначально в ячейке проверять и если что менять на другое значение?
т.е. что бы даже если ='8 класс'!K56 я смог бы взять это K56 и сместить ее вниз в данных, т.е. сделать K57 K58
т.е. нужно брать ячейку сверху, к примеру ='8 класс'!Q38
её использовать в ячейке ниже, в формуле,
и должно получаться
='8 класс'!Q39
='8 класс'!Q40
но при этом сверху ссылка на ячейку может поменяться на другую, такое возможно сделать?
пример, пока ничего не понятно.
источник

C

Combot in Чат | Google Таблицы и скрипты
📌❗️Игорь Гр., в чате только одно правило: к каждому вопросу прикладывать ссылку на Таблицу с примером.

Как нужно:
Друзья, привет! Как бы мне из левой таблицы сделать правую? Сроки горят, гречки нет, выручайте!
https://docs.google.com/spreadsheets/d/1RxWhIvTprmnVHxUpRXOonLgBrfv7YL6cevGWaNo26nE/edit#gid=135585788
источник

V

Vladislav in Чат | Google Таблицы и скрипты
Eliyahu
Всем привет,
а возможно ли в ячейке менять такие данные?
='8 класс'!Q38
ну это ссылка на другой лист и ячейку, можно ли вот это Q38 изначально в ячейке проверять и если что менять на другое значение?
т.е. что бы даже если ='8 класс'!K56 я смог бы взять это K56 и сместить ее вниз в данных, т.е. сделать K57 K58
т.е. нужно брать ячейку сверху, к примеру ='8 класс'!Q38
её использовать в ячейке ниже, в формуле,
и должно получаться
='8 класс'!Q39
='8 класс'!Q40
но при этом сверху ссылка на ячейку может поменяться на другую, такое возможно сделать?
indirect
если я правильно понял
источник

E

Eliyahu in Чат | Google Таблицы и скрипты
Vladislav
indirect
если я правильно понял
мне нужно получить ссылку, если например в ячейке ссылка на другую ячейку такая:
'8 класс'!M38
то в текущей ячейке мне нужно получить так же значение из ссылки только на одну ячейку ниже,
т.е. уже '8 класс'!M39
ниже ещё +1 т.е. уже '8 класс'!M40
и так получится столбец
'8 класс'!M38
'8 класс'!M39
'8 класс'!M40

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

'8 класс'!K80 тогда снизу надо получить
'8 класс'!K81
'8 класс'!K82

это тоже самое, что если бы я протянул формулу из верхней ячейки и гугл заполнил ячейки со смещением вниз, только мне нужно это делать автоматом, без протягивания, что бы само менялось, если верхняя ячейка изменена на другую ссылку
источник

V

Vladislav in Чат | Google Таблицы и скрипты
Eliyahu
мне нужно получить ссылку, если например в ячейке ссылка на другую ячейку такая:
'8 класс'!M38
то в текущей ячейке мне нужно получить так же значение из ссылки только на одну ячейку ниже,
т.е. уже '8 класс'!M39
ниже ещё +1 т.е. уже '8 класс'!M40
и так получится столбец
'8 класс'!M38
'8 класс'!M39
'8 класс'!M40

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

'8 класс'!K80 тогда снизу надо получить
'8 класс'!K81
'8 класс'!K82

это тоже самое, что если бы я протянул формулу из верхней ячейки и гугл заполнил ячейки со смещением вниз, только мне нужно это делать автоматом, без протягивания, что бы само менялось, если верхняя ячейка изменена на другую ссылку
={'8 класс'!K80:K}
так?
источник

E

Eliyahu in Чат | Google Таблицы и скрипты
'8 класс'! не будет меняться, будет меняться только ячейка и она может быть вообще произвольной
источник

E

Eliyahu in Чат | Google Таблицы и скрипты
и вот от неё нужно сдвиг вниз, на +1 по ссылке, т.е. что бы верхняя ячейка указывала нижним, куда им смотреть со сдвигом на одну вниз
источник

v

volond in Чат | Google Таблицы и скрипты
Индирект в формуле масива не работает
источник

E

Eliyahu in Чат | Google Таблицы и скрипты
volond
Индирект в формуле масива не работает
угу(
источник

НS

Николай Smith in Чат | Google Таблицы и скрипты
Eliyahu
мне нужно получить ссылку, если например в ячейке ссылка на другую ячейку такая:
'8 класс'!M38
то в текущей ячейке мне нужно получить так же значение из ссылки только на одну ячейку ниже,
т.е. уже '8 класс'!M39
ниже ещё +1 т.е. уже '8 класс'!M40
и так получится столбец
'8 класс'!M38
'8 класс'!M39
'8 класс'!M40

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

'8 класс'!K80 тогда снизу надо получить
'8 класс'!K81
'8 класс'!K82

это тоже самое, что если бы я протянул формулу из верхней ячейки и гугл заполнил ячейки со смещением вниз, только мне нужно это делать автоматом, без протягивания, что бы само менялось, если верхняя ячейка изменена на другую ссылку
Пример в виде ссылки на документ, пожалуйста.
Скорее всего, есть другое, более подходящее решение, чем правка через indirect
источник