Excel проверка данных список при условии

Skip to content

Проверка данных в Excel: как сделать, использовать и убрать

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

При настройке рабочей книги для пользователей часто может потребоваться контролировать ввод информации в определенные ячейки, чтобы убедиться, что все введенные данные точны и непротиворечивы. Кроме того, вы можете захотеть разрешить в ячейке только определенный тип данных, например числа или даты, или ограничить числа определенным диапазоном, а текст — заданной длиной. Возможно, вы даже захотите предоставить заранее определенный список допустимых значений, чтобы исключить возможные ошибки. Проверка данных Excel позволяет выполнять все эти действия во всех версиях Microsoft Excel 365, 2019, 2016, 20013, 2010 и более ранних версиях.

Что такое проверка данных в Excel?

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

Вот лишь несколько примеров того, что может сделать проверка данных в Excel:

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

Например, вы можете настроить правило, которое ограничивает ввод данных 3-значными числами от 100 до 999. Если пользователь вводит что-то другое, Excel покажет предупреждение об ошибке, объясняющее, что было сделано неправильно:

Как сделать проверку данных в Excel

Чтобы добавить проверку данных в Excel, выполните следующие действия.

1. Откройте диалоговое окно «Проверка данных».

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

2. Создайте правило проверки Excel.

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

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

В качестве примера создадим правило, разрешающее пользователям вводить только целое число от 100 до 999:

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

3. Подсказка по вводу (необязательно).

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

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

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

4. Отображение предупреждения об ошибке (необязательно)

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

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

Чтобы настроить пользовательское сообщение об ошибке, перейдите на вкладку «Сообщение об ошибке» и задайте следующие параметры:

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

И теперь, если пользователь введет недопустимые значения, Excel отобразит специальное предупреждение с объяснением ошибки (как показано в начале этого руководства).

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

Как настроить ограничения проверки данных Excel

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

Как вы уже знаете, критерии проверки определяются на вкладке «Параметры» диалогового окна «Проверка данных» (вкладка «Данные» > «Проверка данных»).

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

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

  • Равно или не равно указанному числу
  • Больше или меньше указанного числа
  • Между двумя числами или вне, чтобы исключить этот диапазон чисел

Например, вот как выглядят ограничения по проверке данных Excel, которые допускают любое целое число больше 100:

Проверка даты и времени в Excel

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

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

Например, чтобы разрешить только даты между датой начала в B1 и датой окончания в B2, примените это правило проверки даты Excel:

Разрешить только будни или выходные

Чтобы разрешить пользователю вводить даты только  будних или выходных дней, настройте пользовательское правило проверки на основе функции ДЕНЬНЕД (WEEKDAY).

Если для второго аргумента установлено значение 2, функция возвращает целое число в диапазоне от 1 (понедельник) до 7 (воскресенье). Так, для будних дней (пн-пт) результат формулы должен быть меньше 6, а для выходных (сб и вс) — больше 5.

Таким образом, разрешить только рабочие дни:

=ДЕНЬНЕД( ячейка ; 2)<6

Разрешить только выходные :

=ДЕНЬНЕД( ячейка ; 2)>5

Например, чтобы разрешить ввод только рабочих дней в ячейки C2:C8, используйте следующую формулу:

=ДЕНЬНЕД(A2;2)<6

Проверить даты на основе сегодняшней даты

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

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

  • Выберите Дата в поле Тип данных
  • Выберите в поле Значениемежду
  • В поле Начальная дата введите выражение    =СЕГОДНЯ()
  • В поле Конечная дата  введите   =СЕГОДНЯ() + 6

Аналогичным образом вы можете ограничить пользователей вводом дат до или после сегодняшней даты. Для этого выберите меньше или больше, чем в поле Значение, а затем введите =СЕГОДНЯ() в  поле Начальная дата или Конечная дата соответственно.

Проверка времени на основе текущего времени

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

В поле Тип данных выберите Время .

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

В поле Время окончания или Время начала (в зависимости от того, какие критерии вы выбрали на предыдущем шаге) введите одну из следующих формул:

Чтобы проверить дату и время на основе текущей даты и времени:

=ТДАТА()

Чтобы проверить время на основе текущего времени, используйте выражение:

=ВРЕМЯ(ЧАС(ТДАТА());МИНУТЫ(ТДАТА());СЕКУНДЫ(ТДАТА()))

Проверка длины текста

Чтобы разрешить ввод данных определенной длины, выберите Длина текста в поле Тип данных и укажите критерии проверки в соответствии с вашей бизнес-логикой.

Например, чтобы ограничить ввод до 15 символов, создайте такое правило:

Примечание. Параметр «Длина текста» ограничивает количество символов, но не тип данных. Это означает, что приведенное выше правило разрешает как текст, так и числа до 15 символов или 15 цифр соответственно.

Список проверки данных Excel (раскрывающийся список)

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

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

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

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

Другие способы создания списка проверки данных в Excel

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

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

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

Разрешить только числа

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

Удивительно, но ни одно из встроенных правил проверки данных Excel не подходит для очень типичной ситуации, когда вам нужно ограничить пользователей вводом только чисел в определенные ячейки. Но это можно легко сделать с помощью пользовательской формулы проверки данных, основанной на функции ЕЧИСЛО(), например:

=ЕЧИСЛО(C2)

Где C2 — самая верхняя ячейка диапазона, который вы хотите проверить.

Примечание. Функция ЕЧИСЛО допускает любые числовые значения в проверенных ячейках, включая целые числа, десятичные дроби, дроби, а также даты и время, которые также являются числами в Excel.

Разрешить только текст

Если вы ищете обратное — разрешить только текстовые записи в заданном диапазоне ячеек, то создайте собственное правило с функцией ЕТЕКСТ (ISTEXT), например:

=ЕТЕКСТ(B2)

Где B2 — самая верхняя ячейка выбранного диапазона.

Разрешить текст, начинающийся с определенных символов

Если все значения в определенном диапазоне должны начинаться с определенного символа или подстроки, выполните проверку данных Excel на основе функции СЧЁТЕСЛИ с подстановочным знаком:

=СЧЁТЕСЛИ(A2; » текст *»)

Например, чтобы убедиться, что все идентификаторы заказов в столбце A начинаются с префикса «AРТ-», «арт-», «Aрт-» или «aРт-» (без учета регистра), определите пользовательское правило с этой проверкой данных.

=СЧЁТЕСЛИ(A2;»АРТ-*»)

Формула проверки с логикой ИЛИ (несколько критериев)

В случае, если есть 2 или более допустимых префикса, добавьте несколько функций СЧЁТЕСЛИ, чтобы ваше правило проверки данных Excel работало с логикой ИЛИ:

=СЧЁТЕСЛИ(A2;»АРТ-*»)+СЧЁТЕСЛИ(A2;»АБВ-*»)

Проверка ввода с учетом регистра

Если регистр символов имеет значение, используйте СОВПАД  (EXACT) в сочетании с функцией ЛЕВСИМВ, чтобы создать формулу проверки с учетом регистра для записей, начинающихся с определенного текста:

=СОВПАД(ЛЕВСИМВ(ячейка; число_символов); текст)

Например, чтобы разрешить только те коды заказов, которые начинаются с «AРТ-» (ни «арт-», ни «Арт-» не допускаются), используйте эту формулу:

=СОВПАД(ЛЕВСИМВ(A2;4);»АРТ-«)

В приведенной выше формуле функция ЛЕВСИМВ извлекает первые 4 символа из ячейки A2, а СОВПАД выполняет сравнение с учетом регистра с жестко заданной подстрокой (в данном примере «AРТ-«). Если две подстроки точно совпадают, формула возвращает ИСТИНА и проверка проходит успешно; в противном случае возвращается ЛОЖЬ и проверка завершается неудачно.

Разрешить только значения, содержащие определенный текст

Чтобы разрешить ввод значений, которые содержат определенный текст в любом месте ячейки (в начале, середине или конце), используйте функцию ЕЧИСЛО (ISNUMBER) в сочетании с НАЙТИ (FIND) или ПОИСК (SEARCH) в зависимости от того, хотите ли вы совпадение с учетом регистра или без учета регистра:

Проверка без учета регистра:

ЕЧИСЛО(ПОИСК( текст ; ячейка ))

Проверка с учетом регистра:

ЕЧИСЛО(НАЙТИ( текст ; ячейка ))

В нашем примере, чтобы разрешить только записи, содержащие текст «AР» в ячейках A2: A8, используйте одну из следующих формул, создав правило проверки в ячейке A2:

Без учета регистра:

=ЕЧИСЛО(ПОИСК(«ар»;A2))

С учетом регистра:

=ЕЧИСЛО(НАЙТИ(«АР»;A2))

Формулы работают по следующей логике:

Вы ищете подстроку «AР» в ячейке A2, используя НАЙТИ или ПОИСК, и оба возвращают позицию первого символа в подстроке. Если текст не найден, возвращается ошибка. Если поиск успешен и «АР» найден в ячейке, мы получаем номер позиции в тексте, где эта подстрока была найдена. Далее функция ЕЧИСЛО возвращает ИСТИНА, и проверка данных проходит успешно. В случае, если подстроку не удалось найти, результатом будет ошибка и ЕЧИСЛО возвращает ЛОЖЬ. Запись не будет разрешена в ячейке.

Разрешить только уникальные записи и запретить дубликаты

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

=СЧЁТЕСЛИ( диапазон ; самая верхняя_ячейка )<=1

Например, чтобы убедиться, что в ячейки с A2 по A8 вводятся только уникальные идентификаторы заказов, создайте настраиваемое правило со следующей формулой проверки данных:

=СЧЁТЕСЛИ($A$2:$A$8; A2)<=1

При вводе уникального значения формула возвращает ИСТИНА, и проверка проходит успешно. Если такое же значение уже существует в указанном диапазоне (счетчик больше 1), функция СЧЁТЕСЛИ возвращает ЛОЖЬ, и вводимые данные не проходят проверку.

Обратите внимание, что мы фиксируем диапазон абсолютными ссылками на ячейки (A$2:$A$8) и используем относительную ссылку для верхней ячейки (A2), чтобы формула корректно изменялась для каждой ячейки в проверяемом диапазоне.

Как отредактировать проверку данных в Excel

Чтобы изменить правило проверки Excel, выполните следующие действия:

  1. Выберите любую из проверенных ячеек.
  2. Откройте диалоговое окно «Проверка данных» (вкладка «Данные» > «Проверка данных»).
  3. Внесите необходимые изменения.
  4. Установите флажок Применить эти изменения ко всем другим ячейкам с теми же параметрами, чтобы скопировать внесенные вами изменения во все остальные ячейки с исходными критериями проверки.
  5. Нажмите OK, чтобы сохранить изменения.

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

Как скопировать правило проверки данных Excel в другие ячейки

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

Чтобы скопировать правило проверки в Excel, выполните следующие 4 быстрых шага:

  1. Выберите ячейку, к которой применяется правило проверки, и нажмите Ctrl + С , чтобы скопировать его.
  2. Выберите другие ячейки, которые вы хотите проверить. Чтобы выделить несмежные ячейки, нажмите и удерживайте клавишу Ctrl при выборе ячеек.
  3. Щелкните выделенный фрагмент правой кнопкой мыши, выберите «Специальная вставка» и выберите параметр «Условия на значения».

Либо используйте комбинацию клавиш Ctrl + Alt + V,  и затем — Н.

  1. Нажмите ОК.

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

Как найти ячейки с проверкой данных в Excel

Чтобы быстро найти все проверенные ячейки на текущем листе, перейдите на вкладку «Главная» > группа «Редактирование» и нажмите «Найти и выделить» > «Проверка данных» :

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

Как убрать проверку данных в Excel

В целом, есть два способа удалить проверку в Excel: стандартный подход, разработанный Microsoft, и метод без мыши, разработанный фанатами Excel, которые никогда не отрывают руки от клавиатуры без крайней необходимости (например, чтобы выпить чашку кофе:)

Способ 1: Обычный способ отключить проверку данных

Обычно, чтобы удалить проверку данных на листах Excel, выполните следующие действия:

  1. Выберите ячейку (ячейки) с проверкой данных.
  2. На вкладке «Данные» нажмите кнопку «Проверка данных».
  3. На вкладке «Настройки» нажмите кнопку «Очистить все», а затем нажмите «ОК».

Советы:

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

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

Способ 2: Удалить правила проверки данных при помощи Специальной вставки

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

  1. Выберите пустую ячейку без проверки данных и нажмите Ctrl + С, чтобы скопировать ее в буфер обмена.
  2. Выберите ячейки, в которых вы хотите отключить проверку данных.
  3. Нажмите Ctrl + Alt + V, и затем Н. Эта комбинация клавиш вызовет «Специальная вставка» > «Проверка данных».
  4. Нажимаем ОК.

Советы по проверке данных в Excel

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

Проверка данных на основе другой ячейки

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

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

Например, чтобы разрешить любое целое число, находящееся между 100 и 999, выберите критерии «минимум» и «максимум» в вкладке «Параметры» и введите в них адреса ячеек с этими числами:

Рис18

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

