Как сделать выпадающий список в гугл таблицах
Перейти к содержимому

Как сделать выпадающий список в гугл таблицах

  • автор:

Как создать раскрывающийся список в Google Таблицах

Как создать раскрывающийся список в Google Таблицах

Постепенно онлайн-сервис Google Таблицы становится все более распространенным, завоевывая внимание тех, кто ранее создавал электронные таблицы в Microsoft Excel. В этой статье я разберу принцип создания раскрывающегося списка в данном веб-сервисе, однако отмечу, что похожая статья, но на примере Экселя, уже есть на сайте, поэтому вы можете ознакомиться и с ней, если это понадобится.

Способ 1: Выбор диапазона данных

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

Просмотр диапазона для создания раскрывающегося списка в Google Таблицах

Сделаем из этого списка раскрывающийся, чтобы быстро выбирать значение в отведенном для этого столбце.

Выделите ячейку или группу ячеек, где хотите разместить раскрывающийся список. После этого вызовите меню «Данные».Открытие меню для создания раскрывающегося списка в Google Таблицах

В нем нажмите по строке «Настроить проверку данных».Выбор пункта в меню для создания раскрывающегося списка в Google Таблицах

По умолчанию выбирается подходящее для нас правило «Значение из диапазона», поэтому нужно указать сам диапазон, щелкнув по значку с таблицей.Переход к выбору диапазона для создания раскрывающегося списка в Google Таблицах

Выделите все значения, которые будут входить в список, после чего нажмите «ОК».Выбор диапазона для создания раскрывающегося списка в Google Таблицах

Убедитесь в том, что присутствует галочка возле пункта «Показывать раскрывающийся список в ячейке», после чего сохраните изменения.Подтверждение диапазона для создания раскрывающегося списка в Google Таблицах

Обратите внимание, что в выделенных ячейках теперь появился значок со стрелочкой, отвечающий за вызов списка.Раскрытие по диапазону для создания раскрывающегося списка в Google Таблицах

В нем находятся все указанные данные из диапазона. Клик левой кнопкой мыши по одной из строк отвечает за выбор значения.Выбор из диапазона для создания раскрывающегося списка в Google Таблицах

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

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

Способ 2: Создание списка значений

Вторая ситуация – когда у вас нет диапазона данных и нужно самостоятельно создать все значения для раскрывающегося списка. В этом случае поможет другое правило, для которого нужно всего лишь через запятую написать каждое значение, входящее в список.

Выберите ячейку или ячейки для списка, вызовите меню «Данные» и щелкните по пункту «Настроить проверку данных».Переход к Настройка проверки данных для создания раскрывающегося списка в Google Таблицах

Раскройте список правил и кликните по «Значение из списка».Выбор правила для создания раскрывающегося списка в Google Таблицах

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

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

Раскройте ее и убедитесь в том, что все значения присутствуют. Для их редактирования выделите ячейки со списком и снова откройте проверку данных, после чего внесите необходимые изменения.Проверка значений для создания раскрывающегося списка в Google Таблицах

Полезные настройки

В завершение остановлюсь на полезных настройках для раскрывающегося списка, которые могут пригодиться во время его создания. Разберу каждый пункт и то, как он работает:

Внесите изменения при создании раскрывающегося списка или выделите его, после чего откройте окно настройки проверки данных.Переход к настройке для создания раскрывающегося списка в Google Таблицах

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

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

Еще одна полезная настройка – ограничение для неверных данных. По умолчанию, если пользователь не выбрал значение из списка, а ввел отличающееся вручную, появится предупреждение. Однако вы можете запретить выбор иного значения, отметив маркером пункт «Запрещать ввод данных».Запрет неверных данных для создания раскрывающегося списка в Google Таблицах

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

Выпадающий список уникальных значений. Автоматическое обновление выпадающего списка

