Спасибо, работает. Сначала были проблемы с настройкой, но потом потестил разные варианты настроек скрипта и заработало (с 3 раза правда настройки встали правильно). Обратите внимание на строку в скрипте самом: for (var i = 3; i
Макс, доброго времени суток. Огромное спасибо! Замечательное решение!!! Не сразу въехал, но разобравшись на своем примере все отлично получилось! Супер! Еще раз спасибо!
Можно ли как-то реализовать, чтобы левый список (в вашем примере мультфильмы) был не в столбце А? Делаю таблицу, но мне нужны первые несколько столбцов для других данных, а если помещаю список не в столбец А, то перестает работать функция filter, возможно сталкивались?
А если у меня будет несколько листов, где мне надо делать подобную выборку?? Как будет отрабатывать этот скрипт?? Пример, у меня несколько листов по месяцам со статьями расхода и дохода.. Есть лист Справочника.. На каждом листе месяца мне нужен связанный выпадающий список..
Добрый день! Меняете в настройках имя листа, запускаете. Данный способ придуман для разового запуска скрипта, далее работают стандартные методы таблиц.
Спасибо за комментарий! Замените строку кода var range = sh.getRange(i, ccols, 1, clen); На свой лист. Что-то типа var range = ss.getSheetByName('Другой лист').getRange(i, ccols, 1, clen); Вместо "Другой лист" ваш другой лист
Добрый день! Подскажите, как сделать так, чтобы выбор из списка не ограничивался только десятью строками? На вашем примере это если героев гораздо больше 10?
Добрый день! Не могу понять, как нужно изменить скрипт, чтобы диапазон проверки и диапазон с условиями отрабатывались с разных листов? Помогите, пожалуйста. 😉
@@doconomist добрый день! По этой ссылке и ссылке в описании открывается та же таблица со скрытыми столбцами, а не такая, где эти данные на отдельной вкладке. Скажите, пожалуйста, что нужно поменять в скрипте, чтобы диапазон проверки был с другого листа?
@@alexandrasegeda9846 добрый день! Недавно я выложил новые связанные списки ua-cam.com/video/GnbLu5AOljQ/v-deo.html Они умеют делать много уровней списков, несколько списков в одной книге, и многое другое. Кроме того, способ, изложенный в этом видео устарел. Скрипты больше не нужны. Об этом я расскажу в новом видео, которое выйдет примерно через 2 недели
Посмотрел видео и сделал все вообще без скрипта Так же как и у вас есть скрываемые столбцы (использую первую ячейку каждого столбца. В каждую ипользуемую ввожу формулу =FILTER('Меню'!B:B;'Меню'!A:A=A11) В моем случае В - столбец с названием подсписка А столбец - название списка A11 - ячейка по которой производится поиск - так же список уникальных значений по столбцу А из листа Меню. Для формирования подсписка выбираю диапазон из столбца в котором вводили формулу выше. АПолучается такая структура. Столбец А - список значений первого уровня, B - Столбец значений второго уровня относящиеся только к выбранному значению из столбца А. Столбец С - стоимость Выбранного значения в столбце B,
@@cooltables Приветствую всех озабоченных проблемой связанных выпадающих списков! Кажется, я уловил идею, высказанную Виталием Крюковым. Она заключается в том, чтоб добавить два проверочных фильтра: 1) фильтр выводит список мультфильмов без добавленных героев (по логике таблица должна заполнятся так: мультфильм, герой, мультфильм, герой и т.д., тогда будет выведен всего один мультфильм); 2) фильтр выводит список героев для мультфильма из предыдущего фильтра (для первого из мультфильмов, если предыдущий фильтр вывел больше одного). Оформил свое понимание этой идеи в табличке Макса Махрова (заменил изначальный способ с использованием скрипта): docs.google.com/spreadsheets/d/1JoDfA9dud1Olrj9-ExZfZyB484kVBYBaXObT6VR7H48/edit?usp=sharing Моим задачам такое решение полностью отвечает.
Добрый! Вам нужен скрипт: Меню Инструменты > Редактор скриптов. Туда вставьте спец-функцию: триггер onEdit. Подробнее, какой код вабрать, сказать не могу. Это зависит от задачи. Есть много примеров, правда на английском: www.google.com.ua/search?rlz=1C1CHBD_enUA758UA758&ei=qWz1WrrtIILWwAKSybGgDQ&q=Google+sheets+timestamp&oq=Google+sheets+timestamp&gs_l=psy-ab.3..35i39k1j0l9.10638.17584.0.17947.50.32.0.0.0.0.295.3350.0j24j1.26.0....0...1c.1.64.psy-ab..30.20.2900.6..0i67k1j0i203k1.196.OliheMu21No
Добрый день! Вот форма. docs.google.com/forms/d/e/1FAIpQLScPbRWcZnO3BjJfDZmFX2-F35LuoZm1QzwzlfOUh6Op7x5DSw/formResponse Если на второй вопрос ответить "Yes", то появится дополнительный вопрос. Скрипты не нужны. Создаёте новый раздел в форме (1), добавляете на вопрос к форме действие (2) и на каждый ответ делаете своё действие (3). Спасибо за вопрос!
Здравсвтуйте! А как сделать в проверке данных чтобы значения из диапазона менялись для всех строк? Пример: столбец А3:А - проверка данных - значения из дипазона D3:F3 для ячейки А3, для А4 D4:F4 (у вас в видео они разные, вы же не в ручную для каждой строки делали проверку данных)
Как добавить себе скрипт. Под видео есть ссылка на файл. Идете по ссылке. Делаете себе копию файла: меню → Создать копию. Далее открываете редактор скриптов: Инструменты → Редактор скриптов. Там будет текст скрипта с описанием, что необходимо поменять.
Спасибо за комментарий. Если найдете решение на формулах, которое работает не для отдельно взятой ячейки, а для целого массива, пожалуйста, поделитесь ссылкой. Буду рад научиться.
Google Sheets with Max Makhrov Спасибо! А как с Вами можно связаться? Вне ютуба) Есть вопрос и просьба (задачка). Может быть она будет Вам интересна. Речь об очень удобном файле по учету личных финансов.
печально, что автор вроде и что-то понимает, но при этом не понимает такого простого факта, что условное форматирование и проверка данных это вообще о разном. Несколько раз говорил в видео об условном форматировании, при этом лез что-то делать в проверку данных. Выглядит странно.
Привет Макс! Пример до сих пор актуален! Помоги пожалуйста решить одну проблему. Во вкладке способ 2, поиск "персонажей" по строчке идёт вправо до бесконечности, из-за этого я не могу разместить там свою таблицу. Она каким то образом сбивает все значения в твоём примере. можно ограничить проверку, допустим, тремя ячейками вправо, а дальше чтоб я мог рисовать свои таблицы. (Я пользуюсь примером с укорачивающимся списком )
Смотря какие данные нужно обновлять. В основном через функции все реализуется, например СУММЕСЛИ или СУММЕСЛИМН (если условий несколько), аналогично СЧЁТЕСЛИ и СЧЁТЕСЛИМН. Условием вытягивания данных будет Ваше значение в шапке + возможно ФИО или другое условие.
Наталья, добрый день! Это не ко мне вопрос, я не знаю, как сделать, чтобы все обновлялось. Могу подсказать, если есть вопрос попроще: формула или макрос не работает. В табеле начните с дат: даты работают как числа, их можно складывать и вычитать. Меняете дату начала в табеле, и формулами обновляете прочие даты. Подробнее про формулы можно почитать здесь: support.google.com/docs/table/25273?hl=ru
да, это возможно сделать пока только при использовании скрипта onEdit, который срабатывает при изменении книги и может сделать что-нибудь при этом, например, покрасить по образцу. Но скриптом сложно. Попробуйте почитать про условное форматирование: support.google.com/docs/answer/78413?co=GENIE.Platform%3DDesktop&hl=ru
Есть такая проблема! Мне нужно, например как в вашем столбце 'B' значений было больше 2000 тыс.. Когда я копирую ячейки по вертикали, то формула не меняется. Это значит что мне 2000 ячеек нужно в ручную прописывать "Проверка данных"->"Правила"->"Значение диапазона" и там менять, например D2:E2 на D3:E3 и так ручками до D2000:E2000. Есть ли более удобное решение проблемы. Иначе тяжко).
добрый день, а что можно добавить в скрипт ,чтоб данные в выпадающем списке сокращались по мере добавления их в таблицу.Например в ниндзя черепашки уже выбран герой Донателло,то уже в следующей строке он не должен предлагать выбрать его.,должны остаться только три вариант- РАФ,Мики,Леон. Надеюсь я понятно объяснил,спасибо)
Добрый! Думаю, можно, но формулы должны проверять весь список на уже введенные значения и это в режиме реального времени... Формулы сильно тормозят таблицу. Вот пример: docs.google.com/spreadsheets/d/1TsB84rXp1TfMjbr1OBuWaVDY4oJbIR0jHABgibqg4HE/copy
Спасибо! Я до сих пор ищу способы сделать это лучше. Есть множество способов сделать связанные исписки в таблицах Гугла. Когда у Гугла появится возмоность динамически формировать именованный диапазон, или другие фишки, возможно, появятся новые хаки связанных списков.
Добрый день, Макс. Спасибо за урок. Помогите пожалуйста сделать, чтобы исходные данные были в горизонтальном виде. Формула =ТРАНСП(FILTER('справка'!B:B;'справка'!A:A=A9)) какой будет иметь вид? A1, A2 - это название мультфильма, B1:D1 и B2:D2 - герои.
Привет, спасибо за видео и скрипт, только у меня почему-то при попытке применить скрипт всплывает сообщение, что не удается вызвать метод getRange в строке 19 - var cell = sh.getRange(i, vcol, 1, 1); С чем это может быть связано и как решить проблему?
Дамир, вопрос интересный. Я интереусуюсь этой темой и иногда возвращаюсь к ней. У меня уже набралось более 4 способов сделать связанные списки в таблице. Все они испоьзуют скрипты. Я видел примеры без скриптов, но они не работают в таблице. Вот один: ua-cam.com/video/iYcZU1UzTmE/v-deo.html
Доброго времени суток! Отличный урок! Большое спасибо! Я пытаюсь решить задачу, связанную с планированием грузоперевозок, и мне необходимо настроить выпадающие списки, зависящие от конкретного времени. Т.е. пользователь в каждой новой ячейке может выбрать из списка только те часы, которые будут больше или равно установленного времени. Я попробовал применить Ваш метод, и в принципе проверка данных автоматически настроилась в заданном диапазоне, но вот только сама проверка не всегда корректно работает. Вот ссылка на копию Вашей таблички, которую я слегка переделал: docs.google.com/spreadsheets/d/1EsyGlDC6qu5LO6qpnvtWfb_ee-urJ5QDc2XNGhxOxF4/edit#gid=2002476061 . Лист "справка". Почему то в 7-ой и в 9-ой строке, выбранное значение из списка, табличка видит, как несуществующее значение?....
Алекс, добрый день! У меня нет доступа на просмотр примера. В вашем случае я бы использовал проверку данных и пользовательскую формулу для проверки правильного ввода. Скрипт не нужен
Друзья, теперь это можно сделать без скриптов 😍
ua-cam.com/video/RbIIXJ2PHJo/v-deo.html
как видео по ссылке относиться к выпадающием спискам? или я не догнал?
Сегодня искала решение для своих задач - нашла в этом Вашем видео! Всё получилось! Я в восторге! СПАСИБО!!!
Неимоверная благодарность! Это видео помогло положить начало, казалось невыполнимой задачи с многоуровневыми связанными выпадающими списками
Применила ваш упрощенный способ создания подчиненных списков, довольна результатом, большое спасибо.
Большое АТДУШИ! Теперь я долго буду помнить, что мою жизнь сделали проще Макс и его Утиные истории!
Большое спасибо! Самый понятный урок на эту тему! У других авторов как будто не предполагается, что клеток для списков может быть много
Спасибо, для меня этот способ выполнения связанных выпадающих списков оказался самым простым. Колонки в которых список условий скрыты и не мешают.
Благодарю. По аналогии смогла решить свою задачу.
Здравствуйте! Спасибо за видео, все работает. Подскажите, пожалуйста, а как в скрипте поменять оформление списка, например, на чип?
Макс, добрый день. Имеется возможность сортировать колонку А по алфавиту?
спасибо всё получилось! а то уже всю голову сломала
Спасибо, работает.
Сначала были проблемы с настройкой, но потом потестил разные варианты настроек скрипта и заработало (с 3 раза правда настройки встали правильно).
Обратите внимание на строку в скрипте самом:
for (var i = 3; i
Добрый день!
Спасибо за комментарий. Промах с моей стороны.
Крайне полезный мануал! Жаль в GS не работает ДВССЫЛ в списках, так было бы в разы проще и шустрее.
ИМБА!!! Но теперь иду смотреть видео со следующей имбой без скриптов)))
Добрый день! подскажите, нет в инструментах редактора скриптов. Как его туда добавить?
Макс, доброго времени суток.
Огромное спасибо! Замечательное решение!!!
Не сразу въехал, но разобравшись на своем примере все отлично получилось!
Супер! Еще раз спасибо!
Можно ли как-то реализовать, чтобы левый список (в вашем примере мультфильмы) был не в столбце А? Делаю таблицу, но мне нужны первые несколько столбцов для других данных, а если помещаю список не в столбец А, то перестает работать функция filter, возможно сталкивались?
А если у меня будет несколько листов, где мне надо делать подобную выборку?? Как будет отрабатывать этот скрипт?? Пример, у меня несколько листов по месяцам со статьями расхода и дохода.. Есть лист Справочника.. На каждом листе месяца мне нужен связанный выпадающий список..
Макс, спасибо! Крутой скрипт и очень подробное видео!
спасибо за скрипт! месяц искал, как это делать))
Ой, как захотелось в детство.
Спасибо,урок очень полезный. Есть вопрос. Как прописать,что бы это все работало на разных листах?(в документе несколько листов одинаковых)
Добрый день! Меняете в настройках имя листа, запускаете. Данный способ придуман для разового запуска скрипта, далее работают стандартные методы таблиц.
отличное решение для тех, у кого мало связанных списков и значений в них
Посмотрите, пожалуйста, про новые списки
ua-cam.com/video/GnbLu5AOljQ/v-deo.html
Они лучше всех, что есть в мире =)
Огромное спасибо! Вы меня очень выручили. :)
Спасибо! А как можно скорректировать скрипт, если использовать не скрытые столбцы в текущем листе, а создать для этих целей отдельный лист?
Спасибо за комментарий!
Замените строку кода
var range = sh.getRange(i, ccols, 1, clen);
На свой лист. Что-то типа
var range = ss.getSheetByName('Другой лист').getRange(i, ccols, 1, clen);
Вместо "Другой лист" ваш другой лист
Нельзя ли сделать по короче без формулы фильтр ?
Спасибо! Давно ждал что то новенькое от тебя!
Спасибо большое, ваш урок мне очень помог. Отличное видео!!!
Спасибо за видео!
Хотелось бы посмотреть как сделать два зависимых выпадающих списка с автоматическим добавлением данных и автосортировкой.
Добрый день! Подскажите, как сделать так, чтобы выбор из списка не ограничивался только десятью строками? На вашем примере это если героев гораздо больше 10?
Добрый день! Меняйте число 10 в скрипте.
Получилось! Спасибо большое!
Добрый день! Не могу понять, как нужно изменить скрипт, чтобы диапазон проверки и диапазон с условиями отрабатывались с разных листов? Помогите, пожалуйста. 😉
Анна, добрый день!
docs.google.com/spreadsheets/d/1F6I8v77zwo4vjlAStZz4cwegx3cyxtSuMrX7xQUuz58/copy
@@doconomist добрый день! По этой ссылке и ссылке в описании открывается та же таблица со скрытыми столбцами, а не такая, где эти данные на отдельной вкладке. Скажите, пожалуйста, что нужно поменять в скрипте, чтобы диапазон проверки был с другого листа?
@@alexandrasegeda9846 добрый день!
Недавно я выложил новые связанные списки
ua-cam.com/video/GnbLu5AOljQ/v-deo.html
Они умеют делать много уровней списков, несколько списков в одной книге, и многое другое.
Кроме того, способ, изложенный в этом видео устарел. Скрипты больше не нужны. Об этом я расскажу в новом видео, которое выйдет примерно через 2 недели
@@maxmakhrov7867 о, спасибо, пошла смотреть)
Утят звали Билли Вилли и Дилли.
Посмотрел видео и сделал все вообще без скрипта
Так же как и у вас есть скрываемые столбцы (использую первую ячейку каждого столбца. В каждую ипользуемую ввожу формулу
=FILTER('Меню'!B:B;'Меню'!A:A=A11)
В моем случае В - столбец с названием подсписка А столбец - название списка A11 - ячейка по которой производится поиск - так же список уникальных значений по столбцу А из листа Меню.
Для формирования подсписка выбираю диапазон из столбца в котором вводили формулу выше.
АПолучается такая структура. Столбец А - список значений первого уровня, B - Столбец значений второго уровня относящиеся только к выбранному значению из столбца А. Столбец С - стоимость Выбранного значения в столбце B,
Отлично. Поделитесь примером.
Круто, есть у вас файл с примером? Из описания не все понял.
@@cooltables
Приветствую всех озабоченных проблемой связанных выпадающих списков!
Кажется, я уловил идею, высказанную Виталием Крюковым. Она заключается в том, чтоб добавить два проверочных фильтра:
1) фильтр выводит список мультфильмов без добавленных героев (по логике таблица должна заполнятся так: мультфильм, герой, мультфильм, герой и т.д., тогда будет выведен всего один мультфильм);
2) фильтр выводит список героев для мультфильма из предыдущего фильтра (для первого из мультфильмов, если предыдущий фильтр вывел больше одного).
Оформил свое понимание этой идеи в табличке Макса Махрова (заменил изначальный способ с использованием скрипта):
docs.google.com/spreadsheets/d/1JoDfA9dud1Olrj9-ExZfZyB484kVBYBaXObT6VR7H48/edit?usp=sharing
Моим задачам такое решение полностью отвечает.
Спасибо! Отлично работает для 2-х уровневых связанных списков.
Виталий, спасибо!
Спасибо за информацию, как с Вами связаться, есть вопросы по таблице.
Спасибо, по почте makhrov.max@gmail.com
Добрый день, Макс. Спасибо за урок. Помогите пожалуйста сделать, чтобы исходные данные были в по строкам ане колонкам
Добрый вечер.
Прошу пояснить не продвинутому юзеру: ка вставить на нужном мне листе скрипт со штампом со временем?
Заранее благодарен.
Добрый!
Вам нужен скрипт:
Меню Инструменты > Редактор скриптов. Туда вставьте спец-функцию: триггер onEdit. Подробнее, какой код вабрать, сказать не могу. Это зависит от задачи.
Есть много примеров, правда на английском:
www.google.com.ua/search?rlz=1C1CHBD_enUA758UA758&ei=qWz1WrrtIILWwAKSybGgDQ&q=Google+sheets+timestamp&oq=Google+sheets+timestamp&gs_l=psy-ab.3..35i39k1j0l9.10638.17584.0.17947.50.32.0.0.0.0.295.3350.0j24j1.26.0....0...1c.1.64.psy-ab..30.20.2900.6..0i67k1j0i203k1.196.OliheMu21No
Добрый день!
Подскажите, есть ли способ сделать связанные раскрывающиеся списки в Гугл формах?
Добрый день!
Вот форма.
docs.google.com/forms/d/e/1FAIpQLScPbRWcZnO3BjJfDZmFX2-F35LuoZm1QzwzlfOUh6Op7x5DSw/formResponse
Если на второй вопрос ответить "Yes", то появится дополнительный вопрос.
Скрипты не нужны. Создаёте новый раздел в форме (1), добавляете на вопрос к форме действие (2) и на каждый ответ делаете своё действие (3).
Спасибо за вопрос!
Здравсвтуйте! А как сделать в проверке данных чтобы значения из диапазона менялись для всех строк?
Пример: столбец А3:А - проверка данных - значения из дипазона D3:F3 для ячейки А3, для А4 D4:F4 (у вас в видео они разные, вы же не в ручную для каждой строки делали проверку данных)
Здравсвтуйте! В этом способе первый список создается вручную.
О, знакомые лица!)) Я тоже искал, как это сделать.....нигде нет инфы (((
Как добавить себе скрипт. Под видео есть ссылка на файл. Идете по ссылке. Делаете себе копию файла: меню → Создать копию. Далее открываете редактор скриптов: Инструменты → Редактор скриптов. Там будет текст скрипта с описанием, что необходимо поменять.
Макс Махров привет. Почему то твой документ копирую и не могу щайти в скрипт. С чем может быть связано? В своих доках все нормально
господи мне просто нужно чтобы из выбора А появлялись варианты в списке Б которые соотвествуют теме А...
Как из простой задачи найти максимально сложное решение...
ДВССЫЛ вам в помощь.
Спасибо за комментарий. Если найдете решение на формулах, которое работает не для отдельно взятой ячейки, а для целого массива, пожалуйста, поделитесь ссылкой. Буду рад научиться.
Добрый день! Проще никак нельзя? Без скрипта и без заполненных ячеек справа, которые потом скрывать?
Добрый день!
Может, не знаю.
Если нейдете лучше, обязательно поделитесь! ;)
Добрый,
есть идея:
скрытые ячейки делать можно не на том же листе, как в примере, но не другом вспомогательном листе. Это элегантнее.
Google Sheets with Max Makhrov Спасибо! А как с Вами можно связаться? Вне ютуба) Есть вопрос и просьба (задачка). Может быть она будет Вам интересна. Речь об очень удобном файле по учету личных финансов.
makhrov.max@gmail.com
печально, что автор вроде и что-то понимает, но при этом не понимает такого простого факта, что условное форматирование и проверка данных это вообще о разном. Несколько раз говорил в видео об условном форматировании, при этом лез что-то делать в проверку данных. Выглядит странно.
It was very helpful. Chears
Привет Макс!
Пример до сих пор актуален! Помоги пожалуйста решить одну проблему. Во вкладке способ 2, поиск "персонажей" по строчке идёт вправо до бесконечности, из-за этого я не могу разместить там свою таблицу. Она каким то образом сбивает все значения в твоём примере. можно ограничить проверку, допустим, тремя ячейками вправо, а дальше чтоб я мог рисовать свои таблицы. (Я пользуюсь примером с укорачивающимся списком )
Прости! Написал, и через минуту сам придумал.
Александр, спасибо!
В описании к видео есть еще версия скрипта со справкой на другом листе, может пригодиться
А как сделать табель учета рабочего времени? чтобы в верхней шапке менять месяц и почти вся таблица внизу обновлялась?
Смотря какие данные нужно обновлять. В основном через функции все реализуется, например СУММЕСЛИ или СУММЕСЛИМН (если условий несколько), аналогично СЧЁТЕСЛИ и СЧЁТЕСЛИМН. Условием вытягивания данных будет Ваше значение в шапке + возможно ФИО или другое условие.
Наталья, добрый день!
Это не ко мне вопрос, я не знаю, как сделать, чтобы все обновлялось. Могу подсказать, если есть вопрос попроще: формула или макрос не работает.
В табеле начните с дат: даты работают как числа, их можно складывать и вычитать. Меняете дату начала в табеле, и формулами обновляете прочие даты.
Подробнее про формулы можно почитать здесь: support.google.com/docs/table/25273?hl=ru
Подскажи, возможно как сделать, чтобы при этом копировались форматы - цвет, шрифт и тд
да, это возможно сделать пока только при использовании скрипта onEdit, который срабатывает при изменении книги и может сделать что-нибудь при этом, например, покрасить по образцу.
Но скриптом сложно. Попробуйте почитать про условное форматирование: support.google.com/docs/answer/78413?co=GENIE.Platform%3DDesktop&hl=ru
спасибо за ответ
Есть такая проблема! Мне нужно, например как в вашем столбце 'B' значений было больше 2000 тыс.. Когда я копирую ячейки по вертикали, то формула не меняется. Это значит что мне 2000 ячеек нужно в ручную прописывать "Проверка данных"->"Правила"->"Значение диапазона" и там менять, например D2:E2 на D3:E3 и так ручками до D2000:E2000. Есть ли более удобное решение проблемы. Иначе тяжко).
Все просто, я недосмотрел видео до конца. С 11-ой минуты все становиться понятно.
добрый день, а что можно добавить в скрипт ,чтоб данные в выпадающем списке сокращались по мере добавления их в таблицу.Например в ниндзя черепашки уже выбран герой Донателло,то уже в следующей строке он не должен предлагать выбрать его.,должны остаться только три вариант- РАФ,Мики,Леон. Надеюсь я понятно объяснил,спасибо)
Добрый! Думаю, можно, но формулы должны проверять весь список на уже введенные значения и это в режиме реального времени...
Формулы сильно тормозят таблицу.
Вот пример:
docs.google.com/spreadsheets/d/1TsB84rXp1TfMjbr1OBuWaVDY4oJbIR0jHABgibqg4HE/copy
Очень хорошая вещь. Но это такой БУБЕН по сравнению с аналогичной задачей в Excel всех поколений с 2003. Спасибо за скрипт.
Спасибо!
Я до сих пор ищу способы сделать это лучше. Есть множество способов сделать связанные исписки в таблицах Гугла. Когда у Гугла появится возмоность динамически формировать именованный диапазон, или другие фишки, возможно, появятся новые хаки связанных списков.
Добрый день, Макс. Спасибо за урок. Помогите пожалуйста сделать, чтобы исходные данные были в горизонтальном виде. Формула =ТРАНСП(FILTER('справка'!B:B;'справка'!A:A=A9)) какой будет иметь вид? A1, A2 - это название мультфильма, B1:D1 и B2:D2 - герои.
Игорь, добрый день! Не понял задачу, дайте пример с файлом.
А как сделать выпадающий список из другого файла гугл докс?
=TRANSPOSE(FILTER('справка'!B:B;'справка'!A:A=A2))
Привет, спасибо за видео и скрипт, только у меня почему-то при попытке применить скрипт всплывает сообщение, что не удается вызвать метод getRange в строке 19 - var cell = sh.getRange(i, vcol, 1, 1); С чем это может быть связано и как решить проблему?
Это скорее всего вызвано тем, что листа sh. Попробуйте в настройках изменить имя листа.
Что-то очень громоздко для несложной задачи
Если нашли более простой способ это сделать - поделитесь!)
ого, 10+ скрытых вкладок это конечно неэстетично, мне не подходит
Неужели нет способа без скриптов?
Дамир, вопрос интересный. Я интереусуюсь этой темой и иногда возвращаюсь к ней. У меня уже набралось более 4 способов сделать связанные списки в таблице. Все они испоьзуют скрипты. Я видел примеры без скриптов, но они не работают в таблице. Вот один:
ua-cam.com/video/iYcZU1UzTmE/v-deo.html
уже вторую неделю не могу сделать ...
можете помочь в реализации подобной задачи ????
Добрый день! Опишите проблему, может подскажу)
Доброго времени суток! Отличный урок! Большое спасибо! Я пытаюсь решить задачу, связанную с планированием грузоперевозок, и мне необходимо настроить выпадающие списки, зависящие от конкретного времени. Т.е. пользователь в каждой новой ячейке может выбрать из списка только те часы, которые будут больше или равно установленного времени. Я попробовал применить Ваш метод, и в принципе проверка данных автоматически настроилась в заданном диапазоне, но вот только сама проверка не всегда корректно работает. Вот ссылка на копию Вашей таблички, которую я слегка переделал: docs.google.com/spreadsheets/d/1EsyGlDC6qu5LO6qpnvtWfb_ee-urJ5QDc2XNGhxOxF4/edit#gid=2002476061 . Лист "справка". Почему то в 7-ой и в 9-ой строке, выбранное значение из списка, табличка видит, как несуществующее значение?....
Алекс, добрый день!
У меня нет доступа на просмотр примера.
В вашем случае я бы использовал проверку данных и пользовательскую формулу для проверки правильного ввода. Скрипт не нужен
не могу создать себе копию на google диске(((
Попробуйте ссылку: docs.google.com/spreadsheets/d/1F6I8v77zwo4vjlAStZz4cwegx3cyxtSuMrX7xQUuz58/copy
Добрый день! Попробуйте ссылку:
docs.google.com/spreadsheets/d/1F6I8v77zwo4vjlAStZz4cwegx3cyxtSuMrX7xQUuz58/copy
ну и нудятина, смотреть невозможно. это все можно рассказать за несколько минут
чувак полезно но очень нудно.
Спасибо! Буду работать над собой