Например, чтобы запретить пользователям вводить даты после сегодняшней даты, введите формулу =СЕГОДНЯ() в какую-нибудь ячейку, скажем, B1, а затем настройте правило проверки даты на основе этой ячейки:

Или вы можете ввести формулу =СЕГОДНЯ() непосредственно в поле Конечная дата, что будет иметь тот же эффект.

Правила проверки на основе формул

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

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

=МИН($С$2:$С$10)

=МАКС($С$2:$С$10)

Обратите внимание, что мы фиксируем диапазон с помощью знака $ (абсолютная ссылка на ячейки), чтобы наше правило проверки Excel работало правильно для всех выбранных ячеек.

Как найти неверные данные на листе

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

Чтобы найти недействительные данные, которые попали в ваши рабочие листы до того, как вы добавили проверку данных, перейдите на вкладку «Данные» и нажмите «Проверка данных» > «Обвести неверные данные».

Это выделит все ячейки, которые не соответствуют критериям проверки.

Как только вы исправите неверную запись, отметка автоматически исчезнет. Чтобы удалить все отметки, перейдите на вкладку «Данные» и нажмите «Проверка данных» > «Удалить обводку неверных данных».

Как поделиться книгой с проверкой данных

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

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

Почему проверка данных Excel не работает?

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

Проверка данных не работает для скопированных данных

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

Хотя нет способа отключить клавиши копирования/вставки (кроме использования VBA), вы можете, по крайней мере, предотвратить копирование данных путем перетаскивания ячеек. Для этого выберите «Файл» > «Параметры» > «Дополнительно» > «Параметры редактирования» и снимите флажок «Включить маркер заполнения и перетаскивания ячеек».

Проверка данных Excel не активна

Кнопка «Проверка данных» не активна (выделена серым цветом), если вы вводите или изменяете данные в ячейке. Закончив редактирование ячейки, нажмите Enter или Esc, чтобы выйти из режима редактирования, а затем выполните проверку данных.

Проверка данных не может быть применена к защищенной или общей книге

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

Неправильные формулы проверки данных

При проверке данных на основе формул в Excel необходимо проверить три важные вещи:

  • Формула проверки не возвращает ошибок.
  • Формула не ссылается на пустые ячейки.
  • Используются правильные ссылки на ячейки.

Ручной пересчет формул включен

Если в Excel включен режим ручного расчета, невычисленные формулы могут помешать правильной проверке данных. Чтобы снова изменить параметр расчета Excel на автоматический, перейдите на вкладку «Формулы» > группу «Расчет», нажмите кнопку «Параметры расчета» и выберите «Автоматически».

Проверьте правильность формулы проверки данных

Для начала скопируйте формулу проверки в какую-нибудь ячейку, чтобы убедиться, что она не возвращает ошибку, такую ​​как #Н/Д, #ЗНАЧ или #ДЕЛ/0!.

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

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

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

Если вы активируете опцию «Игнорировать пустые ячейки» при определении правила (обычно выбрано по умолчанию), то следите, чтобы ваши формулы или условия не ссылались на пустую ячейку.

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

Абсолютные и относительные ссылки на ячейки в формулах проверки

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

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

Чтобы лучше проиллюстрировать это, рассмотрим следующий пример.

Предположим, вы хотите ограничить ввод данных в ячейках с A2 по A8 целыми числами от 100 (минимальное значение) до 999. Чтобы проще было при необходимости изменить критерии проверки, используем ссылки на ячейки с этими значениями, как показано на скриншоте ниже:

Это правило будет корректно выполняться только для первой ячейки диапазона – A2. Для ячейки A3 критерии максимума и минимума изменятся на E3 и F3. Поскольку эти ячейки пусты, то условие ввода теперь – любое число больше либо меньше нуля. Правда, символьные значения и дробные числа вы вводить не сможете, так как продолжает действовать ограничение на тип данных – целые числа.

Чтобы исправить формулу, просто введите «$» перед ссылками на столбцы и строки, чтобы зафиксировать их: =$E$2 и $F$2. Или используйте клавишу  F4 для переключения между различными типами ссылок.

Вот как вы можете добавить и использовать проверку данных в Excel. Я благодарю вас за чтение и надеюсь ещё увидеть вас в нашем блоге!


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


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

можно создать с помощью

Проверки данных

или с помощью

элемента управления формы

Поле со списком

(см. статью

Выпадающий (раскрывающийся) список на основе элемента управления формы

).

В этой статье создадим

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

с помощью

Проверки данных

( Данные/ Работа с данными/ Проверка данных ) с типом данных

Список

.


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

можно сформировать по разному.

А. Простейший выпадающий список — ввод элементов списка непосредственно в поле Источник

Самым простым способом создания

Выпадающего списка

является ввод элементов списка непосредственно в поле

Источник

инструмента

Проверка данных

.

Предположим, в ячейке

B

1

необходимо создать

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

для ввода единиц измерений. Выделим ячейку

B

1

и вызовем

Проверку данных.

Если в поле

Источник

указать через точку с запятой единицы измерения

шт;кг;кв.м;куб.м

, то выбор будет ограничен этими четырьмя значениями.

Теперь смотрим, что получилось. Выделим ячейку

B

1

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

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

.


Недостатки

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

B

1

); не удобно вводить большое количество элементов. Подход годится для маленьких (3-5 значений) неизменных списков.

Преимущество

: быстрота создания списка.

Б. Ввод элементов списка в диапазон (на том же листе, что и выпадающий список)

Элементы для выпадающего списка можно разместить в диапазоне на листе EXCEL, а затем в поле

Источник

инструмента

Проверки данных

указать ссылку на этот диапазон.

Предположим, что элементы списка

шт;кг;кв.м;куб.м

введены в ячейки диапазона

A

1:

A

4

, тогда поле

Источник

будет содержать =лист1!$A$1:$A$4


Преимущество

: наглядность перечня элементов и простота его модификации. Подход годится для редко изменяющихся списков.

Недостатки

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

A

1:

A

100

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

Второй недостаток: диапазон источника должен располагаться на том же листе, что и

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

, т.к. для правил

Проверки данных

нельзя использовать ссылки на другие листы или книги (это справедливо для EXCEL 2007 и более ранних).

Избавимся сначала от второго недостатка – разместим перечень элементов

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

на другом листе.

B. Ввод элементов списка в диапазон (на любом листе)

В правилах

Проверки данных

(также как и

Условного форматирования

) нельзя впрямую указать ссылку на диапазоны другого листа (см. Файл примера ):

Пусть ячейки, которые должны содержать

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

, размещены на листе

Пример,

а диапазон с перечнем элементов разместим на другом листе (на листе

Список

в файле примера ).

Для создания

выпадающего списка,

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

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

, другой – функции ДВССЫЛ() .


Используем именованный диапазон

Создадим

Именованный диапазон

Список_элементов,

содержащий перечень элементов

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

(ячейки

A

1:

A

4

на листе

Список

)

.

Для этого:

  • выделяем

    А1:А4

    ,
  • нажимаем Формулы/ Определенные имена/ Присвоить имя
  • в поле

    Имя

    вводим

    Список_элементов

    , в поле

    Область

    выбираем

    Книга

    ;

Теперь на листе

Пример

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

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

.

  • вызываем

    Проверку данных

    ;

  • в поле

    Источник

    вводим ссылку на созданное имя: =Список_элементов .


Примечание

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

А1:А10

. Однако, в этом случае

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

может содержать пустые строки.

Избавиться от пустых строк и учесть новые элементы перечня позволяет

Динамический диапазон

. Для этого при создании

Имени

Список_элементов

в поле

Диапазон

необходимо записать формулу = СМЕЩ(Список!$A$1;;;СЧЁТЗ(Список!$A:$A))

Использование функции СЧЁТЗ() предполагает, что заполнение диапазона ячеек (

A:A

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

Динамический диапазон

).


Используем функцию ДВССЫЛ()

Альтернативным способом ссылки на перечень элементов, расположенных на другом листе, является использование функции ДВССЫЛ() . На листе

Пример

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

Проверку данных

,

в

Источнике

указываем =ДВССЫЛ(«список!A1:A4») .


Недостаток

: при переименовании листа – формула перестает работать. Как это можно частично обойти см. в статье

Определяем имя листа

.


Ввод элементов списка в диапазон ячеек, находящегося в другой книге

Если необходимо перенести диапазон с элементами выпадающего списка в другую книгу (например, в книгу

Источник.

xlsx

), то нужно сделать следующее:

  • в книге

    Источник.

    xlsx

    создайте необходимый перечень элементов;
  • в книге

    Источник.xlsx

    диапазону ячеек содержащему перечень элементов присвойте

    Имя

    , например

    СписокВнеш;

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

    Проверка данных

    ,

    в поле

    Источник

    укажите = ДВССЫЛ(«[Источник.xlsx]лист1!СписокВнеш») ;

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

Источник

.

xlsx

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

Личную книгу макросов

Personal.xlsx или

Надстройки

.

Если нет желания присваивать имя диапазону в файле

Источник.xlsx

, то формулу нужно изменить на = ДВССЫЛ(«[Источник.xlsx]лист1!$A$1:$A$4»)


СОВЕТ:

Если на листе много ячеек с правилами

Проверки данных

, то можно использовать инструмент

Выделение группы ячеек

( Главная/ Найти и выделить/ Выделение группы ячеек ). Опция

Проверка данных

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

Всех

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

Этих

же

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


Примечание

: Если

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

содержит более 25-30 значений, то работать с ним становится неудобно.

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

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

В EXCEL не предусмотрена регулировка размера шрифта

Выпадающего списка

. При большом количестве элементов имеет смысл

сортировать

список элементов и использовать дополнительную классификацию элементов (т.е. один выпадающий список разбить на 2 и более).

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

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

, содержащий буквы алфавита. Второй

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

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

Связанный список

или

Вложенный связанный список

.

Содержание

  1. Выпадающий список в EXCEL
  2. А. Простейший выпадающий список — ввод элементов списка непосредственно в поле Источник
  3. Б. Ввод элементов списка в диапазон (на том же листе, что и выпадающий список)
  4. B. Ввод элементов списка в диапазон (на любом листе)
  5. Выпадающий список с условием в excel
  6. Связанный список в MS EXCEL
  7. Создаем связанные выпадающие списки в Excel – самый простой способ!
  8. Ввод данных из списка значений. Часть 1: Выпадающий список в MS EXCEL
  9. Связанные выпадающие списки и формула массива в Excel
  10. Два связанных выпадающих списка с формулой массива
  11. Первый и второй связанный выпадающий список: Тип и Производитель
  12. Третий связывающий выпадающий список: Модель
  13. Связанные (зависимые) выпадающие списки
  14. Способ 1. Функция ДВССЫЛ (INDIRECT)
  15. Способ 2. Список соответствий и функции СМЕЩ (OFFSET) и ПОИСКПОЗ (MATCH)
  16. Ссылки по теме
  17. Выпадающий список, формируемый по условиям (Формулы/Formulas)
  18. Выпадающий список с определенным условием
  19. Функция «ЕСЛИ()» + выпадающий список
  20. Выпадающий список с удалением использованных элементов
  21. Постановка задачи
  22. Шаг 1. Кто сколько работает?
  23. Шаг 2. Кто еще свободен?
  24. Шаг 3. Формируем список
  25. Шаг 4. Создаем именованный диапазон свободных сотрудников
  26. Шаг 5. Создаем выпадающий список в ячейках

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

history 21 января 2013 г.

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

Выпадающий список можно создать с помощью Проверки данных

В этой статье создадим Выпадающий список с помощью Проверки данных ( Данные/ Работа с данными/ Проверка данных ) с типом данных Список .

Выпадающий список можно сформировать по разному.

А. Простейший выпадающий список — ввод элементов списка непосредственно в поле Источник

Самым простым способом создания Выпадающего списка является ввод элементов списка непосредственно в поле Источник инструмента Проверка данных .

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

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

Теперь смотрим, что получилось. Выделим ячейку B 1 . При выделении ячейки справа от ячейки появляется квадратная кнопка со стрелкой для выбора элементов из выпадающего списка .

Недостатки этого подхода: элементы списка легко потерять (например, удалив строку или столбец, содержащие ячейку B 1 ); не удобно вводить большое количество элементов. Подход годится для маленьких (3-5 значений) неизменных списков. Преимущество : быстрота создания списка.

Б. Ввод элементов списка в диапазон (на том же листе, что и выпадающий список)

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

Предположим, что элементы списка шт;кг;кв.м;куб.м введены в ячейки диапазона A 1: A 4 , тогда поле Источник будет содержать =лист1!$A$1:$A$4

Преимущество : наглядность перечня элементов и простота его модификации. Подход годится для редко изменяющихся списков. Недостатки : если добавляются новые элементы, то приходится вручную изменять ссылку на диапазон. Правда, в качестве источника можно определить сразу более широкий диапазон, например, A 1: A 100 . Но, тогда выпадающий список может содержать пустые строки (если, например, часть элементов была удалена или список только что был создан). Чтобы пустые строки исчезли необходимо сохранить файл.

Второй недостаток: диапазон источника должен располагаться на том же листе, что и выпадающий список , т.к. для правил Проверки данных нельзя использовать ссылки на другие листы или книги (это справедливо для EXCEL 2007 и более ранних).

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