Выпадающий список — это супер полезный инструмент, который способствует более комфортной работе с информацией. Он позволяет вместить в ячейку сразу несколько значений, с которыми можно работать, как и с любыми другими. Чтобы выбрать нужное, достаточно щелкнуть на значок стрелки, после чего отобразится перечень значений. После выбора конкретного, ячейка автоматически заполняется им.

Рассмотрим особенности создания выпадающих списков на примере:

Исходные данные:

  • Список адресов в разных городах

Задача:

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

Мы будем двигаться поэтапно, уделяя внимание всем возможностям данного инструмента.

Скачать файлы из этой статьи

Обзорное видео о работе с выпадающими списками в Excel и Google таблицах смотрите ниже. Приятного просмотра!

Выпадающий список в Excel

Начнем с основ. Для того, чтобы создать выпадающий список потребуется список с данными и инструмент «Проверка данных».

Выбираем ячейку, в которой будем создавать выпадающий список. Далее переходим к инструменту «Проверка данных», тип данных – «Список». В поле «Источник» указываем диапазон списка.

Выпадающий список готов!

Такой способ позволяет представить обычный диапазон в виде выпадающего списка. Повторы данных остались в списке (в диапазоне A2:A16 названия городов повторяются и в выпадающем списке они также повторяются). Это, конечно, не удобно. О том, как сделать выпадающий список уникальных значений в Excel мы поговорим далее, пока остановимся на этом варианте.

Как создать зависимый выпадающий список в Excel?

Существует несколько вариантов. Один из них, это сочетание именованных диапазонов и функции ДВССЫЛ .

Именованный диапазон в Excel – это ячейка (или диапазон ячеек), которой присвоено имя.

Функция ДВССЫЛ в Excel преобразовывает текст в ссылку.

Способ 1: именованные диапазоны + функция ДВССЫЛ

Для начала создадим именованные диапазоны с адресами. Имя каждому присвоим в соответствии с городом.

Алгоритм создания именованного диапазона: выделяем диапазон, далее «Формулы» – «Задать имя».

У нас получится 5 именованных диапазона: Волгоград, Воронеж, Краснодар, Москва и Ростов_на_Дону.

Обратите внимание, к именам диапазонов есть список требований. Например, в имени не могут содержаться пробелы, запятые, дефисы и прочие символы. Подробнее о создании именованных диапазонов и работе с ними мы говорим в нашем бесплатном курсе Основы Excel.

Поэтому, вместо дефисов в названии города Ростов-на-Дону мы укажем допустимый символ – нижнее подчеркивание.

Именованные диапазоны готовы.

Теперь выбираем ячейку для второго выпадающего списка, того, который будет зависимым. Переходим к инструменту «Проверка данных», тип данных – «Список». В поле «Источник» указываем функцию: =ДВССЫЛ(D2) , где D2 – это адрес ячейки с первым выпадающим списком городов.

В ячейке D2, которая используется в качестве аргумента функции ДВССЫЛ , находится текстовое выражение, которое совпадает с именем соответствующего именованного диапазона с названиями городов. В результате функция возвращает ссылку на соответствующий именованный диапазон.

Зависимый выпадающий список адресов готов.

Меняя значения в ячейке D2, меняются списки в ячейке E2. За исключением города Ростов-на-Дону. В выпадающем списке городов (ячейка D2), в названии используется дефис, а в именованном диапазоне – нижнее подчеркивание.

Чтобы устранить это несоответствие, перед тем как применять функцию ДВССЫЛ , обработаем значения функцией ПОДСТАВИТЬ .

Функция ПОДСТАВИТЬ заменяет определенный текст в текстовой строке на новое значение. Вместо: =ДВССЫЛ(D2) укажем: =ДВССЫЛ(ПОДСТАВИТЬ(D2;»-«;»_»))

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

Теперь зависимый выпадающий список работает и для города, содержащего в названии дефисы – Ростов-на-Дону. Вернемся к выпадающему списку городов.

Как автоматически обновить выпадающий список в Excel, при добавлении новых данных?

Для начала создадим из диапазона данных «умную» таблицу Excel. Сделать это можно сочетанием клавиш Ctrl+T .

