Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Создание зависимых выпадающих списков (формула) - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Создание зависимых выпадающих списков (формула) (Формулы/Formulas)
Создание зависимых выпадающих списков (формула)
iommis Дата: Понедельник, 23.03.2020, 01:31 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 20% ±

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

Поясняю:
Если в ячейке B3 я выбираю значение "Работа", то в ячеке C3 должен загрузиться выпадающий список из листа "Формулы" под названием "Работа" в котором будут значения (Продажи, Маркетинг и т.д.)
А если бы в ячейке B3 я выбирал значение "Семья", то загрузился бы из листа "Формулы" список "Семья" с другими значениями.

Помогите пожалуйста рещить задачку (желательно с помощью формулы)
Спасибо!
К сообщению приложен файл: 3747783.xlsx(26.8 Kb)
 
Ответить
СообщениеДобрый вечер.
Подскажите пожалуйста, хочу сделать табличку дневника выполненных дел за день и нужно чтобы при выборе определенного значения в столбце с выпадающим списком в соседнем столбце показывались определенные значения в выпадающем списке.

Поясняю:
Если в ячейке B3 я выбираю значение "Работа", то в ячеке C3 должен загрузиться выпадающий список из листа "Формулы" под названием "Работа" в котором будут значения (Продажи, Маркетинг и т.д.)
А если бы в ячейке B3 я выбирал значение "Семья", то загрузился бы из листа "Формулы" список "Семья" с другими значениями.

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

Автор - iommis
Дата добавления - 23.03.2020 в 01:31
pechkin Дата: Понедельник, 23.03.2020, 14:50 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 276
Репутация: 37 ±
Замечаний: 0% ±

2003
Здравствуйте! Может так?
Код
=ДВССЫЛ(B3)
К сообщению приложен файл: 3747783.xls(41.5 Kb)


Сообщение отредактировал pechkin - Понедельник, 23.03.2020, 14:51
 
Ответить
СообщениеЗдравствуйте! Может так?
Код
=ДВССЫЛ(B3)

Автор - pechkin
Дата добавления - 23.03.2020 в 14:50
китин Дата: Понедельник, 23.03.2020, 15:24 | Сообщение № 3
Группа: Модераторы
Ранг: Экселист
Сообщений: 6153
Репутация: 950 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
может так?
Код
=СМЕЩ($A$1;;ПОИСКПОЗ(Лист1!$B$3;Формулы!$A$1:$C$1;0)-1;СЧЁТЗ(ИНДЕКС($A$2:$C$300;;ПОИСКПОЗ(Лист1!$B$3;Формулы!$A$1:$C$1;0));))

в диспетчере имен этой формуле дано имя направление
К сообщению приложен файл: 3747783-1-.xlsx(9.3 Kb)


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
Сообщениеможет так?
Код
=СМЕЩ($A$1;;ПОИСКПОЗ(Лист1!$B$3;Формулы!$A$1:$C$1;0)-1;СЧЁТЗ(ИНДЕКС($A$2:$C$300;;ПОИСКПОЗ(Лист1!$B$3;Формулы!$A$1:$C$1;0));))

в диспетчере имен этой формуле дано имя направление

Автор - китин
Дата добавления - 23.03.2020 в 15:24
Gustav Дата: Понедельник, 23.03.2020, 16:55 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1783
Репутация: 710 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
=СМЕЩ($A$1;;ПОИСКПОЗ(Лист1!$B$3;Формулы!$A$1:$C$1;0)-1;СЧЁТЗ(ИНДЕКС($A$2:$C$300;;ПОИСКПОЗ(Лист1!$B$3;Формулы!$A$1:$C$1;0));))

Только надо в этой формуле две ссылки на Лист1!$B$3 заменить на менее "абсолютную", т.е. на абсолютную по колонке и относительную по строке:
Код
Лист1!$B3

т.е. надо убрать $ перед 3. Делать эту правку в имени (по Ctrl+F3) надо, стоя на ячейке C3 листа Лист1.
Если этого не сделать, то при протягивании вниз выпадающие списки в колонке "Направление" будут зависеть (все!) от текущего значения в единственной ячейке B3.


Мой tip box - яд 41001663842605
 
Ответить
Сообщение
=СМЕЩ($A$1;;ПОИСКПОЗ(Лист1!$B$3;Формулы!$A$1:$C$1;0)-1;СЧЁТЗ(ИНДЕКС($A$2:$C$300;;ПОИСКПОЗ(Лист1!$B$3;Формулы!$A$1:$C$1;0));))

Только надо в этой формуле две ссылки на Лист1!$B$3 заменить на менее "абсолютную", т.е. на абсолютную по колонке и относительную по строке:
Код
Лист1!$B3

т.е. надо убрать $ перед 3. Делать эту правку в имени (по Ctrl+F3) надо, стоя на ячейке C3 листа Лист1.
Если этого не сделать, то при протягивании вниз выпадающие списки в колонке "Направление" будут зависеть (все!) от текущего значения в единственной ячейке B3.

Автор - Gustav
Дата добавления - 23.03.2020 в 16:55
iommis Дата: Понедельник, 23.03.2020, 17:21 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 20% ±

Excel для Mac
О, супер, то что надо.
Все варианты хороши!!! )))
Спасибо огромное, теперь все понятно.
 
Ответить
СообщениеО, супер, то что надо.
Все варианты хороши!!! )))
Спасибо огромное, теперь все понятно.

Автор - iommis
Дата добавления - 23.03.2020 в 17:21
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Создание зависимых выпадающих списков (формула) (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования
© 2010-2020 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!