Как сделать флажок в Google Excel

Обновлено: 06.07.2024

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

Это невозможно сделать только с помощью формул, поэтому мы используем Apps Script, чтобы снимать флажки по мере необходимости.

Вот переключатели в Google Sheets в действии:

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

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

Давайте посмотрим, как реализовать это с помощью Apps Script.

Переключатели в шаблоне Google Таблиц

Вы можете сделать собственную копию (Файл > Создать копию…).

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

Для этого откройте редактор сценариев (Инструменты > Редактор сценариев…), выберите функцию onEdit и запустите из редактора сценариев приложений, чтобы предоставить необходимые разрешения.

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

Переключатели в Google Sheets

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

  1. Выберите Инструменты > Редактор скриптов…
  2. Удалить существующий код myFunction()
  3. Скопируйте код ниже
  4. Выберите функцию onEdit и запустите ее из редактора скриптов приложений, чтобы авторизовать скрипт.
  5. Вернитесь на свой лист, чтобы использовать переключатели.

Так как же работает этот скрипт?

Он использует триггер onEdit в скрипте приложений, чтобы реагировать, когда пользователь устанавливает флажок. Затем он использует информацию об этом событии (например, какой флажок был установлен), чтобы узнать, какие флажки нужно снять.

Вы можете видеть, что строки, начинающиеся с e.range, собирают информацию о том, на каком листе мы находимся, и каковы координаты строки и столбца флажка.

Затем мы используем оператор switch, чтобы узнать, щелкнули ли мы в столбце B, C, D или E (т. е. в столбце 2, 3, 4 или 5).

Если мы установим флажок на любом конце строки (например, в столбце B или E), мы захватим непрерывный диапазон в этой строке (например, C2:E2 или B2:D2) и используем метод снятия отметки, чтобы снять все другие флажки. .

Если отмечены средние флажки (например, столбец C или D), то диапазон, который мы хотим снять, больше не является непрерывным, поэтому мы используем метод getRangeList, чтобы получить два диапазона в нотации A1 (например, B2 и D2:E2) и снимите эти флажки.

Формула для подсчета отмеченных флажков

В столбце F GIF-изображения в верхней части этой записи вы увидите формулу, которая подсчитывает количество установленных флажков. Это простая проверка, чтобы убедиться, что переключатели работают правильно.

Формула для возврата столбца ответов

Мы также добавили еще одну формулу для возврата ответа A, B, C или D, соответствующего установленному флажку. (Обратите внимание, это не столбец.)

Это простая формула ИНДЕКС и ПОИСКПОЗ:

(Подробнее о формулах ИНДЕКС и ПОИСКПОЗ в уроке 10 моего бесплатного курса "Расширенные формулы".)

Условное форматирование для выделения изменения строки

Условное форматирование с помощью переключателей в Google Sheets

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

Условное форматирование проверяет, равен ли результат СЧЁТЕСЛИ в столбце F 2, и если да, то применяет форматирование.

Он применяется ко всей строке с помощью знака $ в пользовательской формуле условного форматирования:

Условное форматирование — это оранжевый цвет, который появляется при нажатии нового флажка:

Обобщение сценария

Спасибо моему коллеге по GDE Адаму Моррису за расширение этого скрипта переключателя, который работает независимо от изменений в расположении флажков.

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

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

Как вставить флажок в Google Sheets

В этой статье мы покажем вам, как вставить флажок в Google Sheets, а также поделимся некоторыми из наших любимых приемов.

Как вставить флажок на рабочем столе?

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

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


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

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

вставить флажок в листах Google

Можно ли установить флажок на Android?

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

Вот что вам нужно сделать:

Вот оно! Если вы хотите удалить флажок из ячейки, просто выберите его и нажмите «Удалить».

Можно ли установить флажок на iPhone?

У нас плохие новости для всех пользователей iOS. К сожалению, в настоящее время невозможно установить новые флажки из приложения Google Sheets на вашем iPhone или iPad. Тем не менее, мы считаем, что Google работает над устранением этой проблемы и эта возможность будет доступна в следующем обновлении.

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

Форматирование флажка

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

Если вы хотите изменить цвет флажка, примените цвет ко всей ячейке. Цвет по умолчанию — серый, но мы уверены, что в палитре вы найдете более привлекательный цвет. Если вы хотите, чтобы ваш флажок был больше, все, что вам нужно сделать, это выбрать ячейку и изменить размер шрифта.

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

Добавить пользовательские значения флажка

Более продвинутый вариант — создать флажок с произвольным значением. Это отличный вариант для отслеживания прогресса вашей команды или создания опросов. В этом случае установка флажка будет означать «Да», а снятие флажка будет означать «Нет». Вот как это сделать:

Конечно, вы можете сделать это и с помощью ранее добавленных флажков. Все, что вам нужно сделать, это снова отредактировать и отформатировать их.

Создание интерактивных списков дел

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

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


Отметить

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

флажок в листах Google

Какие списки вы обычно создаете в Google Таблицах? Для чего вы собираетесь использовать функцию флажка?Дайте нам знать в разделе комментариев ниже.

В последнее время в Google Sheets добавляются отличные функции. Недавно в него был добавлен способ легко вставить флажок (флажок) в любую ячейку одним щелчком мыши.

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

Несмотря на то, что установить флажок очень просто (как вы увидите далее в этой статье), впечатляет то, как вы можете его использовать.

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

Я покажу вам пару примеров того, как поставить флажок в Google Spreadsheets.

Оглавление

Флажок в Google Таблицах и галочка

Прежде чем я перейду к механизму вставки и использования флажка/флажка в Google Sheets, позвольте мне кратко рассказать о различиях между флажком и флажком.

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

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

Обратите внимание, что в Google Sheets не может быть текста до или после флажка (флажка). У вас может быть только флажок и ничего больше.

Вставка флажка Google Таблиц (флажок)

Ниже показано, как установить флажок в Google Таблицах:

  1. Выберите ячейку, в которую вы хотите вставить флажок Google Sheet (флажок)
  2. Нажмите кнопку «Вставить».
  3. Нажмите кнопку "Флажок".

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

Обратите внимание: если в ячейке есть какой-либо текст или формула и вы поставите в нее флажок, Google Таблицы удалит текст/формулу и заменят его флажком.

Форматирование галочки в Google Таблицах

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

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

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

Кроме того, поскольку флажок является частью ячейки, их можно сортировать и фильтровать.

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

Как работает флажок в Google Sheets

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

Хотя в ячейках Google Таблиц вы видите флажки, на самом деле это либо ИСТИНА, либо ЛОЖЬ. Таким образом, вы можете думать о флажке как о флажке Google Sheets true false.

  • Если флажок установлен, значение равно TRUE
  • Если флажок не установлен, значение равно FALSE

Вы можете убедиться в этом сами, выбрав любую ячейку с флажком и нажав клавишу F@ (или взглянув на строку формул). Вы увидите значение, которое представляет флажок, которое может быть либо ИСТИНА, либо ЛОЖЬ.

Итог: когда вы устанавливаете флажок, вы просто указываете ИСТИНА, когда он отмечен, и ЛОЖЬ, когда он не отмечен.

Удивительно то, что теперь вы можете использовать эти значения TRUE/FALSE в формулах. Например, у меня может быть список элементов, и я могу использовать флажок, чтобы отметить элемент и завершить его. Я также могу подсчитать общее количество завершенных элементов, просто подсчитав значение TRUE в списке.

С помощью флажков в Google Таблицах можно делать очень интересные вещи, например:

  • Создайте список дел и отметьте задачи как выполненные/завершенные.
  • Выделите определенные точки данных на основе выбора (например, 10 лучших/нижних).
  • Создавайте интерактивные диаграммы в Google Таблицах.

Давайте подробно рассмотрим каждый из этих примеров и рассмотрим различные способы использования флажка в Google Таблицах.

Пример 1. Добавление флажков в Google Sheets для интерактивных списков дел

С помощью флажков в Google Sheets вы можете создать список дел или контрольный список, в котором, как только вы нажмете на флажок в ячейке, он пометит элемент как выполненный.

Ниже приведен пример заполненного списка дел с флажками.

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

Когда вы установите любой из флажков, значение в ячейке изменится на ИСТИНА. Затем это значение используется в условном форматировании, чтобы выделить ячейку и применить зачеркнутый формат.

Ниже приведены шаги по созданию такого типа интерактивного контрольного списка, а затем выделение выполненных задач/элементов:

  1. Введите задачи/элементы в столбец A и установите флажки в столбце B в соседних ячейках.
  2. Выберите ячейки в столбце A (те, в которых есть элементы).
  3. Нажмите кнопку "Формат" в меню.
  4. Нажмите «Условное форматирование».
  5. На открывшейся панели условного форматирования нажмите раскрывающееся меню "Форматировать ячейки, если".
  6. Нажмите "Пользовательская формула".
  7. Введите следующую формулу: =$B2
  8. Укажите формат (цвет и зачеркнутый формат).

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

= СЧЁТЕСЛИ ( B2:B8 , ИСТИНА )

Пример 2. Выделение данных с помощью функции Google Sheets Add Check Box

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

Ниже приведен пример, когда при установке любого из флажков Google Sheets выделяет данные в таблице.

При этом снова используется условное форматирование, которое зависит от значения ячейки с флажком. Если значение TRUE, применяется указанный условный формат, а если значение FALSE, формат не применяется.