Одним из полезных свойств умной таблицы является растягивающийся диапазон. То есть, если мы будем добавлять новые строки, они автоматически будут попадать в выпадающий список. Например, добавим новый город – Санкт-Петербург. И вот, он уже появился в нашем первом выпадающем списке.

Как сделать выпадающий список уникальных значений в Excel?

Надоело смотреть на повторяющиеся названия городов в выпадающем списке. Реализуем выпадающий список так, чтобы названия городов в нем не повторялись. Для этого, добавим слева вспомогательный столбец. Мы дали ему название – «Уникальные».

И включим новый столбец в диапазон «умной» таблицы. «Конструктор» – «Размер таблицы». Вместо =$B$1:$C$17 указываем: =$A$1:$C$17

Визуально видно, что диапазон «умной» таблицы Excel расширился. Включать этот столбец в диапазон таблицы необходимо для того, чтобы при добавлении новых данных, пересчет уникальных городов происходил автоматически.

В ячейку А2 добавим формулу массива, которая будет формировать список уникальных городов:

Чтобы Excel воспринял нашу формулу, как формулу массива, жмем Ctrl + Shift + Enter .

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

Из списка уникальных городов создадим именованный диапазон (мы назвали его — «Уникальные»), который затем используем в качестве источника для выпадающего списка городов.

«Проверка данных» – «Список». В источнике данных, вместо предыдущего диапазона с названиями городов =$B$2:$B$18 , задаем имя – =Уникальные

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

Чтобы их убрать, доработаем именованный диапазон «Уникальные». В диспетчере имен, вместо диапазона =Таблица1[Уникальные] используем: =СМЕЩ(Лист1!$A$2;0;0;СЧЁТЗ(Таблица1[Уникальные])-СЧИТАТЬПУСТОТЫ(Таблица1[Уникальные]))

где: Лист1!$A$2 – ячейка со значением первого пункта списка уникальных значений

Таблица1[Уникальные] – столбец с перечнем всех пунктов списка

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

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

Как сделать автоматически обновляемый зависимый список? Способ 2: СМЕЩ+ПОИСКПОЗ+СЧЁТЕСЛИ

Именованные диапазоны, которые мы до этого использовали в сочетании с функцией ДВССЫЛ можно удалить, далее они нам не пригодятся. Рассмотрим способ создания зависимого, автоматически обновляемого выпадающего списка.

В ячейку F2 (зависимый выпадающий список адресов) вместо: =ДВССЫЛ(ПОДСТАВИТЬ(E2;»-«;»_»)) вставляем: =СМЕЩ($B$2;ПОИСКПОЗ(E2;$B$2:$B$18;0)-1;1;СЧЁТЕСЛИ($B$2:$B$18;E2);1)

Для корректной работы этого способа, данные в столбце с городом должны быть отсортированы. Функция СМЕЩ будет динамически ссылаться только на ячейки адресов определенного города.

Аргументы функции:

Ссылка – берем первую ячейку нашего списка, т.е. $B$2

Смещение по строкам – считает функция ПОИСКПОЗ , которая выдает порядковый номер ячейки с выбранным городом (E2) в заданном диапазоне ( $B$2:$B$18 )

Смещение по столбцам = 1, т.к. мы хотим сослаться на адреса в соседнем столбце (С)

Высота – вычисляем с помощью функции СЧЁТЕСЛИ , которая подсчитывает количество встретившихся в диапазоне ( $B$2:$B$18 ) нужных нам значений – названий городов (E2)

Ширина = 1, т.к. нам нужен один столбец с адресами

Готово! Добавляем новые данные, сортируем список и пользуемся зависимыми, автоматически обновляемыми выпадающими списками. При необходимости можно скопировать выпадающие списки на строки ниже, они будут корректно работать. При копировании выпадающих списков обращайте внимание на адрес ссылок. Абсолютные ссылки остаются неизменными при копировании, относительные – меняют адрес ячеек относительно нового места.