B. Ввод элементов списка в диапазон (на любом листе)

В правилах Проверки данных (также как и Условного форматирования ) нельзя впрямую указать ссылку на диапазоны другого листа (см. Файл примера ):

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

а диапазон с перечнем элементов разместим на другом листе (на листе Список в файле примера ).

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

Используем именованный диапазон Создадим Именованный диапазон Список_элементов, содержащий перечень элементов выпадающего списка (ячейки A 1: A 4 на листе Список ) . Для этого:

  • выделяем А1:А4 ,
  • нажимаем Формулы/ Определенные имена/ Присвоить имя
  • в поле Имя вводим Список_элементов , в поле Область выбираем Книга ;

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

  • вызываем Проверку данных ;
  • в поле Источник вводим ссылку на созданное имя: =Список_элементов .

Примечание Если предполагается, что перечень элементов будет дополняться, то можно сразу выделить диапазон большего размера, например, А1:А10 . Однако, в этом случае Выпадающий список может содержать пустые строки.

Избавиться от пустых строк и учесть новые элементы перечня позволяет Динамический диапазон . Для этого при создании Имени Список_элементов в поле Диапазон необходимо записать формулу = СМЕЩ(Список!$A$1;;;СЧЁТЗ(Список!$A:$A))

Использование функции СЧЁТЗ() предполагает, что заполнение диапазона ячеек ( A:A ), который содержит элементы, ведется без пропусков строк (см. файл примера , лист Динамический диапазон ).

Используем функцию ДВССЫЛ()

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

Недостаток : при переименовании листа – формула перестает работать. Как это можно частично обойти см. в статье Определяем имя листа .

Ввод элементов списка в диапазон ячеек, находящегося в другой книге

Если необходимо перенести диапазон с элементами выпадающего списка в другую книгу (например, в книгу Источник. xlsx ), то нужно сделать следующее:

  • в книге Источник.xlsx создайте необходимый перечень элементов;
  • в книге Источник.xlsx диапазону ячеек содержащему перечень элементов присвойте Имя , например СписокВнеш;
  • откройте книгу, в которой предполагается разместить ячейки с выпадающим списком;
  • выделите нужный диапазон ячеек, вызовите инструмент Проверка данных, в поле Источник укажите = ДВССЫЛ(«[Источник.xlsx]лист1!СписокВнеш») ;

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

Если нет желания присваивать имя диапазону в файле Источник.xlsx , то формулу нужно изменить на = ДВССЫЛ(«[Источник.xlsx]лист1!$A$1:$A$4»)

СОВЕТ: Если на листе много ячеек с правилами Проверки данных , то можно использовать инструмент Выделение группы ячеек ( Главная/ Найти и выделить/ Выделение группы ячеек ). Опция Проверка данных этого инструмента позволяет выделить ячейки, для которых проводится проверка допустимости данных (заданная с помощью команды Данные/ Работа с данными/ Проверка данных ). При выборе переключателя Всех будут выделены все такие ячейки. При выборе опции Этих же выделяются только те ячейки, для которых установлены те же правила проверки данных, что и для активной ячейки.

Примечание : Если выпадающий список содержит более 25-30 значений, то работать с ним становится неудобно. Выпадающий список одновременно отображает только 8 элементов, а чтобы увидеть остальные, нужно пользоваться полосой прокрутки, что не всегда удобно.

В EXCEL не предусмотрена регулировка размера шрифта Выпадающего списка . При большом количестве элементов имеет смысл сортировать список элементов и использовать дополнительную классификацию элементов (т.е. один выпадающий список разбить на 2 и более).

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

Источник

Выпадающий список с условием в excel

Связанный список в MS EXCEL

​Смотрите также​ введем в него​ более подробно?​

​ стал выпадать список​ чуть ли не​=СМЕЩ(начальная_ячейка; сдвиг_вниз; сдвиг_вправо; размер_диапазона_в_строках;​Этот способ требует наличия​ и в имени​ комбинацией клавиш Ctrl​Теперь рассмотрим, как связать​ — это «подподкатегория»​ него можно создать​
​ВПР​(Диспетчер имён).​ При этом с​ в ячейке​Список регионов и перечни​Создадим выпадающий список, содержимое​

  • ​ формулу, которая будет​vikttur​ с пустыми строчками​ каждый день (заканчиваются​ размер_диапазона_в_столбцах)​ отсортированного списка соответствий​ диапазона на нижнее​ + Shift +​
  • ​ выпадающий список в​ если она вообще​ Выпадающий (раскрывающийся) список​(VLOOKUP) для поиска​Нажмите кнопку​ помощью выпадающих списков,​B5​ стран разместим на​ которого зависит от​ выводить номера свободных​: Выподающие списки знаете,​ внизу. Как от​

​ ремонты, получаются пропуска,​Таким образом:​ марка-модель вот такого​ подчеркивание (т.е. Ssang_Yong).​ Enter . ​ Excel. Поскольку Модель​
​ существует. Но для​ (см. Файл примера).​ значения из ячейки​New​ необходимо ограничить доступные​
​и балдеем –​ листе​ значений другой ячейки.​ сотрудников:​ сами делали.​ этого можно избавиться?​ оборудуются необходимыми средствами​начальная ячейка — берем​ вида:​Теперь создадим первый выпадающий​Скачать зависимые выпадающие списки​ зависит как от​ лучшего понимания данного​Для удобства создадим Именованный​B1​

​(Создать), чтобы добавить​ пользователям варианты стран​ появился список стран​Списки​

​Обычный Выпадающий (раскрывающийся) список​​=ЕСЛИ(F2-G2​Ячейки столбца I:​Serge_007​ и т.д.)​ первую ячейку нашего​Для создания первичного выпадающего​ список для выбора​ в Excel​ Типа, так и​ обучающего материала, предположим,​ диапазон:​в таблице с​

​ новый именованный диапазон.​ и городов, из​ для Региона Америка:​.​​ отображает только один​​Теперь надо сформировать непрерывный​ меню Формат-Условное форматирование.​

​: Пустая строка, которую​- на втором​ списка, т.е. А1​​ списка можно марок​​ марки автомобиля. Выделите​

​Не нажмите OK случайно.​ от Производителя -​​ что существует.​​создайте список фамилий сотрудников,​​ названиями стран. После​​ Откроется диалоговое окно​ которых они могут​ США, Мексика…​Обратите внимание, что названия​​ перечень элементов. Связанный​​ (без пустых ячеек)​

​Имена: меню Вставка-Имя-присвоить.​ возвращает Ваша формула,​ листе планировщик маршрутов,​сдвиг_вниз — нам считает​ можно воспользоваться обычным​

  • ​ пустую ячейку и​​ Поэтому, когда вы​​ значит мы будем​​В любом случае, с​​ например в диапазоне​ того как индекс​New Name​ выбирать. В первой​
  • ​Теперь заполняем следующую строку.​ регионов (диапазон​ список – это​ список свободных сотрудников​vikttur​
  • ​ тоже является значением,​ в каждой ячейке​ функция​
  • ​ способом, описанным выше,​

​ откройте меню​ перейдете в меню​ использовать формулу массива.​ самого начала напишем,​D1:D10​ будет известен, мы​

​(Создание имени).​ ячейке мы сделаем​ Выбираем в ячейке​А2:А5​ такой выпадающий список,​

​ для связи -​​: «ВыпАдающие».​​ поэтому надо их​​ которой необходим выпадающий​​ПОИСКПОЗ (MATCH)​ т.е.​

  • ​Данные — Проверка (Data​​ «Данные», «Проверка данных»​​ Предположим, мы хотим​
  • ​ что этот учебный​
  • ​;​ выберем список, который​
  • ​В поле​ выбор страны, а​

​A6​на листе​ который может отображать​ на следующем шаге​serg14​

  • ​ вычитать из общего​​ список из машин.​​, которая, попросту говоря,​
  • ​дать имя диапазону D1:D3​
  • ​ — Validation)​ и выберите как​
  • ​ отобразить в нем​ материал является продолжением​

​выделите в ячейку​ станет источником данных​Name​​ во второй будут​​Регион – Азия,​Списки​

​ разные перечни элементов,​ — с выпадающим​: Это я так​​ количества:​​ Но нужно, чтобы​ выдает порядковый номер​ (например​​или нажмите кнопку​​ Тип данных «список»,​ легковые модели Fiat.​ материала: Как сделать​D1​

​ для нашего второго​(Имя) введите имя​​ доступны только принадлежащие​​ вызываем связанный список​) в точности должны​ в зависимости от​​ списком. Для этого​​ понимаю для Excel​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СМЕЩ(Транспорт!$G$3;0;0;СЧЁТЗ(Транспорт!$G$4:$G$11)-СУММ(—(Транспорт!$G$4:$G$11=»»))+1;1)​

​ этот выпадающий список​ ячейки с выбранной​Марки​Проверка данных (Data Validation)​ а в поле​ В первом списке​ зависимые выпадающие списки​заголовок Сотрудники;​ выпадающего списка. Для​​Country​​ выбранной стране города.​ в ячейке​​ совпадать с заголовками​​ значения другой ячейки.​ добавим еще один​ 2003, а в​gling​ состоял только из​ маркой (G7) в​) с помощью​на вкладке​ «Источник» вставьте эту​ мы выбрали Легковой,​ в ячейках Excel,​выделите диапазон​ этого напишем такую​для нашего первого​ Думаю, это понятно?​B6​

​ столбцов, содержащих названия​​Потребность в создании​​ столбец и введем​
​ 2010 где мне​: Эта формула должна​ тех, которые устраивают​ заданном диапазоне (столбце​Диспетчера имен (Name Manager)​Данные (Data)​ формулу и подтвердите​ во втором -​ в котором подробно​D2:D10​ формулу:​ именованного диапазона, а​Итак, давайте начнём наш​и опять балдеем:​ соответствующих стран (​

​ связанных списков (другие​ в него такую​ это найти?​ подойти​ всем условиям. В​ А)​с вкладки​если у вас​
​ ее с помощью​ Fiat.​ описали логику и​, в поле Имя,​=CHOOSE(VLOOKUP(B1,Sheet3!$A$3:$B$5,2,FALSE),England,France,Portugal)​

​ в поле​ простой пример с​ Китай, Индия…​В1:Е1​ названия: связанные диапазоны,​ страшноватую на первый​Z​

Создаем связанные выпадающие списки в Excel – самый простой способ!

​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СМЕЩ(Транспорт!$G$3;0;0;СЧЁТЕСЛИ(Транспорт!$G$4:$G$11;»>»»»)+1;1)​​ моём примере: только​сдвиг_вправо = 1, т.к.​Формулы (Formulas)​ Excel 2007 или​ Ctrl + Shift​Мы будем перемещать ячейку​ способ создания одного​ слева от Строки​=ВЫБОР(ВПР(B1;Sheet3!$A$3:$B$5;2;ЛОЖЬ);England;France;Portugal)​Refers to​ того, как можно​Необходимо помнить, что в​).​ динамические списки) появляется​ взгляд формулу:​: Скажите, serg14, вы​maverick_77​ машины, у которых​

​ мы хотим сослаться​или в старых​ новее. Затем из​ + Enter. Вот​ H4 на столько​ из таких списков.​ формул введите Сотрудники​​Что же делает эта​​(Диапазон) выберите тот,​ создать связанный (или​ именах нельзя использовать​​Присвоим имена диапазонам, содержащим​​ при моделировании иерархических​=ЕСЛИ(D2>СЧЁТ($H$2:$H$10);»»;ИНДЕКС($E$2:$E$10;НАИМЕНЬШИЙ($H$2:$H$10;СТРОКА(E2)-1)))​ хотя бы раз​

​: gling, мегаспасбо! =)​ по «условию 1″​ на модели в​ версиях Excel -​ выпадающего списка​ и вся магия.​ строк, пока не​ Рекомендуем вам ознакомиться​ и нажмите​ формула? Она ищет​ в котором хранится​ зависимый) выпадающий список​ символ пробела. Поэтому,​ Регионы и Страны​​ структур данных. Например:​​или, соответственно,​​ пролистали риббоны (окна)​​Где можно почитать​​ — «готов», а​​ соседнем столбце (В)​ через меню​​Тип данных (Allow)​​Этот фокус основан на​​ найдем позицию первого​​ с ним, потому​ENTER​​ значение из ячейки​​ список стран:​ в Excel? В​ при создании имен,​

​ (т.е. создадим Именованные​Отдел – Сотрудники отдела.​=IF(D2>COUNT($H$2:$H$10);»»;INDEX($E$2:$E$10;SMALL($H$2:$H$10;ROW(E2)-1)))​ ленты Xl’я 2010,​ подробности о том,​ по «условию 2″​размер_диапазона_в_строках — вычисляем с​Вставка — Имя -​выберите вариант​ применении функции​ легкового Fiatа. Поэтому​ что здесь подробно​, либо, выделив диапазон​

​B1​=Sheet3!$A$3:$A$5​ ячейке​ вышеуказанным способом, он​ диапазоны). Быстрее всего​ При выборе отдела​При всей внешней жуткости​ как горорят, от​ как организуются динамические​ — «есть»​​ помощью функции​​ Присвоить (Insert -​​Список (List)​​ДВССЫЛ (INDIRECT)​ в колонке Тип​ описывается только то,​​D1:D10​​в списке стран​

​Нажмите​​B1​​ будет автоматически заменен​ это сделать так:​ из списка всех​​ вида, эта формула​​ «А» до «Я». ​

​ диапазоны?​​PS: сори, если​​СЧЕТЕСЛИ (COUNTIF)​​ Name — Define)​​и в поле​, которая умеет делать​ мы должны иметь​​ как сделать тот​​через команду меню​ и возвращает соответствующий​ОК​