В приведенном выше примере, как только я устанавливаю флажок для значения больше 85, он мгновенно меняет цвет ячеек в столбце B, если значение больше 85.

Если вы хотите создать нечто подобное, выполните следующие действия:

  1. Вставьте флажок (и укажите критерии для него в виде текста в соседней ячейке)
  2. Выберите ячейки в столбце B (те, которые отмечены метками).
  3. Нажмите кнопку "Формат" в меню.
  4. Нажмите «Условное форматирование».
  5. На открывшейся панели условного форматирования нажмите раскрывающееся меню "Форматировать ячейки, если".
  6. Нажмите "Пользовательская формула".
  7. Введите следующую формулу: =AND($E$3,B2>=85)
  8. Укажите формат, если количество отметок больше 85 (в приведенном выше примере я использовал зеленый цвет).
  9. Нажмите "Готово".
  10. Нажмите "Добавить новое правило".
  11. Нажмите раскрывающееся меню "Форматировать ячейки, если".
  12. Нажмите "Пользовательская формула".
  13. Введите следующую формулу: =AND($E$4,B2 Пример 3. Создание динамических диаграмм с помощью флажка

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

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

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

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

Данные для создания динамической диаграммы

Я могу использовать приведенный выше набор данных и объединить его с функциональностью флажка, чтобы создать что-то, как показано ниже:

Обратите внимание, что приведенная выше диаграмма обновляется, как только я устанавливаю или снимаю флажок для 2019 или 2020F. Этот тип диаграмм может быть очень полезен, когда у вас есть несколько рядов данных, и вы хотите, чтобы у пользователя была возможность видеть только те данные, которые ему полезны.

Это можно сделать возможным, и данные диаграммы зависят от значения ячейки флажка. Когда флажок установлен, значение равно TRUE, иначе — FALSE.

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

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

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

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

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

Для данных за 2018 год

Для данных за 2018 год мне нужны все исходные точки данных, так как они всегда будут видны на диаграмме. Поэтому я использовал простую ссылку на исходные данные (вы также можете скопировать и вставить исходные данные, если хотите).

Для данных за 2019 год

Формула ЕСЛИ проверяет, установлен ли флажок в ячейке H3 или нет. Если он отмечен, он возвращает ИСТИНА, а исходная точка данных возвращается по формуле ЕСЛИ. Но если флажок не установлен, ячейка H3 возвращает ЛОЖЬ, а формула ЕСЛИ возвращает пустую ячейку.

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

Для данных за 2020 год

Та же логика работает для ряда данных за 2020 год, поэтому он зависит от флажка в ячейке I3.

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

В этом примере я использую комбинированную диаграмму в Google Таблицах, где значение за 2018 год показано в виде столбцов, а значения за 2019 и 2020F — в виде линий.

Использование проверки данных для добавления пользовательских значений к флажкам

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

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

Добавить флажки в Google Sheets Mobile

Это работает так же, как и в браузере, вам просто нужно:

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

Копирование и удаление флажков

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

Когда вы копируете и вставляете ячейку (или диапазон ячеек) с флажком, он вставит флажок во вставленные ячейки в том же состоянии, что и скопированный. Поэтому, если у вас есть установленный флажок, он вставит установленный флажок.

Чтобы удалить флажок из ячейки (или диапазона ячеек), просто выделите ячейки и нажмите клавишу Delete.

Кроме того, обратите внимание, что если вы выберете ячейку с флажком Google Sheets и введете в нее что-нибудь, новый текст заменит ее.

Как Вставить флажок в Google Sheets

Недавно в Google Sheets появилась возможность вставлять флажок в ячейку.

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

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

В этой статье рассматриваются:

Вставка флажка в Google Sheets

Вот как установить флажок в Google Sheets:

Вышеуказанные шаги вставят флажок в выбранную ячейку.

Вставленный флажок В Google Sheets

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

Как использовать флажок в Google Таблицах

После того как вы установили флажок в Google Таблицах, вы можете использовать его, просто нажав на него.

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

Но флажок — это то, что вы видите в ячейке, в бэкенде происходит что-то еще:

  • Если флажок установлен, значение ячейки становится ИСТИНА.
  • Если флажок снят, значение ячейки становится ЛОЖЬ.

Это изменение значения в ячейке означает, что мы можем делать с флажками в Google Таблицах действительно интересные вещи, например:

  • Создайте список дел и отметьте задачи как выполненные/завершенные.
  • Выделите определенные точки данных на основе выбора (например, первые или последние 10).
  • Создавайте интерактивные диаграммы в Google Таблицах.

Давайте подробно рассмотрим каждый из этих примеров.

Пример 1. Создание списка дел с помощью флажков

Позвольте мне сначала показать вам, что я планирую создать.

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

В приведенном выше примере при установке флажка в столбце B изменяется цвет соответствующего элемента в столбце A, а также применяется зачеркнутый формат.

Это легко сделать с помощью условного форматирования. Хитрость здесь заключается в использовании значения ИСТИНА/ЛОЖЬ в ячейках с флажками.Если значение TRUE, это означает, что флажок установлен, и вы можете применить правила условного форматирования к ячейке слева.

Вот шаги, чтобы создать это:

  1. Выберите ячейки в столбце A (те, в которых есть элементы).
  2. Нажмите кнопку "Формат" в меню.
  3. Нажмите «Условное форматирование».
  4. На открывшейся панели условного форматирования нажмите раскрывающееся меню "Форматировать ячейки, если".
  5. Нажмите "Пользовательская формула".
  6. Введите следующую формулу: =$B2
  7. Укажите формат (цвет и формат зачеркивания).

Приведенный выше метод работает, поскольку условное форматирование применяется всякий раз, когда формула возвращает значение TRUE. В этом случае, поскольку формула является ссылкой на соседнюю ячейку, условное форматирование применяется всякий раз, когда установлен флажок (что, в свою очередь, делает значение ячейки ИСТИННЫМ).

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

Пример 2. Выделение данных с помощью флажков

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

Вы можете использовать флажки, чтобы выделить часть набора данных, например учащихся, набравших более 85 баллов по зеленому, и/или учащихся, набравших менее 35 баллов.

Как показано ниже:

В приведенном выше примере данные меток выделяются, как только флажок установлен.

Опять же, в данном случае работает условное форматирование.

Вот шаги, которые сделают это возможным:

  1. Выберите ячейки в столбце B (те, которые отмечены метками).
  2. Нажмите кнопку "Формат" в меню.
  3. Нажмите «Условное форматирование».
  4. На открывшейся панели условного форматирования нажмите раскрывающееся меню "Форматировать ячейки, если".
  5. Нажмите "Пользовательская формула".
  6. Введите следующую формулу: =AND($E$3,B2>=85)
  7. Укажите формат, если количество отметок больше 85 (в приведенном выше примере я использовал зеленый цвет).
  8. Нажмите "Готово".
  9. Нажмите "Добавить новое правило".
  10. Нажмите раскрывающееся меню "Форматировать ячейки, если".
  11. Нажмите "Пользовательская формула".
  12. Введите следующую формулу: =AND($E$4,B2 Пример 3. Создание интерактивной диаграммы с флажками

Предположим, у меня есть данные о марже прибыли компании, как показано ниже:

Вставить флажок в Google Таблицах — данные для построения диаграммы

Я хочу отобразить данные за 2018 год и в то же время дать пользователю возможность отображать данные за 2017 или 2019 год с помощью флажка (как показано ниже).

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

Для этого мне нужно создать еще один набор данных, как показано ниже:

Вставить флажок в Google Таблицах – копирование данных диаграммы

Обратите внимание, что я изменил порядок в новом наборе данных (2018, 2017 и 2019F), так как мне нужно отобразить 2018 год в виде столбцов, а остальные — в виде линий.

Теперь для каждого года мне нужно использовать формулу.

На 2018 год:

Эта формула просто возвращает значения за 2018 год.

На 2017 год:

В этой формуле H4 – это ячейка с флажком для 2017 года. Если этот флажок установлен, формула возвращает значение из исходного набора данных, в противном случае возвращается пустое значение.

Вставить галочку в формулу Google Sheets – 2017

Для 2019F:

В этой формуле I4 — это ячейка с флажком для 2017 года. Если этот флажок установлен, формула возвращает значение из исходного набора данных, в противном случае возвращается пустое значение.

Следующий шаг — вставить флажок в ячейку H4 и I4.

  1. Выберите ячейки H4 и I4 (это ячейки, где у меня есть флажки в этом примере, и ячейки, которые я использовал в формулах выше).
  2. Нажмите кнопку "Вставить".
  3. Нажмите кнопку "Флажок".

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

Вот шаги для создания этой комбинированной диаграммы:

  1. Выберите данные.
  2. Нажмите в меню пункт «Вставить».
  3. Нажмите на диаграмму.
  4. На панели редактора диаграмм измените тип диаграммы на Комбинированная.

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

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

Копирование/удаление флажков

В Google Sheets флажок является частью ячейки.

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

Чтобы скопировать флажок, скопируйте ячейку и вставьте ее в нужное место.

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

Чтобы удалить флажок, выберите ячейку и нажмите "Удалить".

Вам также могут понравиться следующие учебные пособия по Google Таблицам:

Читайте также: