Как это сделать в Excel да нет

Обновлено: 20.11.2024

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

Проверка данных для добавления раскрывающегося списка «Да/Нет»

<р>1. На ленте выберите Данные > Работа с данными > Проверка данных.

<р>2. На вкладке «Настройки» выберите «Список» в разделе «Разрешить» и убедитесь, что установлены флажки «Игнорировать пустое» и «Раскрывающийся список в ячейке». Введите Да, Нет в качестве источника раскрывающегося списка.

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

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

<р>4. Затем мы можем выбрать вкладку «Предупреждение об ошибке» и настроить сообщение, когда пользователь не выбирает из допустимого раскрывающегося списка. Убедитесь, что установлен флажок Показывать предупреждение об ошибке после ввода неверных данных, а затем выберите Стиль в раскрывающемся списке. Затем мы можем ввести заголовок и сообщение об ошибке для нашего предупреждения.

<р>7. Нажмите OK, чтобы добавить проверку данных в выбранные ячейки.

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

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

Как создать раскрывающийся список «Да/Нет» в Google Sheets

Создание раскрывающегося списка в Google Таблицах с помощью проверки данных очень похоже на создание списка в Excel.

<р>1. Сначала мы выделяем ячейки, в которых мы хотим, чтобы список отображался, и в меню выберите «Данные» > «Проверка данных».

<р>2. Затем мы можем (1) установить критерии, выбрав «Список элементов» и введя «Да» и «Нет» через запятую.

<р>4. Убедитесь, что установлен флажок (2) Показать раскрывающийся список в ячейке, а затем выберите (3) Показать предупреждение или Отклонить ввод. Затем нажмите «Сохранить», чтобы сохранить проверку данных.

Выпадающий список появится в выбранных ячейках.

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

Допустим, вы создаете таблицу опроса в Excel и хотите добавить в таблицу раскрывающийся список "ДА" или "НЕТ" с цветом. Что вы можете сделать? В этой статье я представлю вам решение.

Kutools for Excel — включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия на 30 дней, кредитная карта не требуется! Получить сейчас

Создать раскрывающийся список YES или ON с цветом в Excel

Если вы хотите создать раскрывающийся список ДА или НЕТ с цветом в Excel, сделайте следующее:

<р>1. Выберите список, который вы заполните раскрывающимся списком ДА или НЕТ, и щелкните Данные > Проверка данных > Проверка данных. Смотрите скриншот:

<р>2. В диалоговом окне «Проверка данных» на вкладке «Настройки» выберите «Список» в раскрывающемся списке «Разрешить», введите «Да», «Нет» в поле «Источник» и нажмите кнопку «ОК». Смотрите скриншот:

Теперь вы добавили раскрывающийся список ДА или НЕТ в выбранный список. Добавьте цвет в раскрывающийся список.

<р>3. Выберите таблицу без строки заголовка и щелкните Главная > Условное форматирование > Новое правило. Смотрите скриншот:

<р>4. В диалоговом окне «Новое правило форматирования» нажмите (1), чтобы выделить параметр «Использовать формулу для определения форматируемых ячеек» в списке «Выбор типа правила»; (2) введите =$C2="Да" в поле Формат значений, где эта формула истинна, и (3) нажмите кнопку Формат. См. снимок экрана:
Примечание. В формуле =$C2="Да" $C2 — это первая ячейка с раскрывающимся списком ДА или НЕТ, и вы можете изменить его по своему усмотрению.

<р>5. В диалоговом окне «Формат ячеек» включите вкладку «Заливка», укажите цвет фона и последовательно нажмите кнопку «ОК», чтобы закрыть оба диалоговых окна.

Теперь, когда вы щелкаете ячейки в указанном списке, открывается раскрывающийся список ДА или НЕТ. И когда вы выбираете «Да» из раскрывающегося списка, он автоматически выделяет всю строку указанным цветом. Смотрите скриншот:

Примечание. Если вы установили Kutools for Excel , вы можете применить его функцию автоматического сохранения, чтобы сохранить диапазон с проверкой данных и условным форматированием в качестве записи автотекста, а затем повторно использовать его только с помощью щелчков. Получи это сейчас!

Создайте цветной раскрывающийся список ДА или НЕТ с помощью замечательного инструмента

Здесь, во втором методе, я представлю функцию «Цветной раскрывающийся список» Kutools for Excel, которая поможет вам быстро применить условное форматирование и легко выделить ячейки или строки на основе выбора раскрывающегося списка.

Kutools for Excel — включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия на 30 дней, кредитная карта не требуется! Получить сейчас

<р>1. Выберите список, который вы заполните раскрывающимся списком ДА или НЕТ, и нажмите Kutools > Раскрывающийся список > Цветной раскрывающийся список, чтобы включить эту функцию.

<р>2. В появившемся диалоговом окне Kutools for Excel нажмите Да, пожалуйста, помогите мне создать вариант для продолжения.
Советы. Если вы добавили раскрывающийся список ДА или НЕТ для выбора, нажмите Нет, я знаю функцию проверки данных, а затем перейдите к шагу 4. < бр />

<р>3. В диалоговом окне «Создать простой раскрывающийся список» проверьте, добавлен ли диапазон выбора в разделе «Применить к», введите ДА, НЕТ в поле «Источник» и нажмите кнопку «ОК».