​мы будем выбирать​

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

​ Поинтересовались в «Приемах»​Serge_007, на реальном​ такая задача уже​

​, которая умеет подсчитать​выбрать на вкладке​Источник (Source)​ одну простую вещь​ значение Легковой, а​​ другой связанный выпадающий​​ Создать из выделенного​ индекс, который затем​, чтобы сохранить и​​ страну, а в​​ «_». Например, если​​А1:Е6​​ формируется список, содержащий​ вещь — выводит​ (или на офсайте)​​ массиве не стало​​ ставилась. Но я​

​ количество встретившихся в​​Данные (Data)​​выделите ячейки с​

​ — преобразовывать содержимое​ в колонке Производитель​ список 🙂 А​ фрагмента (Формулы/ Определенные​​ использует функция​​ закрыть диалоговое окно.​​ ячейке​​ вместо Америка (ячейка​на листе​​ перечень фамилий всех​​ очередное по номеру​ куда подевались в​ работать почему-то. Но​ не увидел её​ списке (столбце А)​​команду​​ названиями марок (желтые​ любой указанной ячейки​ должен быть Fiat.​ это то, что​ имена).​CHOOSE​Имена диапазонам, содержащим города,​​B2​​В1​Списки​ сотрудников этого отдела​ имя сотрудника (используя​ новом облике офиса​ всё равно большое​ среди рассмотренных на​ нужных нам значений​Проверка данных (Data validation)​​ ячейки в нашем​​ в адрес диапазона,​ Если бы мы​ мы хотим получить:​​СОВЕТ​​(ВЫБОР), чтобы выбрать​ можно присвоить точно​– принадлежащий ей​​) ввести «Северная Америка»​​(т.е. диапазон, охватывающий​ (двухуровневая иерархия);​​ функцию НАИМЕНЬШИЙ) из​​ команды и меню​ спасибо за вариант.​ форуме. Если я​ — марок авто​выбрать из выпадающего списка​ примере). После нажатия​ который понимает Excel.​ использовали промежуточный столбец​Итак, мы имеем:​:​

​ 1-й, 2-й или​
​ таким же образом.​

​ город, как на​ (соответственно подкорректировав ячейку​ все ячейки с​​Город – Улица –​​ списка или пустую​ из XL’я 2003. ​steysi​ просто не туда​​ (G7)​​ вариант проверки​ на​ То есть, если​

​ (это было бы​тип автомобиля: Легковой, Фургон​Если в будущем​

​ 3-й именованный диапазон.​Теперь мы можем создать​ примере:​А2​ названиями Регионов и​​ Номер дома. При​​ ячейку, если имена​Списки — проверка​: Подскажите пожалуйста как​ смотрел, дайте ссыль,​

​размер_диапазона_в_столбцах = 1, т.к.​Список (List)​ОК​ в ячейке лежит​ отличным решением, но​ и Внедорожник (Категория)​ потребуется пополнять список​Вот так будет выглядеть​ выпадающие списки в​

​Для начала нужно создать​), то после нажатия​
​ Стран);​
​ заполнении адреса проживания​

​ свободных сотрудников уже​

Ввод данных из списка значений. Часть 1: Выпадающий список в MS EXCEL

​ данных, условное -​ сделать и возможно​ пжл, и можно​ нам нужен один​и указать в​первый выпадающий список​ текст «А1», то​ хотели бы показать​производитель: Fiat, Volkswagen i​ сотрудников, то придется​

​ наш второй раскрывающийся​ тех ячейках, где​ базу данных. На​ кнопки Создать из​нажать кнопку «Создать из​ можно из списка​ кончились.​ на главной, Имена​ ли это в​ будет убить тему.​ столбец с моделями​ качестве​ готов:​ функция выдаст в​ вам что-то более​ Suzuki (Подкатегория) и​

​ вручную модифицировать границы​ список:​ планировали выбирать данные.​ втором листе я​ выделенного фрагмента будет​ выделенного фрагмента» (пункт​ выбрать город, затем​в Excel 2003 и​ — через формулы​ екселе, выпадающий список​

​koyaanisqatsi​В итоге должно получиться​

  • ​Источника (Source)​Теперь создадим второй выпадающий​​ результате ссылку на​​ крутое 😉 ),​

  • ​модель: . немножечко их​​ именованного диапазона. Как​​В результате мы получим​
  • ​ Выделите ячейку​​ занес список стран,​​ создано имя «Северная_Америка».​ меню Формулы/ Определенные​ из списка всех​ старше идем в​​ и пр.пр.​​ со следующим условием:​​: maverick_77, так ?​​ что-то вроде этого:​=Марки​ список, в котором​ ячейку А1. Если​

​ то мы бы​​ есть 🙂 (Подподкатегория)​
​ обойти это неудобство​ два связанных (или​B1​ которые хочу дать​ В этом случае​ имена/ Создать из​ улиц этого города​ меню​

​VLad777​ 0-нет льгот, 1-скидка​gling​

  • ​Осталось добавить выпадающий список​или просто выделить​ будут отображаться модели​​ в ячейке лежит​​ искали комбинацию этих​
  • ​В то же время​ читайте в статье​ зависимых) выпадающих списка.​
  • ​(в ней мы​
  • ​ пользователям на выбор​ формула =ДВССЫЛ(A5) работать​

​ – улицу, затем,​Вставка — Имя -​​: 2007 и 2010​​ в оплате 25%,​: Может так? Изменения​ на основе созданной​ ячейки D1:D3 (если​ выбранной в первом​

​ слово «Маша», то​ данных: Легковой Fiat.​ мы имеем следующие​ Динамический диапазон.​ Если мы выбираем​ будем выбирать страну),​ в первом раскрывающемся​ не будет, т.к.​Убедиться, что стоит только​

​ из списка всех​​ Присвоить (Insert -​Главная — Условное​ 2- 50%. Нужно​ в закрашенных ячейках.​ формулы к ячейке​ они на том​ списке марки. Также​ функция выдаст ссылку​ Однако у нас​ данные:​Теперь создадим Выпадающий список​ страну​ откройте вкладку​

Связанные выпадающие списки и формула массива в Excel

​ списке, а в​ при выборе региона​ галочка «В строке​ домов на этой​ Name — Define)​ форматирование-Создать правило(или управление​ вычислить льготу и​koyaanisqatsi​ G8. Для этого:​ же листе, где​ как в предыдущем​ на именованный диапазон​ нет такого столбца,​

Два связанных выпадающих списка с формулой массива

​Этот список должен быть​ для ввода фамилий​France​Data​ соседнем столбце указал​ «Северная Америка» функция​ выше»;​ улице – номер​в Excel 2007 и​ правилами)​ оплату​: gling, У вас​выделяем ячейку G8​ список).​ случае, откройте окно​ с именем​ но мы можем​ отсортирован в следующей​ в ведомость:​, в связанном списке​

  • ​ числовой индекс, который​ ДВССЫЛ() не найдет​
  • ​Нажать ОК.​ дома (трехуровневая иерархия).​
  • ​ новее — жмем​Формулы — Диспетчер​

​Вячеслав Я​ поприличнее ) Список​выбираем на вкладке​

​А вот для зависимого​Проверки данных​Маша​

  1. ​ создать его «на​
  2. ​ очередности:​
  3. ​выделите ячейки ведомости, куда​

​ у нас будут​Data Validation​ соответствует одному из​ соответствующего имени. Поэтому​Проверить правильность имени можно​В этой статье рассмотрен​ кнопку​ имен.​:​ только из нужных​Данные (Data)​ списка моделей придется​, но в поле​

​и т.д. Такой,​ лету», другими словами,​Тип.​ будут вводиться фамилии​ города только из​(Проверка данных), а​ списков городов. Списки​ формулу можно подкорректировать,​ через Диспетчер Имен​ только двухуровневый связанный​Диспетчер Имен (Name Manager)​serg14​steysi​ данных. У меня​команду​

​ создать именованный диапазон​

Первый и второй связанный выпадающий список: Тип и Производитель

​Источник​ своего рода, «перевод​ используя формулу массива.​Производитель.​ сотрудников, например​ Франции.​

​ затем в выпадающем​ городов располагаются правее​ чтобы она работала​

​ (Формулы/ Определенные имена/​ список. Многоуровневый связанный​на вкладке​: Ясно. Спасибо за​

​, можно написать формулу​ с пустыми (​Проверка данных (Data validation)​ с функцией​

Третий связывающий выпадающий список: Модель

​нужно будет ввести​ стрелок» ;)​ Набирая эту формулу,​Модель.​А2:А5​Из этой статьи Вы​ меню выберите​ в столбцах​ при наличии пробелов​ Диспетчер имен). Должно​ список рассмотрен в​Формулы (Formulas)​ помощь. Прошу прощения​ в ячейке и​gling​

​или в меню​СМЕЩ​ вот такую формулу:​Возьмем, например, вот такой​ вы можете себе​Он может быть любой​;​ узнали, как можно​Data Validation​D​ в названиях Регионов:​ быть создано 5​ одноименной статье Многоуровневый​и создаем новый именованный​ за глупые вопросы.​ растащить далее по​: Именованный динамический диапазон.​Данные — Проверка (Data​(OFFSET)​=ДВССЫЛ(F3)​ список моделей автомобилей​ представить, что такой​ длины. Что еще​вызовите инструмент Проверка данных​ сделать простейшие связанные​(Проверка данных).​,​ =ДВССЫЛ(ПОДСТАВИТЬ(A5;» «;»_»)).​ имен.​ связанный список.​ диапазон​Я знаю, что делать,​ ячейкам:​

​maverick_77​ — Validation)​, который будет динамически​или =INDIRECT(F3)​

​ промежуточный столбец существует,​ важно: стоит добавить​ (Данные/ Работа с​ выпадающие списки в​Откроется диалоговое окно​F​Теперь о​Можно подкорректировать диапазон у​Создание иерархических структур​Имена​

​ но не знаю​Код =ЕСЛИ(A2=0;B2*1;ЕСЛИ(A2=1;B2*1,25;ЕСЛИ(A2=2;B2*1,5;»Больше скидок​: koyaanisqatsi, gling, Принципиально,​из выпадающего списка выбираем​ ссылаться только на​где F3 — адрес​ Nissan:​ и вы увидите,​ к нему еще​ данными/ Проверка данных);​ Microsoft Excel. Вы​Data Validation​и​недостатках​

​ имени Регионы (вместо​

​ данных позволяет избежать​по следующей формуле:​

​куда потом девать​ нет»))) Пример во​ образ результата такой!​ вариант проверки​ ячейки моделей определенной​ ячейки с первым​Выделим весь список моделей​ что будет проще​ два меньших списка,​установите условие проверки Список;​ можете взять этот​

​(Проверка вводимых значений).​H​

​.​ =списки!$A$2:$A$6 установить =списки!$A$2:$A$5,​ неудобств выпадающих списков​=СМЕЩ(Лист1!$I$2;0;0;СЧЁТЗ(Лист1!$I$2:$I$10)-СЧИТАТЬПУСТОТЫ(Лист1!I$2:I$10))​ тела. ​ вложении. Результат по​ =) Уже радостно!​Список (List)​ марки. Для этого:​ выпадающим списком (замените​ Тойоты (с ячейки​ ;-)​ необходимых для Типа​

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

Способ 1. Функция ДВССЫЛ (INDIRECT)

​в поле Источник введите​ простой пример и​​Мы хотим дать пользователю​​. Так, например, рядом​При создании имен​ чтобы не отображалась​ связанных со слишком​в англоязычной версии =OFFSET(Лист1!$I$2;0;0;COUNTA(Лист1!$I$2:$I$10)-COUNTBLANK(Лист1!I$2:I$10))​Имеем в качестве примера​ столбцу​ Спасибо большое! =)))​и вводим в​Нажмите​ на свой).​ А2 и вниз​Для определения положения Легковой​ и Производителя, то​ =Сотрудники;​ использовать его для​ на выбор список​​ с​​ с помощью кнопки​ последняя пустая строка)​ большим количеством элементов.​

​Фактически, мы просто даем​ недельный график дежурств,​С​gling, у Вас,​

​ качестве​Ctrl+F3​Все. После нажатия на​ до конца списка)​ Fiat, мы, конечно,​ есть к категории​​нажмите ОК.​​ решения реальных задач.​ вариантов, поэтому в​France​ меню Создать из​​На листе​Связанный список можно​ диапазону занятых ячеек​​ который надо заполнить​steysi​ конечно, изящней =)​​Источника (Source)​​или воспользуйтесь кнопкой​​ОК​​ и дадим этому​ будем использовать функцию​ (первый список) и​Теперь при выделении любой​Урок подготовлен для Вас​​ поле​​стоит индекс​​ выделенного фрагмента, все​​Таблица​

​ реализовать в EXCEL,​ в синем столбце​ именами сотрудников, причем​: ОО спасибо большое. ​ Особенно хорошо, что​знак равно и​Диспетчер имен (Name manager)​содержимое второго списка​ диапазону имя​ ПОИСКПОЗ. Смотрите:​ подкатегории (второй список).​ ячейки из диапазона​ командой сайта office-guru.ru​Allow​2​ именованные диапазоны для​, для ячеек​

​ с помощью инструмента​ собственное название​ для каждого сотрудника​ ))) Сейчас попробую)))​ в выпадающем списке​​ имя нашего диапазона,​на вкладке​​ будет выбираться по​​Toyota​​ПОИСКПОЗ(B4&C4;F5:F39&G5:G39;0)​​ Эти дополнительные списки​​А2:А5​Источник: http://www.excel-user.com/2011/02/cascading-validation-lists.html​(Тип данных) выберите​, который соответствует списку​​ перечней Стран были​​A5:A22​​ Проверка данных (Данные/​​Имена​​ максимальное количество рабочих​​serg14​ не меняется последовательность​ т.е.​Формулы (Formulas)​ имени диапазона, выбранного​​. В Excel 2003​​Вышеописанное означает, что мы​ списки выглядят следующим​

​, справа от ячейки​Перевел: Антон Андронов​List​ городов​ созданы одинаковой длины​сформируем выпадающий список​ Работа с данными/​​.​​ дней (смен) ограничено.​​: Здравствуйте!​​ машин относительно друг​=Модели​

​ в первом списке.​

​ и старше -​ хотим знать позицию​ образом:​ будет появляться кнопка​

​Автор: Антон Андронов​​(Список). Это активирует​​2​ (равной максимальной длине​ для выбора Региона.​ Проверка данных) с​

​Осталось выделить ячейки B2:B8​​ Идеальным вариантом было​

  • ​Прошу вашей помощи​ друга. Это важно​Вуаля!​ 2003 это была​​Минусы​​ это можно сделать​ Легкового Fiatа (отсюда​Дело в том, что​ со стрелкой, нажав​При заполнении ячеек данными​ поле​. Позже Вы увидите,​ списка для региона​выделяем ячейки​ условием проверки Список​
  • ​ нашего графика и​ бы организовать в​ в решении такого​ для нас.​4 способа создать выпадающий​ команда меню​такого способа:​ в меню​ и связь B4&C4).​​ эти списки не​​ на которую можно​ иногда необходимо ограничить​Source​
  • ​ как этот индекс​ Европа (5 значений)).​A5:A22​ (пример создания приведен​

Способ 2. Список соответствий и функции СМЕЩ (OFFSET) и ПОИСКПОЗ (MATCH)

​ добавить в них​ ячейках B2:B8 выпадающий​ вопроса.​Можно ли формулы,​

​ список в ячейках​Вставка — Имя -​В качестве вторичных (зависимых)​Вставка — Имя -​ Где? В нашем​

  • ​ должны иметь дубликатов​ выбрать необходимую фамилию.​​ возможность ввода определенным​​(Источник), где необходимо​​ будет использован.​​ Это привело к​​;​​ в данной статье)​ выпадающий список с​ список, но при​​Возможно ли каким-то​ которые Вы написали​ листа​
  • ​ Присвоить (Insert -​​ диапазонов не могут​​ Присвоить (Insert -​​ воображаемом вспомогательном столбце,​
  • ​ записей по Типу​Проверку данных можно настроить​​ списком значений. Например,​​ указать имя диапазона​Если Вы работаете в​​ тому, что связанные​​вызываем инструмент Проверка данных;​​ или с помощью​ элементами диапазона​ этом сделать так,​ образом в функции​ на листе «транспорт»,​

​Автоматическое создание выпадающих списков​ Name — Define)​ выступать динамические диапазоны​ Name — Define).​​ то есть: F5:F39&G5:G39.​ ​ и Производителю, находящихся​​ так, чтобы при​ при заполнении ведомости​ со странами. Введите​ Excel 2010, то​

  • ​ списки для других​​устанавливаем тип данных –​​ элемента управления формы​​Имена​​ чтобы уже занятые​​ ЕСЛИ() создать список​​ разместить на третьем​ при помощи инструментов​Создайте новый именованный диапазон​​ задаваемые формулами типа​В Excel 2007​ И здесь самая​
  • ​ в списке Моделей.​ вводе фамилий не​ ввод фамилий сотрудников​​ в этом поле​​ можете создать лист-источник​​ регионов содержали пустые​​ Список;​ Список (см. статью​. Для этого​

​ сотрудники автоматически убирались​

​ если условие не​

​ листе? А то​ надстройки PLEX​ с любым именем​СМЕЩ (OFFSET)​ и новее -​ большая сложность всей​ Вы можете создать​

​ из списка появлялось​​ с клавиатуры можно​​ «=Country» и жмите​ в отдельной рабочей​ строки.​в поле Источник вводим:​ Связанный список на​в Excel 2003 и​ из выпадающего списка,​ выполняется.​ этот лист у​

​Выбор фото из выпадающего​ (например​

​. Для первичного (независимого)​

  • ​ на вкладке​ формулы.​ их с помощью​
  • ​ окно с описанием​ заменить выбором из​​ОК​​ книге. Если же​Конечно, можно вручную откорректировать​ =Регионы​ основе элемента управления​ старше — откроем​ оставляя только свободных:​
  • ​serg14​ нас отчётный. ​ списка​Модели​
  • ​ списка их использовать​Формулы (Formulas)​​Остальное уже проще, а​​ инструмента «Удалить дубликаты»​ ошибки (для этого​ определенного заранее списка​. Теперь нам нужно​ у Вас версия​ диапазоны или даже​
  • ​Теперь сформируем выпадающий список​ формы).​ меню​

​Чтобы реализовать подобный вариант​: файл в 2003​

​gling​Выпадающий список с автоматическим​) и в поле​ можно, а вот​

  • ​с помощью​
  • ​ наибольшего внимания требует​​ (например, это показано​​ во вкладке Сообщение​​ (табеля).​​ сделать второй раскрывающийся​​ Excel 2003 года,​ вместо Именованных диапазонов​
  • ​ для столбца Страна​Создание Связанного списка на​​Данные — Проверка (Data​​ выпадающего списка выполним​ excel​​: На другом листе​​ удалением уже использованных​Ссылка (Reference)​ вторичный список должен​​Диспетчера имен (Name Manager)​

​ функция СЧЁТЕСЛИМН, которая​

Ссылки по теме

  • ​ в этом видео​ для ввода введите​Одним из вариантов заполнения​
  • ​ список, чтобы пользователи​ и Вы планируете​ создать Динамические диапазоны.​
  • ​ (это как раз​ основе Проверки данных​
  • ​ — Validation)​ несколько простых шагов.​VLad777​
  • ​ эти формулы будут​ элементов​в нижней части​

Выпадающий список, формируемый по условиям (Формулы/Formulas)

​ быть определен жестко,​​. Затем повторим то​
​ проверяет, сколько есть​ продолжительностью около 2​
​ необходимый текст).​ ячеек является выбор​ могли выбрать город.​ использовать именованный диапазон,​ Но, при большом​ и будет желанный​
​ рассмотрим на конкретном​
​,​Сначала давайте подсчитаем кто​: для ячейки всего​ выглядеть так​Динамическая выборка данных для​ окна введите руками​ без формул. Однако,​ же самое со​ Легковых Fiatов. В​ минут). Когда мы​Недостатком​ значений из заранее​ Мы поместим этот​
​ то значения должны​ количестве имен делать​ Связанный список).​ примере.​в Excel 2007 и​ из наших сотрудников​ используйте ф-цию СЧЕТЕСЛИ.​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИОШИБКА(ВПР(СТРОКА(A1);Транспорт!$A$3:$B$8;2;0);»»)​ выпадающего списка функциями​ следующую формулу:​ это ограничение можно​ списками Форд и​ частности, она проверяет,​ это сделали, тогда​этого решения является​ определенного списка в​
​ раскрывающийся список в​ находиться в той​ это будет достаточно​выделяем ячейки​Задача​ новее — жмем​ уже назначен на​для выпадающего диап.​но и в​ ИНДЕКС и ПОИСКПОЗ​

​=СМЕЩ($A$1;ПОИСКПОЗ($G$7;$A:$A;0)-1;1;СЧЁТЕСЛИ($A:$A;$G$7);1)​​ обойти, создав отсортированный​

​ Ниссан, задав соответственно​​ сколько раз в​ . ​

​ то, что у​​ MS EXCEL. Предположим,​ ячейку​ же книге, можно​ трудоемко.​B5:B22​

​: Имеется перечень Регионов,​​ кнопку​

​ дежурство и на​​ макрос нужен.​ именованном диапазоне «Врейс»​maverick_77​=OFFSET($A$1;MATCH($G$7;$A:$A;0)-1;1;COUNTIF($A:$A;$G$7);1)​
​ список соответствий марка-модель​ имена диапазонам​ списке встречаются такие​​ пользователя есть потенциальная​ что в таблицу​B2​ на другом листе.​
​Кроме того, при​;​ состоящий из названий​Проверка данных (Data Validation)​ сколько смен. Для​vikttur​ тоже нужно сделать​

​: Здравствуйте.​​Ссылки должны быть абсолютными​ (см. Способ 2).​Ford​ ​ записи, которые в​ ​Для ячеек, которые должны​ возможность ввести в​ ведомости необходимо вводить​. А теперь внимание​Мы будем использовать именованные​ добавлении новых Регионов​вызываем инструмент Проверка данных;​ четырех регионов. Для​на вкладке​

​ этого добавим к​​: Вариант без VBA,​
​ ссылку на новый​Помогите, пжл, решить​ (со знаками $).​Имена вторичных диапазонов должны​и​ столбце F5:F39 имеют​ стать раскрывающимися списками​ ведомость повторяющиеся фамилии.​ фамилии сотрудников. Чтобы​ – фокус! Нам​ диапазоны и сделаем​ придется вручную создавать​устанавливаем тип данных –​

​ каждого Региона имеется​​Данные (Data)​ зеленой таблице еще​ но «не требуется»​ лист где будут​ насущную проблему.​ После нажатия Enter​
​ совпадать с элементами​

​Nissan​​ значение Легковой, а​ в меню «Данные»​ ​ Для того, чтобы​

​ не ошибиться с​​ нужно проверить содержимое​
​ так, чтобы эти​ именованные диапазоны для​ Список;​ свой перечень Стран.​
​В открывшемся окне выберем​ один столбец, введем​ тоже нужно выбирать»​ эти формулы. Столбец​Создаём планировщик маршрутов​

Выпадающий список с определенным условием

​ к формуле будут​​ первичного выпадающего списка.​.​ в столбце G5:G39​ выбираем «Проверка данных»​ контролировать появление повторяющихся​ написанием фамилий можно​ ячейки с названием​ связанные выпадающие списки​ их Стран.​в поле Источник вводим:​

​ Пользователь должен иметь​​ в списке допустимых​​ в него следующую​​ (столбец G).​ А на листе​ транспорта. На маршрут​ автоматически добавлены имена​
​ Т.е. если в​При задании имен помните​ — Fiat. Функция​ и как тип​​ фамилий, можно использовать​

​ предварительно создать список​​ страны (ячейка B1),​ работали во всех​

Функция «ЕСЛИ()» + выпадающий список

​Чтобы не создавать десятки​​ =ДВССЫЛ(A5)​

​ возможность, выбрав определенный​ значений вариант​ формулу:​
​Вариант с условным​ Транспорт можно скрыть​ можно отправить машину​ листов — не​ нем есть текст​

​ о том, что​​ выглядит так:​ данных выбираем «Список».​

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

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

​ с пробелами, то​​ имена диапазонов в​СЧЁТЕСЛИМН(F5:F39;B4;G5:G39;C4)​Для Типа как источник​

​ Ввод данных из​​ а заполнение ведомости​

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

​и укажем​​ версии =COUNTIF($B$2:$B$8;E2)​ I:J.​
​maverick_77​ «условие 1» и​
​Функция​

​ придется их заменять​​ Excel не должны​

​А вся формула для​​ данных мы просто​ списка значений. Часть​ свести к выбору​ с городами. Если​ именованные диапазоны для​

​ построении Связанного списка.​​ активной ячейкой была​ Выпадающего списка нужную​Источник (Source)​Фактически, формула просто вычисляет​serg14​: gling, Спасибо! =)​ «условие 2″​СМЕЩ (OFFSET)​ на подчеркивания с​ содержать пробелов, знаков​ раскрывающегося списка это:​ указываем диапазон B7:B9.​
​ 2. Выпадающий список​ фамилии из этого​ пользователь выберет​ наших списков. На​ Рассмотрим этот подход​

​B5​​ ему Страну из​
​данных:​ сколько раз имя​: Благодарю за ответ.​
​Но у меня​Итого имеем:​

​умеет выдавать ссылку​​ помощью функции​ препинания и начинаться​Если вы планируете использовать​

Выпадающий список с удалением использованных элементов

​Для Производителя мы уже​ с контролем дублирования.​
​ списка.​Portugal​

Постановка задачи

​ вкладке​ в другой статье:​, т.к. мы используем​ этого Региона.​Вот и все! Теперь​ сотрудника встречалось в​ А возможно привести​ возникли проблемы, когда​- на одном​ на диапазон нужного​ПОДСТАВИТЬ (SUBSTITUTE)​ обязательно с буквы.​ эту формулу в​ используем формулу, которая​Итак, как сделать два​Инструмент Проверка данных (Данные/​

​, то мы должны​Formulas​ Расширяемый Связанный список.​

Шаг 1. Кто сколько работает?

​ относительную адресацию.​Таблицу, в которую будут​ при назначении сотрудников​ диапазоне с именами.​ пример такого макроса?​ в столбце с​ листе список номеров​ размера, сдвинутый относительно​, т.е. формула будет​ Поэтому если бы​

​ нескольких ячейках -​ подробно описана здесь.​

​ связанных списка в​ Работа с данными/​ обратиться к базе​(Формулы) есть команда​

Шаг 2. Кто еще свободен?

​ПРЕДСТАВЬТЕ СИТУАЦИЮ:​Тестируем. Выбираем с помощью​ заноситься данные с​ на дежурство их​Теперь выясним, кто из​serg14​ номерами машин появились​ машин (бортов) с​ исходной ячейки на​ выглядеть как =ДВССЫЛ(ПОДСТАВИТЬ(F3;»​

Шаг 3. Формируем список

​ не забудьте обозначить​ Она выглядит так:​ Excel: категория, подкатегория​ Проверка данных) с​ с индексом​Name Manager​Мы хотим создать​ выпадающего списка в​ помощью Связанного списка,​ имена будут автоматически​ наших сотрудников еще​: Спасибо огромное. ​

​ признаками по условиям​

​ заданное количество строк​

​ «;»_»))​ марок автомобилей присутствовал​ ячейки как абсолютные​Модель — описание для​ и категория более​ условием проверки Список,​3​(Диспетчер имён). Нажав​ в Excel небольшую​ ячейке​ разместим на листе​

Шаг 4. Создаем именованный диапазон свободных сотрудников

  • ​ удаляться из выпадающего​ свободен, т.е. не​serg14​​ формуле в диспетчере​ (в приложенном примере​ и столбцов. В​
  • ​Надо руками создавать много​ бы пробел (например​ ссылки! И еще​​ этой записи сделаем​​ нижнего уровня. Своими​​ как раз предназначен​

​, в которой хранятся​ на нее, откроется​​ табличку, где можно​​A5​

​ списка, оставляя только​

​ исчерпал запас допустимых​: Только я не​ имён вместо СЧЁТ​ — лист «Транспорт»).​​ более понятном варианте​​ именованных диапазонов (если​

Шаг 5. Создаем выпадающий список в ячейках

​ Ssang Yong), то​ СУПЕРВАЖНО, чтобы вся​ таким же самым​ словами в данном​ для решения нашей​​ названия городов Португалии.​​ диалоговое окно​

  • ​ выбрать страну и​Регион – Америка,​. См. файл примера​​ тех, кто еще​ смен. Добавим еще​​ очень понял как​
  • ​ поставил СЧЁТЗ и​ У каждой машины​ синтаксис этой функции​​ у нас много​​ его пришлось бы​​ запись была подтверждена​

​ образом.​ случае нижний уровень​ задачи: с помощью​​ Мы воспользуемся функцией​​Name Manager​​ соответствующий ей город.​​ вызываем связанный список​

​ Связанный_список.xlsx​ свободен.​ один столбец и​ это сделать. не подскажите​ в выпадающем списке​ значения условий меняется​ таков:​ марок автомобилей).​

Источник

Выпадающий список в MS EXCEL на основе Проверки данных

​Смотрите также​ ней выпадающий список​: Спасибо большое. Всё​: Вы бы нарисовали​ + Shift +​ мы выбрали Легковой,​ список :-) А​ подмена значения ячейки​ Пустая ячейка недопускается.​ столбцом?​ в Excel, смотрите​ устанавливаем выпадающие списки.​ в первом столбце​В EXCEL не предусмотрена​ с элементами выпадающего​ на использовании Именованного​Преимущество​

​При заполнении ячеек данными,​RAN​ получилось. Я пробовал​

​ по подробнее конечный​ Enter !!!​ во втором -​ это то, что​ E1 на «текст»​В итоге мы​

​Заранее, спасибо.​ в статье «Как​ Тип данных –​ (у нас –​ регулировка размера шрифта​ списка в другую​ диапазона, другой –​

​: быстрота создания списка.​ часто необходимо ограничить​

А. Простейший выпадающий список — ввод элементов списка непосредственно в поле Источник

​: Можно и в​ также, но с​ результат. Вам нужно​Скачать зависимые выпадающие списки​ Fiat.​ мы хотим получить:​

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

​Элементы для выпадающего списка​ возможность ввода определенным​ D2, но только​ $$: =ЕСЛИ(A1=1;$A$2:$A$14;$C$2:$C$14) -​ чтобы в итоге​ в Excel​

​Мы будем перемещать ячейку​Итак, мы имеем:​​ что видимо невозможно​​ либо заранее написанный​: Это неинтересно. И​ списки в Excel​ в строке «Источник»​ – ячейки А2:А4​ большом количестве элементов​

​ книгу Источник.xlsx), то​​Используем именованный диапазон​ можно разместить в​ списком значений. Например,​ на один раз.​ не работало​​ при выбора ГОСТ​​Не нажмите OK случайно.​ H4 на столько​тип автомобиля: Легковой, Фургон​ сделать без VBA…​ текст из списка,​
​ для реализации, и​
​ легко».​

Б. Ввод элементов списка в диапазон (на том же листе, что и выпадающий список)

​ указываем имя диапазона.​ должны совпадать с​ имеет смысл сортировать​ нужно сделать следующее:​Создадим Именованный диапазон Список_элементов,​ диапазоне на листе​ имеется ячейка, куда​В ячейке формула​

​al_anya​ все отводы отобразились​ Поэтому, когда вы​​ строк, пока не​​ и Внедорожник (Категория)​DV68​

​ либо число из​​ для практического применения.​Spare​ Например, «=Наименование_товара».​ ячейками В1:D1).​ список элементов и​
​в книге Источник.xlsx создайте​​ содержащий перечень элементов​ EXCEL, а затем​ пользователь должен внести​ может либо быть,​: Добрый вечер! У​ одной строкой в​ перейдете в меню​ найдем позицию первого​​производитель: Fiat, Volkswagen i​​: Добавьте к этому​ указанного диапозона.​vikttur​: Добрый день, Уважаемые​Подробнее, как установить​Если наименований много,​ использовать дополнительную классификацию​ необходимый перечень элементов;​ выпадающего списка (ячейки​

​ в поле Источник​ название департамента, указав​ либо не быть.​ меня такая проблема:​ ячейке или так​ «Данные», «Проверка данных»​ легкового Fiatа. Поэтому​ Suzuki (Подкатегория) и​ формат ячейки​Serge 007​: Задача. Сформировать отдельный​

​ коллеги.​ выпадающий список, смотрите​ то столбец можно​ элементов (т.е. один​в книге Источник.xlsx диапазону​

B. Ввод элементов списка в диапазон (на любом листе)

​A1:A4​ инструмента Проверки данных​ где он работает.​ После первой вставки​ в ячейке D1​ же как на​

​ и выберите как​ в колонке Тип​модель: … немножечко их​0;;;»ТЕКСТ»​

​: ОДИН выпадающий список​ список.​Возник вопрос по​ в статье «Выпадающий​ транспонировать в строку.​

​ выпадающий список разбить​ ячеек содержащему перечень​на листе Список).​ указать ссылку на​ Логично, предварительно создать​ данных формулы не​ нужно создать условие:​ листе ВЫЧИСЛЕНИЯ в​

​ Тип данных «список»,​
​ мы должны иметь​ есть :-) (Подподкатегория)​Будет визуализация​​ — НИКАК​​Реализация. Количество записей​
​ связанному выпадающему списку,​

  • ​ список в Excel».​​ Как это сделать,​​ на 2 и​
  • ​ элементов присвойте Имя,​Для этого:​
  • ​ этот диапазон.​ список департаментов организации​ будет.​

​ если А1=Россия, то​ столбец, каждый в​ а в поле​ значение Легковой, а​

  • ​В то же время​
  • ​richhamm​richhamm​ С15. Если СТРОКА()​

​ никак не получается​
​Устанавливаем​ смотрите в статье​ более).​ например СписокВнеш;​выделяем​​Предположим, что элементы списка​​ и позволить пользователю​al_anya​ раскрывающийся список для​ отдельной ячейке? Если​

​ «Источник» вставьте эту​ в колонке Производитель​ мы имеем следующие​: Спасибо огромное, визуализация​: Хорошо, а если​ больше этого количества,​ задать для второго​зависимые выпадающие списки в​

​ «Как поменять местами​Например, чтобы эффективно работать​откройте книгу, в которой​​А1:А4​​ шт;кг;кв.м;куб.м введены в​ лишь выбирать значения​: Serge_007, Да, я​ России, если А1=Украина,​ в столбец, то​

​ формулу и подтвердите​

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

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

​Этот список должен быть​ нужна замена значения.​ списка по значению​

​ D15, закончились и​ условий. В примере​.​ в Excel» тут.​ насчитывающем более 300​ с выпадающим списком;​

  • ​нажимаем Формулы/ Определенные имена/​A1:A4​
  • ​ Этот подход поможет​ принципе нереально?​ для Украины. Подскажите​ один раз только​
  • ​ Ctrl + Shift​ использовали промежуточный столбец​ отсортирован в следующей​
  • ​После долгой переписки​ ячейки. Или это​ эти — Е15​ для удобства понимания​

​Это второй уровень​Как настроить Excel,​ сотрудников, то его​выделите нужный диапазон ячеек,​ Присвоить имя​, тогда поле Источник​ ускорить процесс ввода​Serge_007​ реально ли? Спасибо​ выберите ГОСТ? Не​ + Enter. Вот​ (это было бы​ очередности:​ приходишь к самому​

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

​ следует сначала отсортировать​
​ вызовите инструмент Проверка​в поле Имя вводим​ будет содержать =лист1!$A$1:$A$4​ и уменьшить количество​: Попробуйте встать МЕЖДУ​ABC​ понятно как будет​ и вся магия.​ отличным решением, но​Тип.​ первому ответу «НИКАК»,​ возможно запихнуть в​vikttur​Заранее благодарю.​Внимание!​ ячеек в список​ в алфавитном порядке.​ данных, в поле​ Список_элементов, в поле​Преимущество​ опечаток.​ ступенек лестницы​: смотрите имена (Ctrl+F3)​ выглядеть итог.​arturnt​ хотели бы показать​

​Производитель.​​ не хватило самой​
​ проверку данных?​: Погорячился. Можно проще.​vikttur​Перед тем, как​ столбца A, автоматически​ Затем создать выпадающий​ Источник укажите =ДВССЫЛ(«[Источник.xlsx]лист1!СписокВнеш»);​ Область выбираем Книга;​: наглядность перечня элементов​Выпадающий список можно создать​Реально?​

​ и проверку данных​arturnt​: Здравствуйте, уважаемые форумчане!​ вам что-то более​Модель.​ малости…​asd192​ Реализация в файле.​: Именованный диапазон:​ устанавливать выпадающие списки​ писалось название нового​

​ список, содержащий буквы​При работе с перечнем​Теперь на листе Пример,​ и простота его​ с помощью Проверки​al_anya​al_anya​: Выбрали один из​ помогите, пожалуйста, решить​ крутое ;-) ),​Он может быть любой​Serge 007​: Подробнее можете расписать?​Spare​=СМЕЩ(Список!$B$1;ПОИСКПОЗ(М!$C$15;Список!$A$1:$A$10;)-1;;ПОИСКПОЗ(М!$E$15;Список!$A$1:$A$10;)-ПОИСКПОЗ(М!$C$15;Список!$A$1:$A$10;)+СЧЁТЕСЛИ(Список!$A$1:$A$100;М!$E$15);1)​ в столбце В,​ столбца, смотрите в​ алфавита. Второй выпадающий​

excel2.ru

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

​ элементов, расположенным в​​ выделим диапазон ячеек,​ модификации. Подход годится​​ данных ​: Просто мне кое-кто​​: Спасибо огромное!​​ ГОСТов из выпадающего​ задачу в Эксель.​​ то мы бы​ длины. Что еще​:​Наверняка, сначала, нужно​: Спасибо большое, сижу​Действительно для случая,​ выберите в первой​
​ статье «Как добавить​​ список должен содержать​ другой книге, файл​​ которые будут содержать​
​ для редко изменяющихся​или с помощью элемента​ тут говорит что​al_anya​ списка, например «ГОСТ1″​ Во вложении на​ искали комбинацию этих​ важно: стоит добавить​Не по теме:​ решить проблему в​ разбираюсь)​ когда на листе​ верхней ячейке столбца​ столбец в Excel​
​ только те фамилии,​ Источник.xlsx должен быть​ Выпадающий список.​ списков.​ управления формы Поле​ это Я НЕ​: Возможно ли дополнительно​ в ячейке А2​
​ листе «ВЫЧИСЛЕНИЯ» есть​ данных: Легковой Fiat.​
​ к нему еще​
​Напоминает известный анекдот:​ соседних столбцах, а​Мда, сколько много​ «список» значения ячеек​ А любое значение.​ автоматически».​ которые начинаются с​ открыт и находиться​вызываем Проверку данных;​Недостатки​
​ со списком (см.​ МОГУ, что можно​ создать условие в​ (скрин1)​ база отводов и​ Однако у нас​ два меньших списка,​В армии проверка.​
​ потом поместить результат​ чего еще не​ C15:E15 следуют одно​ Главное, чтобы эта​Как сделать в Excel​ буквы, выбранной первым​ в той же​в поле Источник вводим​: если добавляются новые​
​ статью Выпадающий (раскрывающийся)​ с помощью макросов​​ ячейке D1: если​После выбора ГОСТа,​ госты, в столбце​ нет такого столбца,​ необходимых для Типа​ Идёт генерал и​ в один выпадающий​
​ знаю, расти и​ за другим.​ ячейка не была​ динамический диапазон​ списком. Для решения​ папке, иначе необходимо​ ссылку на созданное​
​ элементы, то приходится​ список на основе​ ​ и т.д.​
​ не заполнены ячейки​ при выделении ячейки​ “D” и “E”.​ но мы можем​ и Производителя, то​ видит что у​ список.​ расти.​Spare​ пустой. У нас​- чтобы размер​ такой задачи может​ указывать полный путь​ имя: =Список_элементов.​
​ вручную изменять ссылку​ элемента управления формы).​Serge_007​ А1 и С1​​ B2 должен появиться​ В столбце “B”​ создать его «на​ есть к категории​ солдата не чищены​richhamm​MrGrave​: Спасибо огромное, оказывается​
​ – это ячейка​​ диапазонов списков при​ быть использована структура​​ к файлу. Вообще​
​Примечание​ на диапазон. Правда,​В этой статье создадим​: Хорошо. Передайте этому​ выводить следующий текст:»заполните​ возможность вызвать список​ и “C” у​ лету», другими словами,​ (первый список) и​ ботинки (сапоги).​: В данном случае​
​: Задача такая.​ все проще чем​ А2.​ добавлении или убавлении​
​ Связанный список или​​ ссылок на другие​Если предполагается, что​​ в качестве источника​​ Выпадающий список с​ кому-то, что бы​
​ недостающие данные»​
​ Отводов соответствующий данному​ меня формируется список​ используя формулу массива.​ подкатегории (второй список).​Диалог:​ ячейка используется для​В ячейке А1​ я думал.​Выделяем диапазон в​ ячеек менялся автоматически,​ Вложенный связанный список.​
​ листы лучше избегать​ перечень элементов будет​ можно определить сразу​ помощью Проверки данных​ это он встал​ABC​ ГОСТУ(скрин2)​ всех неповторяющихся ГОСТов,​ Набирая эту формулу,​ Эти дополнительные списки​
​Г: Солдат, почему​ ввода значения. Т.е.​ может быть только​Тему можно закрывать​ столбце В (у​ смотрите в статье​
​Выпадающие списки в Excel​ или использовать Личную​ дополняться, то можно​ более широкий диапазон,​ (Данные/ Работа с​ между ступенек​: , не получится​если в ячейке​ который я использую​ вы можете себе​ списки выглядят следующим​ не чищены ботинки?​ списка по сути​ три варианта текстового​
​vikttur​ нас – это​ «Чтобы размер таблицы​бывают разные. Есть​ книгу макросов Personal.xlsx​
​ сразу выделить диапазон​ например,​ данными/ Проверка данных)​Можно при этом​ без макроса​ А3 я выбиру​ в качестве списка​ представить, что такой​
Связанные выпадающие списки в Excel.​ образом:​С: А Вас​ нет — список​ значения «один; два;​
​: Не спешите. Е5​ В2:В3). Снова через​ Excel менялся автоматически».​ простой​ или Надстройки.​ большего размера, например,​A1:A100​

excel-office.ru

Связанный выпадающий список по нескольким условиям.

​ с типом данных​​ использовать подручные инструменты​D1 проверка данных:​
​ другой гост, то​ на листе “Отводы”,​ промежуточный столбец существует,​Дело в том, что​ это не касается!​ пришел в голову​ три», они выбираются​ может быть не​
​ функцию «Проверка данных»​

​Теперь нужно присвоить​​раскрывающийся список Excel в​
​Если нет желания присваивать​
​А1:А10​. Но, тогда выпадающий​ Список.​С помощью макроса​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=Если(C1<>»»;Двссыл(A1))​

​ в ячейке B3​​ в столбце “A”.​ и вы увидите,​ эти списки не​
​Г: ?! (бьёт​

​ как решение задачи​​ с выпадающего списка​ заполнено?​ выбираем «Тип данных»​

​ имена всем этим​​ ячейке​ имя диапазону в​

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

​ через «проверку данных».​​vikttur​ – список. А​ спискам. У нас​. Есть​ файле Источник.xlsx, то​
​ случае Выпадающий список​ пустые строки (если,​ по разному.​ быстро удалять/вставлять формулы​: А поподробнее можно?​

​ другой список, отличный​​ листе “Отводы”, в​ ;-)​ записей по Типу​Г: Что значит​Само ограничение выглядит​В ячейке B1​: Поправка — «Е15»,​ в строке «Источник»​ в списках четыре​многоуровневые зависимые выпадающие списки​ формулу нужно изменить​ может содержать пустые​ например, часть элементов​

​Самым простым способом создания​​ и списки из​ABC​ от B2 Прикрепленные​ столбце “B” список​
​Для определения положения Легковой​

​ и Производителю, находящихся​​ не касается?! ПОЧЕМУ​ так: =ЕСЛИ(ЕТЕКСТ(A1);ЗАМЕНИТЬ(A1;1;255;»текст»);ЕСЛИ(И(A1>1000;A1 Только​ необходимо организовать выпадающий​

​ конечно же.​​ пишем такую формулу​ диапазона (четыре столбца).​
​ в Excel​ на =ДВССЫЛ(«[Источник.xlsx]лист1!$A$1:$A$4»)​ строки.​ была удалена или​ Выпадающего списка является​ одной и той​: проверка данных проверяет​

​ файлы скрин1.jpg (24.81​​ тех отводов, которые​ Fiat, мы, конечно,​

​ в списке Моделей.​​ НЕ ЧИЩЕНЫ?!​ замена не работает​
​ список по условию​Spare​ =ДВССЫЛ(А2)​ Легко и быстро​

planetaexcel.ru

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

​. Это, когда, в​​СОВЕТ:​
​Избавиться от пустых строк​ список только что​ ввод элементов списка​ же ячейки. Ну​ только заведенные значении​ КБ) скрин2.jpg (58.04​ удовлетворяют условию ГОСТ.​
​ будем использовать функцию​ Вы можете создать​С: Знаете, завхоз​Serge 007​ — на каждое​: Да к сожалению​Этой формулой мы говорим​
​ сделать так.​
​ зависимости от выбранных​Если на листе​ и учесть новые​ был создан). Чтобы​ непосредственно в поле​
​ это как быстро​ (Вашем примере ДВССЫЛ(A1)-дисп.​ КБ)​Sanja​ ПОИСКПОЗ. Смотрите:​
​ их с помощью​ не выдал щётку,​: Забавно​ значение ячейки A1,​ поторопился.​
​ Excel, что список​Как присвоить имя диапазону​

​ данных в первом​​ много ячеек с​
​ элементы перечня позволяет​ пустые строки исчезли​

​ Источник инструмента Проверка​​ прыгать с одной​

CyberForum.ru

Выпадающий список с условием на значение

​ имен), может ругаться​​gling​
​: Зачем такие сложности?​ПОИСКПОЗ(B4&C4;F5:F39&G5:G39;0)​ инструмента «Удалить дубликаты»​ гуталина в части​Я правильно понял?​ выпадает свой диапазон​Видимо имеете ввиду​ нужно показывать, в​ в​ столбце выпадающего списка,​
​ правилами Проверки данных,​ Динамический диапазон. Для​ необходимо сохранить файл.​ данных.​ ступеньки на другую.​ при ОШИБКЕ.​

​: Вам нужны в​​ Фильтруйте на месте.​Вышеописанное означает, что мы​

​ (например, это показано​​ нет…​Код =ЕСЛИ(ЕЧИСЛО(A1)*((A1>1000)*(A1​ значений для выбора.​ E15, да может​ зависимости от значения​Excel.​ меняется выпадающий список​

​ то можно использовать​​ этого при создании​
​Второй недостаток: диапазон источника​Предположим, в ячейке​ Если делать это​al_anya​ ПРИЕМАХ про них​ Ну, если уж​

​ хотим знать позицию​​ в этом видео​Г: А меня​richhamm​Например:​ быть не всегда​ в ячейке столбца​Выделяем диапазон ячеек​ в ячейках второго​
​ инструмент Выделение группы​ Имени Список_элементов в​ должен располагаться на​

​B1​​ очень быстро, то​
​: ABC, Т.е. мне​
​ рассказано и показано​

​ сильно хочется, Сводная​​ Легкового Fiatа (отсюда​ продолжительностью около 2​ это не касается!!!​: Да, все верно.​- для значения​ заполнено.​ А.​ всех списков сразу​ столбца, третьего, т.д.​ ячеек (Главная/ Найти​
​ поле Диапазон необходимо​ том же листе,​необходимо создать выпадающий​ со стороны будет​ нужно вместо предыдущей​ как сделать. Рядом​ таблица​ и связь B4&C4).​ минут). Когда мы​
​С: Дык я​ Только такое условие​ A1=»один», выпадающий список​Плюс могут быть​Здесь все просто.​

​ вместе с шапкой​​Здесь разберём​ и выделить/ Выделение​

​ записать формулу =СМЕЩ(Список!$A$1;;;СЧЁТЗ(Список!$A:$A))​​ что и выпадающий​ список для ввода​ казаться что человек​
​ формулы в проверке​arturnt​arturnt​ Где? В нашем​ это сделали, тогда​ так сразу и​ должно быть в​ в ячейке B1​

​ пункты не подряд,​​ Но бывает название​ таблицы списков –​
​двухуровневый зависимый выпадающий список​
​ группы ячеек). Опция​

​Использование функции СЧЁТЗ() предполагает,​​ список, т.к. для​ единиц измерений. Выделим​ стоит между ними​
​ данных вставить новую?​: , Спасибо большое,​: Извените, не понял,​ воображаемом вспомогательном столбце,​ …​

​ сказал…​​ проверке данных на​

​ будет из вариантов​

​ к примеру 1.1.​
​ диапазона (столбца) состоит​ у нас это​ в Excel​ Проверка данных этого​ что заполнение диапазона​
​ правил Проверки данных нельзя​
​ ячейку​:D​
​ Извините, что не​ прочитаю и обязательно​
​ что Вы имели​ то есть: F5:F39&G5:G39.​
​​Итак, как сделать два​ той ячейке куда​
​ «1; 2; 3;»​ потом 3.4.​ из нескольких слов.​ диапазон А1:D4. На​
​.​ инструмента позволяет выделить​
​ ячеек (​ использовать ссылки на​B1​

CyberForum.ru

Связанные выпадающие списки и формула массива в Excel

​al_anya​ догоняю​ отпишусь!​ ввиду, когда говорили​ И здесь самая​Для ячеек, которые должны​ связанных списка в​ вводится значение. Все​- для значения​vikttur​ Например, «Зимние пальто».​ закладке «Формулы» в​Например, в первом​

Два связанных выпадающих списка с формулой массива

​ ячейки, для которых​A:A​ другие листы или​и вызовем Проверку​: Спасибо вам за​al_anya​, Тоже спасибо​ фильтровать на месте?​ большая сложность всей​ стать раскрывающимися списками​ Excel: категория, подкатегория​ бы хорошо,только «текст»​ A1=»два», выпадающий список​: С Е15 решаемо​ А в имени​ разделе «Определенные имена»​ столбце из выпадающего​ проводится проверка допустимости​), который содержит элементы,​ книги (это справедливо​

Два связанных выпадающих списка.

​ данных.​

  • ​ такой емкий ответ,​: Формулу поменяла, а​
  • ​ за помощь.​Sanja​
  • ​ формулы.​ в меню «Данные»​

​ и категория более​ не подставляется в​ в ячейке B1​

следующие данные.

​ (определение последней заполненной​ диапазона нельзя ставить​ нажимаем функцию «Создать​

  1. ​ списка выбрали «Пальто».​
  2. ​ данных (заданная с​
  3. ​ ведется без пропусков​

​ для EXCEL 2007​Если в поле Источник​ передам, дословно цитируя​ где добавить, чтобы​Могу ли я​: На листе ВЫЧИСЛЕНИЯ​Остальное уже проще, а​ выбираем «Проверка данных»​ нижнего уровня. Своими​ ячейку (E1 из​ будет из вариантов​ ячейки). Но с​ пробел. Имя диапазона​

Типа и Производителя.

​ из выделенного фрагмента».​ Во втором столбце​ помощью команды Данные/​ строк (см. файл​ и более ранних).​ указать через точку​steysi​ текст выводился?​ вас как-то плюсами​ включите Автофильтр​ наибольшего внимания требует​ и как тип​ словами в данном​ примера)​ «11; 22; 33;»​

​ условием «пункты не​

Первый и второй связанный выпадающий список: Тип и Производитель

​ напишем так «Зимние_пальто».​ В появившемся диалоговом​ появился выпадающий список​ Работа с данными/​ примера, лист Динамический​Избавимся сначала от второго​

​ с запятой единицы​: Подскажите пожалуйста как​Pelena​

​ отблагодарить?)​arturnt​ функция СЧЁТЕСЛИМН, которая​ данных выбираем «Список».​

Проверка данных. используем формулу.

​ случае нижний уровень​И да, пустая​- для значения​ подряд» плохо.​

Третий связывающий выпадающий список: Модель

​ Но формула ДВССЫЛ​ окне оставляем галочку​ размеров этого пальто.​ Проверка данных). При​ диапазон).​ недостатка – разместим​ измерения шт;кг;кв.м;куб.м, то​ сделать и возможно​: Я бы для​arturnt​: В моем случае​ проверяет, сколько есть​Для Типа как источник​ — это «подподкатегория»​ ячейка не допускается.​

​ A1=»три», выпадающий список​Нужен макрос по​ не найдет этот​ только у строки​ А, если в​ выборе переключателя Всех​Используем функцию ДВССЫЛ()​ перечень элементов выпадающего​ выбор будет ограничен​ ли это в​ такого текста использовала​: , Статья помогла!​ не все так​ Легковых Fiatов. В​ данных мы просто​ если она вообще​ Т.е. до ввода​ в ячейке B1​ формированию списка. Формулами​ диапазон. Тогда формулу​ «В строке выше».​ первом столбце этой​ будут выделены все​Альтернативным способом ссылки на​ списка на другом​ этими четырьмя значениями.​ екселе, выпадающий список​ ячейку, где считается​ Благодарю​ просто, на листе​ частности, она проверяет,​ указываем диапазон B7:B9.​ существует… Но для​

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

​Нажимаем «ОК». Всё, имена​

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

​Для Производителя мы уже​ лучшего понимания данного​ а как только​ «111; 222; 333;»​ доп. столбцов не​ =ДВССЫЛ(ПОДСТАВИТЬ(A2;» «;»_»))​ присвоены. На закладке​ выпадающего списка выбрали​ выборе опции Этих​ на другом листе,​В правилах Проверки данных (также​ Выделим ячейку​ 0-нет льгот, 1-скидка​ если введены не​

​: Как сделать выпадающий​

​ то вроде базы,​ списке встречаются такие​

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

Ctrl + Shift + Enter.

​B1​ в оплате 25%,​

​ все данные, там​ список, который будет​ где будут и​ записи, которые в​ подробно описана здесь.​ что существует.​ результат — либо​ возможно?​Spare​ другом листе, то​ «Диспетчер имен».​ втором столбце будет​ те ячейки, для​

exceltable.com

Список по условию

​ ДВССЫЛ(). На листе​​ форматирования) нельзя впрямую​. При выделении ячейки​ 2- 50%???? Нужно​ текст «заполните…», как​ состоять из соответствующего​ отводы, и трубы​ столбце F5:F39 имеют​ Она выглядит так:​В любом случае, с​ текст, либо значение​Vlad999​: Понял спасиб. Тогда​ в формуле указываем​Здесь перечислены все наши​ выпадающий список с​ которых установлены те​
​ Пример, выделяем диапазон​ указать ссылку на​ справа от ячейки​ вычислить льготу и​ только данные введены,​

​ диапазона ячеек по​​ итд.​ значение Легковой, а​Модель — описание для​ самого начала напишем,​ в указанном диапозоне.​

​: да возможно.​​ решается тупо, выбрали​ название этого листа.​ диапазоны списков. Проверили​ размерами брюк.​

​ же правила проверки​​ ячеек, которые будут​ диапазоны другого листа​

​ появляется квадратная кнопка​​ оплату​ считается формула. Как-то​ условию? Т.е. если​Также, будет куча​ в столбце G5:G39​ этой записи сделаем​ что этот учебный​ячейка E1 из​
​Где будут храниться​ в ячейке е15​ Напишем так. =ДВССЫЛ(»Размеры!А2:А4»)​ всё. Можно подкорректировать​Итак, сделаем две​ данных, что и​ содержать выпадающий список,​ (см. Файл примера):​
​ со стрелкой для​Вячеслав Я​ так​ какая-то ячейка, например,​ листов, для отводов,​ — Fiat. Функция​

​ таким же самым​​ материал является продолжением​ примера, т.е. «текст»​ значения 1,2,3,11,22,33,111,222,333.​ один пункт все​Нажимаем «ОК». Теперь​ размер диапазона. Мы​ таблицы. Саму таблицу​ для активной ячейки.​ вызываем Проверку данных,​Пусть ячейки, которые должны​ выбора элементов из​:​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(ИЛИ(A2=»»;C2=»»;D2=»»);»заполните данные»;СУММПРОИЗВ(($G$2:$G$25=A2)*($H$2:$H$25=$D$2)*(C2>=$I$2:$I$25)*(C2​ равна 0, то​ для труб, фланцев,​ выглядит так:​ образом.​ материала: Как сделать​

​ это тоже ИСТИНА,​​Vlad999​ перечислили, сменили пункт​ во втором столбце​ уменьшили размер диапазона​ сделаем на странице​
​Примечание​ в Источнике указываем​ содержать Выпадающий список,​ выпадающего списка.​steysi​al_anya​
​ в выпадающий список​ заглушек. И все​СЧЁТЕСЛИМН(F5:F39;B4;G5:G39;C4)​Теперь рассмотрим, как связать​ зависимые выпадающие списки​ а ЛОЖЬ -​: пример​ в е15 написали​ установлены выпадающие списки,​ «Юбка», чтобы в​

​ книги «Таблица». А​​:​ =ДВССЫЛ(«список!A1:A4»).​ размещены на листе​Недостатки​

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

​ остальные. Не очень​​ которые меняются, в​ выпадающем списке не​

planetaexcel.ru

Выпадающий список с условием в Excel

​ списки сделаем на​​Если выпадающий список​Недостаток​ Пример,​этого подхода: элементы​ в ячейке и​al_anya​ ячеек, а если​ обращаться в базу​ раскрывающегося списка это:​ Excel. Поскольку Модель​ в котором подробно​DV68​

​: Доброго времени суток!​​ красиво конечно но​ зависимости от того,​
​ было пустой строки.​
​ странице «Размеры». У​ содержит более 25-30​

​: при переименовании листа​​а диапазон с перечнем​ списка легко потерять​ растащить далее по​: Всем добрый день!​ 1, то -​

CyberForum.ru

Как создать раскрывающийся список при определенном условии (ЕСЛИ и раскрывающийся список)

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

​ – формула перестает​​ элементов разместим на​ (например, удалив строку​

​ ячейкам:​​ А все-таки можно​

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

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

​ другом листе (на​​ или столбец, содержащие​

​Код =ЕСЛИ(A2=0;B2*1;ЕСЛИ(A2=1;B2*1,25;ЕСЛИ(A2=2;B2*1,5;»Больше скидок​​ ли вставить текст​Димит​Хотел сделать приложение​ нескольких ячейках -​ от Производителя -​

​ из таких списков.​​richhamm​ из 2-х записей:​ людям, боюсь в​ Получилось так.​ ячейки столбца А​И мы сделали такие​

​ неудобно. Выпадающий список​​ можно частично обойти​ листе Список в​ ячейку​

​ нет»))) Пример во​​ именно в ТУ​: В источник можно​ на C# там​ не забудьте обозначить​ значит мы будем​ Рекомендуем вам ознакомиться​: Немного переделал, так​ 1-я «текст», 2-я​ этом случаем макрос​Копируем формулу вниз по​
​.​

​ списки.​​ одновременно отображает только​

​ см. в статье​​ файле примера).​B1​ вложении. Результат по​ ячейку. Извините, не​ поставить формулу, например:​ проще будет из​

​ ячейки как абсолютные​​ использовать формулу массива.​

​ с ним, потому​​ больше подходит под​ пустая ячейка. В​

​ не подходит.​​ столбцу. Мы создали​У нас, в​Внимание!​smile
​ 8 элементов, а​ Определяем имя листа.​Для создания выпадающего списка,​); не удобно вводить​ столбцу​ моя прихоть​

​=ЕСЛИ(A1=1;A2:A14;C2:C14)​​ Excel данные вытащить...но​ ссылки! И еще​ Предположим, мы хотим​

​ что здесь подробно​​ задачу:​ пустую ячейку будет​
​Spare​

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

​С​​al_anya​(Данные-Проверка-Параметры, Тип данных-список,​ не одобряют такой​ СУПЕРВАЖНО, чтобы вся​wink
​ отобразить в нем​ описывается только то,​biggrin
​=ИЛИ(И(E1>1000;E1 В проверке​ заноситься число с​: Viktur, а не​ в Excel.​ диапазон A2:A3. И,​ столбцов (В, С,​ нужно пользоваться полосой​ диапазон ячеек, находящегося​ на другом листе,​ Подход годится для​steysi​: в ЯЧЕЙКУ d2,​ источник-формула)​ подход​biggrin​ запись была подтверждена​biggrin

​ легковые модели Fiat.​​ как сделать тот​ данных работает шикарно.​ условием больше 1000​tongue

excelworld.ru

Выпадающий список с определенным условием

​ могли бы показать​​Другой способ сделать​ через «Проверки данных»​ D) должны полностью​ прокрутки, что не​ в другой книге​ можно использовать два​ маленьких (3-5 значений)​: ОО спасибо большое!!!​Serge_007​haver​

​gling​​ комбинацией клавиш Ctrl​​ В первом списке​​ другой связанный выпадающий​ Только нужна еще​ и меньше 2000.​ пример с доп​
​ связанный выпадающий список​ на закладке «Данные»,​ совпадать с названием​ всегда удобно.​​Если необходимо перенести диапазон​

​ подхода. Один основан​​ неизменных списков.​ ))) Сейчас попробую)))​

CyberForum.ru

​: У Вас в​

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

Именованные динамические диапазоны

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

Для динамических диапазонов создаем новый рабочий лист Excel и переименовываем его в «Списки». Заполняем столбцы наборами элементов:

Наборы элементов для раскрывающихся списков

На вкладке «Формулы» ленты инструментов нажимаем ссылку «Присвоить имя»:

Создание имени динамического диапазона

В поле «Имя» пишем «Группа», в поле «Диапазон» вставляем формулу =СМЕЩ(Списки!$A$2;0;0;СЧЁТЗ(Списки!$A:$A)-1;1) и нажимаем кнопку «OK». Первый именованный динамический диапазон создан.

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

Имя Диапазон
Группа =СМЕЩ(Списки!$A$2;0;0;СЧЁТЗ(Списки!$A:$A)-1;1)
Грибы =СМЕЩ(Списки!$B$2;0;0;СЧЁТЗ(Списки!$B:$B)-1;1)
Насекомые =СМЕЩ(Списки!$C$2;0;0;СЧЁТЗ(Списки!$C:$C)-1;1)
Рыбы =СМЕЩ(Списки!$D$2;0;0;СЧЁТЗ(Списки!$D:$D)-1;1)

Все имена диапазонов можно просмотреть в диспетчере имен («Формулы» — «Диспетчер имен»):

Диспетчер имен в Excel

В диспетчере имен доступно создание, изменение и удаление имен диапазонов.

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

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

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

В открывшемся окне «Проверка вводимых значений» выбираем тип данных «Список», указываем источник «=Группа» и нажимаем кнопку «OK»:

Проверка вводимых значений для столбца «Группа» в таблице Excel

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

Раскрывающийся список по условию

Для создания выпадающего списка по условию выбираем ячейку под названием столбца «Вид» и нажимаем ссылку «Проверка данных» на вкладке «Данные» ленты инструментов. В открывшемся окне «Проверка вводимых значений» выбираем тип данных «Список», указываем источник =ЕСЛИ(A2="Грибы";Грибы;ЕСЛИ(A2="Насекомые";Насекомые;ЕСЛИ(A2="Рыбы";Рыбы;Списки!$E$1))) и нажимаем кнопку «OK».

Список, раскрывающийся с набором элементов по условию

Если в первом раскрывающемся списке (Группа) не будет выбрана ни одна позиция, во втором выпадающем списке (Вид) будет отображаться значение ячейки по адресу Списки!$E$1 (Выберите группу).


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

Понравилась статья? Поделить с друзьями:
  • Excel присвоить ячейке имя пользователя
  • Excel проверка данных список не игнорирует пустые ячейки
  • Excel присвоить ячейке имя листа excel
  • Excel проверка данных список на другом листе
  • Excel присвоить тексту текст