С выпадающими списками в Google таблицах все немного иначе.

Выпадающий список в Google таблицах

В Google таблицах есть аналогичный инструмент для создания выпадающих списков – «Проверка данных».

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

«Данные» – «Настроить проверку данных» – «Значение из диапазона»

Важное отличие от проверки данных Excel в том, что инструмент «Проверка данных» в Google таблицах автоматически выдает уникальные значения, и значит, нам не придется создавать вспомогательный столбец с расчетами.

Зависимый выпадающий список в Google таблицах

Возвращаемся к двум основным способам, которые мы рассмотрели в Excel.

Способ 1: именованные диапазоны + ДВССЫЛ

Создадим именованные диапазоны с адресами. Имя каждому присвоим в соответствии с городом.

Выделяем ячейки – «Данные» – «Настроить именованные диапазоны»

Указываем имя и жмем готово. У нас получится 5 именованных диапазонов: Волгоград, Воронеж, Краснодар, Москва и Ростов_на_Дону.

Также, как и в Excel, в Google таблицах к именам диапазонов есть список требований.

Поэтому, вместо дефисов в названии города Ростов-на-Дону укажем допустимый символ – нижнее подчеркивание.

В Google таблицах мы не сможем подобно Excel задать функцию ДВССЫЛ в инструменте «Проверка данных». Поэтому, разместим результат функции ДВССЫЛ в пустых ячейках правее. Не забываем добавить обработку значений от дефисов функцией ПОДСТАВИТЬ. Подробнее о том, для чего это нужно, мы говорили ранее в примере Excel.

В ячейке F1 введем: =ДВССЫЛ(ПОДСТАВИТЬ(D2;»_»;»-«))

Последний штрих в создании зависимого выпадающего списка, в разделе «Настроить проверку данных», в качестве диапазона указываем список из столбца F:F.

При дальнейшей работе вспомогательный столбец F можно скрыть. Минус такого метода – отсутствие динамичности. Если мы добавим новый город и адрес, то они не появятся в созданных выпадающих списках. Но это решаемо!

Как автоматически обновить выпадающий список в Google таблицах при добавлении новых данных?

В выпадающем списке городов, достаточно расширить диапазон и вместо =$A$2:$A$16 указать: =$A$2:$A . Теперь при добавлении нового города он автоматически появляется в выпадающем списке.

Как автоматически обновить зависимый выпадающий список в Google таблицах при добавлении новых данных?

Для того, чтобы зависимый выпадающий список автоматически обновлялся с добавлением новых данных, воспользуемся функцией СМЕЩ .

В ячейке G6 укажем:

Важно: для корректной работы этого способа, данные в столбце с городом должны быть отсортированы от А до Я, или от Я до А. Подробнее о том, как в данном случае работает функция СМЕЩ читайте выше в примере с Excel.

Заключительным этапом поместим результат функции СМЕЩ в диапазон выпадающего списка.

Скроем вспомогательные столбцы для удобства.

Работа выпадающих списков в Google таблицах хоть и схожа с Excel, но все же имеет свои отличительные особенности. Добавляем новые данные, сортируем список и пользуемся зависимыми, автоматически обновляемыми выпадающими списками.

Заключение

Теперь Вам известны несколько способов, как создать выпадающие списки в Excel и Google таблицах. Смотрите примеры и создавайте нужные Вам выпадающие списки.

Изучить работу в программе Excel Вы можете на наших курсах: бесплатные онлайн-курсы по Excel

Пройдите бесплатный тест на нашем сайте, чтобы объективно оценить свой уровень владения инструментами и функциями программы Excel: пройти бесплатный тест

2 простых способа создать раскрывающийся список в Google таблице

Возможно, многие из вас ещё не сталкивались с использованием раскрывающихся (выпадающих) списков и чекбоксов в Google таблицах. Сейчас мы с вами рассмотрим, насколько они могут быть полезны в работе с данными.

Что такое и зачем нужен раскрывающийся список в Google таблице?

Часто случается так, что в какой-то из колонок вашей таблицы нужно вводить одинаковые повторяющиеся значения. Нам необходимо выбрать один из нескольких заранее определённых вариантов и вставить его в ячейку нашей таблицы.

Какие здесь могут быть проблемы? Конечно, в первую очередь это ошибки при вводе. Чем нам грозят такие ошибки? К примеру, когда мы захотим подсчитать, сколько заказов выполнил каждый из наших сотрудников, то окажется, что фамилий больше, чем людей. В результате придётся искать неправильно введённые фамилии, исправлять их и вновь повторять подсчет.

Кроме того, все время вручную вводить повторяющиеся данные – это просто потеря времени.

Поэтому в Google таблицах при вводе повторяющихся данных часто используют списки.

Список – это перечень определённых значений, из которых вам при заполнении ячейки необходимо выбрать только одно.

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

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

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

Самым простым вариантом здесь является выбор из двух значений – «да» и «нет».

Для этого используют чекбокс.

Сейчас мы с вами рассмотрим, как это правильно сделать.

Создаём простой список в таблице

Предположим, на листе 1 у нас имеется информация о заказах шоколада, поступивших из нескольких городов. На рисунке показана часть этих данных.

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

Создадим лист 2, где будет расположена наша справочная информация.

Скопируйте эти символы ☐,☑ в соседние ячейки столбца А листа 2.

Можно поступить по-другому. Установите курсор в ячейку А2, введите формулу

и нажмите Enter. В результате вы получите пустой чекбокс ☐.

Переместитесь в ячейку А3 и вставьте похожую формулу

В результате этой формулы вы получите активный (отмеченный) чекбокс ☑.

В соседнем столбце В того же листа 2 укажем фамилии наших сотрудников.

Теперь на листе 1 в столбцах H и G добавим информацию об исполнителе заказа на продажу шоколада и о том, выполнен ли этот заказ.

Добавляем заголовки столбцов H и G.

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

Сначала заполним информацию о выполнении заказа. Для этого выделим диапазон ячеек, куда нужно вставить чекбокс – G2:G21.

Переходим в Меню -> Данные -> Проверка данных.

как создать раскрывающийся список в google таблице

Далее можно действовать двумя способами.

Рассмотрим сначала более простой вариант.

В Правилах выбираем Значение из списка.

Вставляем в поле справа скопированные заранее символы пустого и активного чекбокса через запятую.

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

список в Google таблице с набором значений

В результате получаем раскрывающийся список в нашем диапазоне. Каждая такая ячейка будет обозначена небольшим треугольником.

список в Google таблице с чекбоксами

При нажатии на треугольник внутри ячейки нам будет предложено выбрать нужный чекбокс.

Готово! Теперь вы можете при помощи мыши в каждой ячейке списка выбирать активный (отмеченный) чекбокс или пустой в зависимости от того, выполнен заказ или нет.

Создаем список из данных Google таблицы.

Рассмотрим второй способ вставки списка в Google таблицу. Это более универсальный способ и он дает нам больше возможностей.

Выделяем диапазон H2:H21, в который вы будем вставлять фамилии менеджеров, которые занимались выполнением заказов.

Переходим в Меню -> Данные -> Проверка данных.

В Правилах выбираем Значения из диапазона. Этот пункт первым находится в списке правил, обычно он выбран по умолчанию.

как создать список в Google таблице

В поле справа от “Правила” выбираем диапазон где находятся наши данные для списка.
Для этого вам необходимо либо вручную указать диапазон, либо выделить его при помощи мышки.

Обратите внимание, что указать можно не только диапазон ячеек, который находится на листе с нашей таблицей. Мы с вами разместили эту дополнительную информацию на другом листе Google таблицы. Ведь наша таблица с заказами вполне может быть очень большой со множеством колонок и строк. И совсем не обязательно портить внешний вид рабочей таблицы лишними данным. Кроме того, они могут вам потом просто мешать рядом с основными данными и создавать этим путаницу.

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

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

Совершенно аналогичным образом можно создать и список с чекбоксами. В качестве диапазона значений выберите на листе 2 ячейки A2:A3. Далее действуйте согласно приведённых выше рекомендаций.

Как скопировать список из одной части таблицы в другую

Итак, мы начали заполнять нашу таблицу с использованием чекбоксов и раскрывающихся списков – быстро и без ошибок.

Но у нас появились новые заказы, в результате добавились строки в таблице. И с заказом у нас работает теперь не 6, а 7 менеджеров, чтобы повысить оперативность их исполнения и гарантировать покупателю поставку точно в срок.

Что делать? Повторять снова процедуру, которую мы описывали выше? Не нужно – всё гораздо проще.

Можно скопировать ячейки со списком туда, где они необходимы, при помощи известной нам комбинации клавиш Ctrl + C (копировать) и Ctrl + V (вставить).

Установите курсор на ячейку, которую нужно копировать, и нажмите Ctrl + C. Далее поставьте курсор в нужную ячейку и нажмите Ctrl + V.
И так можно повторять необходимое количество раз.

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

Создаем автоматически пополняемый список в Google таблице

Итак, мы создали список в Google таблице, работали с ним и некоторое время он нас вполне устраивал. Но произошли изменения – появились новые сотрудники, руководство посчитало необходимым рассматривать не только статус заказа «выполнен» и «не выполнен», но и «подготовлен к отправке». Выходит, наши списки нужно полностью менять?

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

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

Итак, как сделать, чтобы без написания дополнительных скриптов можно было изменять содержание списка в Google таблице?

Для этого нужно вначале изменить его настройки.

Давайте перейдем на наш лист 2, где мы записывали значения для списка. Скопируйте фамилии сотрудников в отдельный столбец.

Теперь изменим настройки списка в ячейках H2:H21. Выделим эти ячейки, затем, как обычно, переходим в Меню -> Данные -> Проверка данных.

В пункте “Правила” меняем ссылку – теперь это будет ссылка на весь столбец D на листе 2.

Не забываем нажать Сохранить.

меняем источник данных

Теперь посмотрите, как легко мы можем добавить новую фамилию в список.

Все значения из столбца D на листе 2 автоматически становятся значениями списка. Согласитесь, это очень удобно.

Как удалить раскрывающийся список из Google таблицы

Для того, чтобы удалить чекбоксы и списки из определенного диапазона листа Google таблицы, вам необходимо сделать три простых шага:

  1. выделите ячейки, где необходимо удалить чекбоксы (не обязательно это будут все ячейки, содержащие списки!)
  2. Переходим по уже знакомому нам пути в Меню -> Данные -> Проверка данных
  3. Нажимаем кнопку “Удалить проверку” в появившемся окне.

Все готово! Все выделенные вами списки удалены полностью.

При этом остальные ячейки со списками значений остались в целости и сохранности.

Простой способ удаления всех списков из Google таблицы

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

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

Для того, чтобы быстрее выделить все необходимые ячейки, можно воспользоваться комбинацией клавиш Ctrl+A.

Установите курсор на любую ячейку этой таблицы, нажмите Ctrl+A, и она вся целиком будет выделена. Либо нажмите серую кнопку в левом верхнем углу таблицы.

После этого действуем так, как уже ранее было описано:

Переходим в Меню -> Данные -> Проверка данных.

Нажимаем кнопку “Удалить проверку” в появившемся окне.

Обратите также внимание, что ячейки нашей таблицы (столбец G и несколько ячеек столбца H), которые ранее были заполнены при помощи списка, очищены не будут, так как они уже содержат значения.

Итак, вы сами смогли убедиться, что раскрывающийся список в таблице Google может создать даже неопытный пользователь, который даже никогда не слышал о такой замечательной возможности.

Действуйте так, как мы с вами только что сделали, и у вас всё получится.

Советы по эффективной работе с Google таблицами:

Как создать сводную Google таблицу — У вас так много данных, что от множества строк и колонок с данными разбегаются глаза? Вы тонете в море цифр и не можете понять, что происходит? Предположим, вы работаете в…
Как построить диаграмму в Google таблице — Почему для нас так важны графики и диаграммы, в том числе и в Google таблицах? Объясняется все довольно просто. Производя анализ данных, мы всегда рассматриваем какие-то числа. Однако, для понимания…
Учимся использовать условное форматирование в Google таблицах — Как сделать так, чтобы в зависимости от содержания таблицы изменялось её оформление? И при этом чтобы это происходило автоматически? В этом нам поможет условное форматирование Google таблицы. Мы научимся правильно…
Сортировка данных в Google таблицах — Сортировка данных – это полезная и довольно часто используемая операция при работе с данными в Google таблицах. Ведь когда вы работаете с большими объемами информации в таблице, то организация данных…
Столбцы в Google таблице – приёмы работы и редактирования — Рассмотрим, какие действия можно производить со столбцами Google таблицы: добавление и удаление, фиксация, перемещение, скрытие, изменение ширины, разделение на несколько столбцов различными способами. Также мы научимся менять столбцы и строки…
Как разделить столбец? Поможет дополнение к Google таблицам “Power Tools” — Ранее мы уже рассмотрели, какие основные операции можно производить со столбцами Google таблицы: добавление и удаление, фиксация, перемещение, скрытие, изменение ширины. Рассмотрим более сложные действия: как разделить столбец Google таблицы на…

Выпадающий список в Гугл Таблицах — 2 лучших способа создания!

Инструмент “Выпадающий список” незаменим в Гугл Таблицах, если предстоит сбор и обработка данных. Он значительно облегчает и ускоряет весь процесс, избавляя Вас от необходимости ручного ввода повторяющихся данных. Создается такой список очень легко.

Как создать выпадающий список и как с ним работать

Ниже мы приведем две инструкции: с ручным вводом значений списка и с указанием диапазона. Первый — проще, а второй подойдет для работы с большим количеством значений.

Создание выпадающего списка

Самый простой вариант. Подойдет, чтобы быстро “собрать”, к примеру, несложную форму для опроса. Ну или любую другую форму, где не требуется обработки больших массивов данных. Сначала вы должны разобраться, как вообще создать Гугл Таблицу, а потом, как в Гугл Таблице сделать выпадающий список в одной ячейке или сразу в нескольких:

  • Левой кнопкой мыши (ЛКМ) кликаем на нужную ячейку или выделяем сразу несколько вниз.
  • По выделенному участку щелкаем правой кнопкой мыши (ПКМ) и в меню выбираем “Проверка данных”.
  • В окне “Проверка данных” выставляем значения по таблице ниже ↓

  • Жмем на сохранить.

Готово. Теперь вы знаете, как создать выпадающий список в Google Таблицах.

  • Значения из диапазона. Меняем на “Значение из списка” → вводим необходимые значения.
  • Показывать раскрывающийся список в ячейке. Если оставить флажок — на ячейке закрепится значок . Если убрать — и список будет отображаться по двойному щелчку ЛКМ.

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

Еще о работе с выпадающим списком

С тем, как сделать в Гугл Таблицах выпадающий список, мы разобрались. Осталось упомянуть еще несколько вариантов настроек, доступных для использования. В окне “Проверка данных”, в строке “Правила”, вы можете выбрать следующие настройки:

  • Число → В диапазоне (Не в диапазоне, Больше, Больше или равно, Меньше, Меньше или равно и т. д.) → вписать числа.
  • Текст → Содержит (Не содержит, Равняется, Является допустимым URL / адресом электронной почты) → вписать нужный текст.
  • Дата → Является допустимой датой (Равняется, До, После, Указана или до и т. д.) → указать дату.