<р>4. В диалоговом окне «Цветной раскрывающийся список» выполните следующие действия:
(1) Установите флажок «Строка диапазона данных» в разделе «Применить к»;
(2) В поле Диапазон проверки данных (раскрывающийся список) обычно вводится выбранный столбец, содержащий раскрывающийся список Да и Нет.И вы можете повторно выбрать или изменить его по мере необходимости.
(3) В поле Выделить строки выберите строки, соответствующие указанному диапазону проверки данных;
(4) В разделе "Элементы списка" выберите один из вариантов раскрывающегося списка, скажите "Да" и нажмите, чтобы выделить цвет в разделе "Выбрать цвет". И повторите эту операцию, чтобы назначить цвета для других вариантов раскрывающегося списка.

<р>5. Нажмите кнопку "ОК".

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

Демонстрация: создание раскрывающегося списка ДА или НЕТ с цветом в Excel

Kutools for Excel включает в себя более 300 удобных инструментов для Excel, которые можно бесплатно попробовать без ограничений в течение 30 дней. Бесплатная пробная версия прямо сейчас! Купить сейчас!

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше

Функция ЕСЛИ — одна из самых популярных функций в Excel, позволяющая логически сравнивать значение с ожидаемым.

Поэтому оператор IF может иметь два результата. Первый результат — если сравнение истинно, второй — если сравнение ложно.

Например, =IF(C2="Да",1,2) говорит ЕСЛИ(C2 = Да, то возвращает 1, иначе возвращает 2).

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

ЕСЛИ(логическая_проверка, значение_если_истина, [значение_если_ложь])

Имя аргумента

Описание

логический_тест (обязательно)

Условие, которое вы хотите проверить.

value_if_true (обязательно)

Значение, которое вы хотите вернуть, если результат logical_test равен TRUE.

value_if_false (необязательно)

Значение, которое вы хотите вернуть, если результат logical_test равен FALSE.

Простые примеры ЕСЛИ

В приведенном выше примере в ячейке D2 указано: IF(C2 = Да, затем вернуть 1, иначе вернуть 2)

В этом примере формула в ячейке D2 говорит: ЕСЛИ(C2 = 1, затем вернуть Да, иначе вернуть Нет)Как видите, функцию ЕСЛИ можно использовать для оценки как текста, так и значения. Его также можно использовать для оценки ошибок. Вы не ограничены только проверкой равенства одной вещи другой и возвратом одного результата, вы также можете использовать математические операторы и выполнять дополнительные вычисления в зависимости от ваших критериев. Вы также можете объединить несколько функций ЕСЛИ, чтобы выполнить несколько сравнений.

=IF(C2>B2, "Выше бюджета", "В рамках бюджета")

В приведенном выше примере функция ЕСЛИ в D2 говорит ЕСЛИ (C2 больше, чем B2, затем возвращает «Превышение бюджета», в противном случае возвращает «В рамках бюджета»)

На приведенном выше рисунке вместо текстового результата мы собираемся вернуть математический расчет. Таким образом, формула в E2 гласит: ЕСЛИ (фактическая сумма больше, чем заложенная в бюджете, затем вычтите заложенную в бюджете сумму из фактической суммы, в противном случае ничего не возвращайте).

В этом примере формула в F7 говорит ЕСЛИ (E7 = «Да», затем рассчитайте общую сумму в F5 * 8,25%, в противном случае налог с продаж не взимается, поэтому верните 0)< /p>

Примечание. Если вы собираетесь использовать текст в формулах, его необходимо заключить в кавычки (например, «Текст»). Единственным исключением является использование значений TRUE или FALSE, которые Excel автоматически понимает.

Распространенные проблемы

Что пошло не так

Не было аргументов ни для аргументов value_if_true, ни для аргументов value_if_False. Чтобы увидеть правильное возвращаемое значение, добавьте текст аргумента к двум аргументам или добавьте к аргументу ИСТИНА или ЛОЖЬ.

Обычно это означает, что в формуле написана ошибка.

Нужна дополнительная помощь?

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

Этот курс также доступен в формате PDF и может быть загружен одним zip-файлом, который содержит:

Этот платный вариант позволяет поддерживать сайт и разрабатывать новый бесплатный контент.

Функция ЕСЛИ

Нажмите "Вставить функцию" и выберите функцию ЕСЛИ.

Наша цель состоит в том, чтобы функция отображала "Да", если результат больше десяти, и "Нет" в противном случае.

Логический тест покажет нам, должна ли функция отображать "Да" или "Нет".

  • Логический тест: D2>10 (это означает, что мы спрашиваем, больше ли D2 10)
  • Если это правда, функция отобразит "Да".
  • Если оно равно false , функция отобразит "Нет".

Введите необходимые значения и нажмите OK.

Тогда в E2 будет отображаться "Да".

Теперь автозаполнение до ячейки E6.

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

Теперь, если мы хотим изменить предельное значение 10 (которое определяет, должно ли отображаться «Да» или «Нет»), нам придется отредактировать каждую формулу. Это не очень практично.

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

Для этого просто замените "10" на "A10":

Автозаполнение формулы.

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

Чтобы исправить это, мы должны "исправить" A10.

Один из способов сделать это — добавить код $ перед номерами строк и столбцов.

Поэтому замените A10 на $A$10 (или на A$10, потому что в этом случае нам нужно только "исправить" номер строки).

После автозаполнения результаты теперь правильные:

Другой вариант — переименовать ячейку A10:

И замените A10 на limit, который в этом случае будет именем ячейки.

После автозаполнения в этом случае результаты также верны:

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

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