Выпадающий список по условию.
evgeni1990
Дата: Понедельник, 19.08.2019, 12:10 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый день! Прощу помощи в следующей задаче, имеется таблица с двумя столбцами, как сформировать выпадающий список по второму столбцу согласно выбранной категории. пример: при выборе значения в первом списке в категории "малоценка" в втором выпадающем списке, к выбору предлагалось 4 значения. Спасибо.
Добрый день! Прощу помощи в следующей задаче, имеется таблица с двумя столбцами, как сформировать выпадающий список по второму столбцу согласно выбранной категории. пример: при выборе значения в первом списке в категории "малоценка" в втором выпадающем списке, к выбору предлагалось 4 значения. Спасибо. evgeni1990
Ответить
Сообщение Добрый день! Прощу помощи в следующей задаче, имеется таблица с двумя столбцами, как сформировать выпадающий список по второму столбцу согласно выбранной категории. пример: при выборе значения в первом списке в категории "малоценка" в втором выпадающем списке, к выбору предлагалось 4 значения. Спасибо. Автор - evgeni1990 Дата добавления - 19.08.2019 в 12:10
Nic70y
Дата: Понедельник, 19.08.2019, 12:29 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация:
2273
±
Замечаний:
0% ±
Excel 2010
отсортировать таблицу нельзя?
отсортировать таблицу нельзя? Nic70y
ЮMoney 41001841029809
Ответить
Сообщение отсортировать таблицу нельзя? Автор - Nic70y Дата добавления - 19.08.2019 в 12:29
evgeni1990
Дата: Понедельник, 19.08.2019, 12:31 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Нужен именно выпадающий список.
Ответить
Сообщение Нужен именно выпадающий список. Автор - evgeni1990 Дата добавления - 19.08.2019 в 12:31
Nic70y
Дата: Понедельник, 19.08.2019, 12:32 |
Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация:
2273
±
Замечаний:
0% ±
Excel 2010
и что? на отсортированной таблице это сделать намного проще.
и что? на отсортированной таблице это сделать намного проще. Nic70y
ЮMoney 41001841029809
Ответить
Сообщение и что? на отсортированной таблице это сделать намного проще. Автор - Nic70y Дата добавления - 19.08.2019 в 12:32
китин
Дата: Понедельник, 19.08.2019, 12:41 |
Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 7014
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
Power Query
[vba]
Код
let Источник = Table.NestedJoin(выбор,{"Категория"},списки,{"Категория"},"списки",JoinKind.LeftOuter), #"Развернутый элемент списки" = Table.ExpandTableColumn(Источник, "списки", {"Наименование"}, {"списки.Наименование"}), #"Удаленные столбцы" = Table.RemoveColumns(#"Развернутый элемент списки",{"Категория"}), #"Переименованные столбцы" = Table.RenameColumns(#"Удаленные столбцы",{{"списки.Наименование", "Наименование"}}) in #"Переименованные столбцы"
[/vba]
Power Query
[vba]
Код
let Источник = Table.NestedJoin(выбор,{"Категория"},списки,{"Категория"},"списки",JoinKind.LeftOuter), #"Развернутый элемент списки" = Table.ExpandTableColumn(Источник, "списки", {"Наименование"}, {"списки.Наименование"}), #"Удаленные столбцы" = Table.RemoveColumns(#"Развернутый элемент списки",{"Категория"}), #"Переименованные столбцы" = Table.RenameColumns(#"Удаленные столбцы",{{"списки.Наименование", "Наименование"}}) in #"Переименованные столбцы"
[/vba]
китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение Power Query
[vba]
Код
let Источник = Table.NestedJoin(выбор,{"Категория"},списки,{"Категория"},"списки",JoinKind.LeftOuter), #"Развернутый элемент списки" = Table.ExpandTableColumn(Источник, "списки", {"Наименование"}, {"списки.Наименование"}), #"Удаленные столбцы" = Table.RemoveColumns(#"Развернутый элемент списки",{"Категория"}), #"Переименованные столбцы" = Table.RenameColumns(#"Удаленные столбцы",{{"списки.Наименование", "Наименование"}}) in #"Переименованные столбцы"
[/vba]
Автор - китин Дата добавления - 19.08.2019 в 12:41
evgeni1990
Дата: Понедельник, 19.08.2019, 12:46 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
КИТИН , спасибо за предложенный вариант, а формулой можно сделать?
КИТИН , спасибо за предложенный вариант, а формулой можно сделать? evgeni1990
Ответить
Сообщение КИТИН , спасибо за предложенный вариант, а формулой можно сделать? Автор - evgeni1990 Дата добавления - 19.08.2019 в 12:46
китин
Дата: Понедельник, 19.08.2019, 12:56 |
Сообщение № 7
Группа: Модераторы
Ранг: Экселист
Сообщений: 7014
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
Если только не выпадающим списком а табличкойКод
=ЕСЛИОШИБКА(ИНДЕКС(списки[Наименование];НАИМЕНЬШИЙ(ЕСЛИ(выбор[Категория]=списки[Категория];СТРОКА(списки[Категория])-2);СТРОКА(A1)));"")
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter
Если только не выпадающим списком а табличкойКод
=ЕСЛИОШИБКА(ИНДЕКС(списки[Наименование];НАИМЕНЬШИЙ(ЕСЛИ(выбор[Категория]=списки[Категория];СТРОКА(списки[Категория])-2);СТРОКА(A1)));"")
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enterкитин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение Если только не выпадающим списком а табличкойКод
=ЕСЛИОШИБКА(ИНДЕКС(списки[Наименование];НАИМЕНЬШИЙ(ЕСЛИ(выбор[Категория]=списки[Категория];СТРОКА(списки[Категория])-2);СТРОКА(A1)));"")
Формула массива. Вводится одновременным нажатием Ctrl+Shift+EnterАвтор - китин Дата добавления - 19.08.2019 в 12:56
Nic70y
Дата: Понедельник, 19.08.2019, 13:41 |
Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация:
2273
±
Замечаний:
0% ±
Excel 2010
ну не хотите, как хотите с F9 по-приколу
ну не хотите, как хотите с F9 по-приколу Nic70y
ЮMoney 41001841029809
Ответить
Сообщение ну не хотите, как хотите с F9 по-приколу Автор - Nic70y Дата добавления - 19.08.2019 в 13:41
evgeni1990
Дата: Понедельник, 19.08.2019, 14:22 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Если только не выпадающим списком а табличкой
неужто нельзя поместить такую таблицу в выпадающий список? а может макросом?
Если только не выпадающим списком а табличкой
неужто нельзя поместить такую таблицу в выпадающий список? а может макросом?evgeni1990
Ответить
Сообщение Если только не выпадающим списком а табличкой
неужто нельзя поместить такую таблицу в выпадающий список? а может макросом?Автор - evgeni1990 Дата добавления - 19.08.2019 в 14:22
китин
Дата: Понедельник, 19.08.2019, 14:51 |
Сообщение № 10
Группа: Модераторы
Ранг: Экселист
Сообщений: 7014
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
поместить такую таблицу в выпадающий список
увы... а чем решение от Nic70y , не устраивает?
поместить такую таблицу в выпадающий список
увы... а чем решение от Nic70y , не устраивает?китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение поместить такую таблицу в выпадающий список
увы... а чем решение от Nic70y , не устраивает?Автор - китин Дата добавления - 19.08.2019 в 14:51
evgeni1990
Дата: Понедельник, 19.08.2019, 16:08 |
Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Nic70y спасибо за вариант, попробую применить, только вопрос, если строка для выпадающего списка находиться на другом листе, что нужно поменять в формуле, если я правильно понял, за определение изменений в книге отвечает формула "="D"&--ПРАВБ(ПОДСТАВИТЬ(ЯЧЕЙКА("адрес");"$";ПОВТОР(" ";15));15)"
Nic70y спасибо за вариант, попробую применить, только вопрос, если строка для выпадающего списка находиться на другом листе, что нужно поменять в формуле, если я правильно понял, за определение изменений в книге отвечает формула "="D"&--ПРАВБ(ПОДСТАВИТЬ(ЯЧЕЙКА("адрес");"$";ПОВТОР(" ";15));15)" evgeni1990
Ответить
Сообщение Nic70y спасибо за вариант, попробую применить, только вопрос, если строка для выпадающего списка находиться на другом листе, что нужно поменять в формуле, если я правильно понял, за определение изменений в книге отвечает формула "="D"&--ПРАВБ(ПОДСТАВИТЬ(ЯЧЕЙКА("адрес");"$";ПОВТОР(" ";15));15)" Автор - evgeni1990 Дата добавления - 19.08.2019 в 16:08
Nic70y
Дата: Понедельник, 19.08.2019, 17:18 |
Сообщение № 12
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация:
2273
±
Замечаний:
0% ±
Excel 2010
вариант с "формульной сортировкой"
вариант с "формульной сортировкой" Nic70y
ЮMoney 41001841029809
Ответить
Сообщение вариант с "формульной сортировкой" Автор - Nic70y Дата добавления - 19.08.2019 в 17:18
evgeni1990
Дата: Понедельник, 19.08.2019, 17:28 |
Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 45
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Nic70y, то что нужно, Огромнейшее спасибо)))
Nic70y, то что нужно, Огромнейшее спасибо))) evgeni1990
Сообщение отредактировал evgeni1990 - Понедельник, 19.08.2019, 17:30
Ответить
Сообщение Nic70y, то что нужно, Огромнейшее спасибо))) Автор - evgeni1990 Дата добавления - 19.08.2019 в 17:28