Обратите внимание: ячейки можно подсвечивать разными цветами (и в зависимости от содержимого в том числе. Для этого выделите ПКМ одну или несколько ячеек, выберите “Условное форматирование” и в форме справа назначьте правила выделения цветом.

Связанные выпадающие списки

В настоящий момент нет функционала, позволяющего создавать связанные выпадающие списки в Гугл Таблицах — подобно тому, как это делается в Excel. Пользователи вынуждены писать специальные скрипты и прикреплять их к таблице. Только так содержимое ячеек “ведет себя” нужным образом. Это требует определенных знаний в программировании — даже для того, чтобы взять готовый скрипт из сети и подогнать его под свои потребности.

Мы нашли один вариант, который вы, вероятно, сможете использовать, выбрав наиболее подходящий, чтобы сделать раскрывающийся связанный список в Гугл Таблицах. Скрипт выглядит так:

// Имя рабочего листа
var tsheet = ‘Результат’; //заменить на имя листа, в котором должна проводиться проверка данных
// диапазон проверки:
var rownum = 100; //строка, на которой проверка закончится
var vcol = 2; //номер колонки (не буква), которая проверяется
// диапазон с условиями
var ccols = 3; //номер колонки (не буква), в которой берет начало список условий
var clen = 10; //сколько условий берется в расчет, максимум
//……………………………………………………………………..
for (var i = 2; i <= rownum; i++) <
// Set the data validation
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sh = ss.getSheetByName(tsheet);
var cell = sh.getRange(i, vcol, 1, 1);
var range = sh.getRange(i, ccols, 1, clen);
var rule = SpreadsheetApp.newDataValidation().requireValueInRange(range).build();
cell.setDataValidation(rule);
>

Обратите внимание: между знаками “//” находится пояснительная информация — ее можно не удалять, на работоспособность скрипта она не влияет. Вы изменяете только цифры рядом с пояснениями, чтобы сделать в Гугл Таблице связанный выпадающий список.

Подготовка таблицы

Сначала нужно открыть новый документ в Гугл Таблицы и создать в нем еще один лист (“+” в левом нижнем углу окна). Переименовать Лист 1 в “Результат”, а Лист 2 в “Данные”.

Первый этап — работа с листом “Данные”. Как в Гугл Таблицах сделать выпадающий список в ячейке:

  1. В ячейке А1 указываем название / характеристику первого уровня списка. Начиная с А2 вводим соответствующие значения. Повторений каждого должно быть столько, сколько будет для него значений второго уровня.
  2. В ячейке D1 указываем название / характеристику первого уровня списка. Начиная с D2 вводим соответствующие значения (по одному разу).

Выглядит все это вот так:

Второй этап, работа с листом “Результат”:

  • Переходим к листу “Результат” и выделяем интересующий диапазон ячеек. В данном случае — от А2 и до А13 включительно.
  • Кликаем ПКМ по выделенному полю и в меню выбираем “Проверка данных ”.
  • В окне “Проверка данных” первую строку не изменяем. Ставим курсор в поле правее “Значения из диапазона” → переключаемся на лист “Данные” → выделяем значения из столбца D, начиная с D2 + столько пустых ячеек вниз, сколько нужно → Ок → Сохранить.

Что мы видим перед нажатием на “Сохранить” :

Подготовка окончена. Осталось прикрепить скрипт к таблице.

Прикрепление скрипта

  • Кликаем по кнопке “Инструменты” и в меню выбираем “Редактор скриптов ”.
  • Откроется окно редактирования. В него вставляем приведенный выше скрипт и правим его на своё усмотрение.
  • На панели вверху жмем на “Выполнить”. После этого система выдаст кучку предупреждений и запросов на разрешения — разрешения даем.
  • Ждем несколько секунд, пока скрипт сработает и в таблицу на первом листе (у нас это “Результат” , подтянутся данные и появятся выпадающие списки.

Далее смотрим на результат — если что-то не устраивает, возвращаемся в редактор скриптов и подправляем в нем параметры проверки данных.

Добавить комментарий

Ваш адрес email не будет опубликован.