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

Вход

Регистрация

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

 

= Мир MS Excel/Связанные выпадающие списки - Мир MS Excel

Старая форма входа
  • Страница 1 из 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Модератор форума: китин, _Boroda_  
Связанные выпадающие списки
Finnik Дата: Среда, 20.07.2011, 12:44 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Здравствуйте!

Помогите, пожалуйста, со списками. Простой список у меня получилось реализовать (лист1 столбцы E, F и G), а привязку групп и подгрупп не получается, т.е. чтобы при выборе категории выпадали только соответствующие группы и подгруппы, а при выборе подгруппы автоматически проставлялись категория и группа. Это реально?
И ещё. Как можно добавить на листе1, чтобы при выборе значения категории, группы, подгруппы отображалось пояснение, т.е. их название?

Извиняюсь за файл в новом формате. Просто не сжать его до меньше 100Кб.
К сообщению приложен файл: _1.xlsx (62.4 Kb)


Сообщение отредактировал Finnik - Среда, 20.07.2011, 13:14
 
Ответить
СообщениеЗдравствуйте!

Помогите, пожалуйста, со списками. Простой список у меня получилось реализовать (лист1 столбцы E, F и G), а привязку групп и подгрупп не получается, т.е. чтобы при выборе категории выпадали только соответствующие группы и подгруппы, а при выборе подгруппы автоматически проставлялись категория и группа. Это реально?
И ещё. Как можно добавить на листе1, чтобы при выборе значения категории, группы, подгруппы отображалось пояснение, т.е. их название?

Извиняюсь за файл в новом формате. Просто не сжать его до меньше 100Кб.

Автор - Finnik
Дата добавления - 20.07.2011 в 12:44
Serge_007 Дата: Среда, 20.07.2011, 13:27 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Здравствуйте.

Не это ищете?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЗдравствуйте.

Не это ищете?

Автор - Serge_007
Дата добавления - 20.07.2011 в 13:27
Finnik Дата: Среда, 20.07.2011, 14:43 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Я читал, но тут решается задача если выбирается одно значение, а от него пляшут другие.
Моя то задача состоит в том, чтобы сделать зависимые ячейки:
а. ставлю значение в столбец E (Основная группа), выбираю значение столбца F (Ном. группа), а затем выбираю значение столбца G (Код товарной подгруппы).
б. ставлю значение в столбец F (Ном. группа), после чего должно автоматически подставиться значение в столбце E (Основная группа), а дальше остается выбрать значение столбца G (Код товарной подгруппы).
в. ставлю значение в столбец G (Код товарной подгруппы), после чего должны автоматически подставиться значения в столбце E (Основная группа) и F (Ном. группа).

+ в этой статье не сказано как добавить описание к значениям выпадающего списка.


Сообщение отредактировал Finnik - Среда, 20.07.2011, 15:55
 
Ответить
СообщениеЯ читал, но тут решается задача если выбирается одно значение, а от него пляшут другие.
Моя то задача состоит в том, чтобы сделать зависимые ячейки:
а. ставлю значение в столбец E (Основная группа), выбираю значение столбца F (Ном. группа), а затем выбираю значение столбца G (Код товарной подгруппы).
б. ставлю значение в столбец F (Ном. группа), после чего должно автоматически подставиться значение в столбце E (Основная группа), а дальше остается выбрать значение столбца G (Код товарной подгруппы).
в. ставлю значение в столбец G (Код товарной подгруппы), после чего должны автоматически подставиться значения в столбце E (Основная группа) и F (Ном. группа).

+ в этой статье не сказано как добавить описание к значениям выпадающего списка.

Автор - Finnik
Дата добавления - 20.07.2011 в 14:43
Serge_007 Дата: Среда, 20.07.2011, 14:58 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Тогда давайте разбираться:
Речь о Лист1?
Quote (Finnik)
а. ставлю значение в столбец E, выбираю подгруппу, а затем подгруппу.
б. ставлю значение в столбец F, автоматически ставится значение категории, остается выбрать подгруппу.
в. ставлю значение в столбец G, автоматически ставится значения категории и группы.

+ в этой статье не сказано как добавить описание к значениям выпадающего списка.


Quote (Finnik)
а. ставлю значение в столбец E, выбираю подгруппу, а затем подгруппу

Где выбираете подгруппу и почему дважды?

Quote (Finnik)
б. ставлю значение в столбец F, автоматически ставится значение категории, остается выбрать подгруппу.

Где ставится значение категории и где остается выбрать подгруппу?

Quote (Finnik)
в. ставлю значение в столбец G, автоматически ставится значения категории и группы.

Аналогично.

Quote (Finnik)
в этой статье не сказано как добавить описание к значениям выпадающего списка.

А это вообще непонятно, где должны быть описания и что должны содержать?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеТогда давайте разбираться:
Речь о Лист1?
Quote (Finnik)
а. ставлю значение в столбец E, выбираю подгруппу, а затем подгруппу.
б. ставлю значение в столбец F, автоматически ставится значение категории, остается выбрать подгруппу.
в. ставлю значение в столбец G, автоматически ставится значения категории и группы.

+ в этой статье не сказано как добавить описание к значениям выпадающего списка.


Quote (Finnik)
а. ставлю значение в столбец E, выбираю подгруппу, а затем подгруппу

Где выбираете подгруппу и почему дважды?

Quote (Finnik)
б. ставлю значение в столбец F, автоматически ставится значение категории, остается выбрать подгруппу.

Где ставится значение категории и где остается выбрать подгруппу?

Quote (Finnik)
в. ставлю значение в столбец G, автоматически ставится значения категории и группы.

Аналогично.

Quote (Finnik)
в этой статье не сказано как добавить описание к значениям выпадающего списка.

А это вообще непонятно, где должны быть описания и что должны содержать?

Автор - Serge_007
Дата добавления - 20.07.2011 в 14:58
Finnik Дата: Среда, 20.07.2011, 15:58 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Я подправил описание. Извиняюсь, что некорректно его составил.

Про то, что вообще непонятно. Я имею ввиду, чтобы при выборе значения одного из столбцов Е, F и G (там одни буквы и цифры), всплывала подсказка, т.е. описание данной группы из листа "Данные".
 
Ответить
СообщениеЯ подправил описание. Извиняюсь, что некорректно его составил.

Про то, что вообще непонятно. Я имею ввиду, чтобы при выборе значения одного из столбцов Е, F и G (там одни буквы и цифры), всплывала подсказка, т.е. описание данной группы из листа "Данные".

Автор - Finnik
Дата добавления - 20.07.2011 в 15:58
Марина Дата: Понедельник, 17.10.2011, 18:42 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Здравствуйте. Никак не могу разобраться со связанными выпадающими списками "трех уровней", т. е. содержание первой ячейки должно повлиять на содержание второй, содержание второй ячейки должно повлиять на содержание третьей. В примере кот. есть в приложенном файле ячейка Н8 должна одновременно зависеть от ячеек Н6 и Н7. У меня же она зависит только от ячейки Н7. Думаю, что решение возможно с помощью формул. Прошу помочь.
К сообщению приложен файл: _-.xlsx (11.5 Kb)
 
Ответить
СообщениеЗдравствуйте. Никак не могу разобраться со связанными выпадающими списками "трех уровней", т. е. содержание первой ячейки должно повлиять на содержание второй, содержание второй ячейки должно повлиять на содержание третьей. В примере кот. есть в приложенном файле ячейка Н8 должна одновременно зависеть от ячеек Н6 и Н7. У меня же она зависит только от ячейки Н7. Думаю, что решение возможно с помощью формул. Прошу помочь.

Автор - Марина
Дата добавления - 17.10.2011 в 18:42
Serge_007 Дата: Понедельник, 17.10.2011, 19:35 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Здравствуйте.

Что-то я не понял.
У Вас одному условию соответствуют несколько результатов. Например я выбираю М и ст.18.
Что должно получиться:

  • - 60 кг
  • - 70 кг
  • - 75 кг
  • - 80 кг
    или
  • + 80 кг

?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЗдравствуйте.

Что-то я не понял.
У Вас одному условию соответствуют несколько результатов. Например я выбираю М и ст.18.
Что должно получиться:

  • - 60 кг
  • - 70 кг
  • - 75 кг
  • - 80 кг
    или
  • + 80 кг

?

Автор - Serge_007
Дата добавления - 17.10.2011 в 19:35
Марина Дата: Вторник, 18.10.2011, 10:51 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Верно - если вы выберите М, потом ст. 18, то в выпадающем списке (ячейка Н8) будет - 60 кг, -70 кг, - 75 кг, - 80 кг, + 80 кг. и я выберу из него одно значение. А если выбрать Ж, потом ст. 18, то в ячейке Н8 должен быть выпадающий список из ячеек L1-L5.
 
Ответить
СообщениеВерно - если вы выберите М, потом ст. 18, то в выпадающем списке (ячейка Н8) будет - 60 кг, -70 кг, - 75 кг, - 80 кг, + 80 кг. и я выберу из него одно значение. А если выбрать Ж, потом ст. 18, то в ячейке Н8 должен быть выпадающий список из ячеек L1-L5.

Автор - Марина
Дата добавления - 18.10.2011 в 10:51
Michael_S Дата: Вторник, 18.10.2011, 12:09 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Для имени вес формула
Code
=СМЕЩ(ЕСЛИ(Лист1!$H$6="м";Лист1!$A$1;Лист1!$K$1);ПОИСКПОЗ(Лист1!$H$7;Лист1!$A:$A;0)-1;1;СЧЁТЕСЛИ(Лист1!$A:$A;Лист1!$H$7);1)


Сообщение отредактировал Michael_S - Вторник, 18.10.2011, 12:12
 
Ответить
СообщениеДля имени вес формула
Code
=СМЕЩ(ЕСЛИ(Лист1!$H$6="м";Лист1!$A$1;Лист1!$K$1);ПОИСКПОЗ(Лист1!$H$7;Лист1!$A:$A;0)-1;1;СЧЁТЕСЛИ(Лист1!$A:$A;Лист1!$H$7);1)

Автор - Michael_S
Дата добавления - 18.10.2011 в 12:09
Марина Дата: Вторник, 18.10.2011, 12:48 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Michael_S, спасибо ! Ваша формула помогла!
 
Ответить
СообщениеMichael_S, спасибо ! Ваша формула помогла!

Автор - Марина
Дата добавления - 18.10.2011 в 12:48
Марина Дата: Вторник, 18.10.2011, 23:46 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Michael_S, попытка преобразовать формулу в файл в котором она должна работать увенчалась неудачей. Если стоит "М", то значения списки верны (ячейка М2), если стоит "Ж", то значения списка не правильны. Сама разобраться не могу. Проверьте пожалуйста что не так. И еще. По ходу работы возник вопрос: список будет состоять более 200 строк, как протянуть списки, чтобы всё корректно работало?
К сообщению приложен файл: _Microsoft_Offi.xlsx (24.7 Kb)
 
Ответить
СообщениеMichael_S, попытка преобразовать формулу в файл в котором она должна работать увенчалась неудачей. Если стоит "М", то значения списки верны (ячейка М2), если стоит "Ж", то значения списка не правильны. Сама разобраться не могу. Проверьте пожалуйста что не так. И еще. По ходу работы возник вопрос: список будет состоять более 200 строк, как протянуть списки, чтобы всё корректно работало?

Автор - Марина
Дата добавления - 18.10.2011 в 23:46
Michael_S Дата: Среда, 19.10.2011, 04:24 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Выделяете ячейку Данные!M2 и в имени вес формулу:
Code
=ЕСЛИ(Данные!$E2="м";СМЕЩ(Лист1!$A$1;ПОИСКПОЗ(Данные!$L2;Лист1!$A1:$A100;0)-1;1;СЧЁТЕСЛИ(Лист1!$A1:$A100;Данные!$L2);1);СМЕЩ(Лист1!$K$1;ПОИСКПОЗ(Данные!$L2;Лист1!$K1:$K100;0)-1;1;СЧЁТЕСЛИ(Лист1!$K1:$K100;Данные!$L2);1))


зы. Марина,у Вас наверно Мак? а то у меня файл, во-первых открывается 2003 вместо 2010, и при сохранении размер непомерный. (Это просто в качестве любопытства smile )
К сообщению приложен файл: 8327905.rar (38.1 Kb)


Сообщение отредактировал Michael_S - Среда, 19.10.2011, 04:53
 
Ответить
СообщениеВыделяете ячейку Данные!M2 и в имени вес формулу:
Code
=ЕСЛИ(Данные!$E2="м";СМЕЩ(Лист1!$A$1;ПОИСКПОЗ(Данные!$L2;Лист1!$A1:$A100;0)-1;1;СЧЁТЕСЛИ(Лист1!$A1:$A100;Данные!$L2);1);СМЕЩ(Лист1!$K$1;ПОИСКПОЗ(Данные!$L2;Лист1!$K1:$K100;0)-1;1;СЧЁТЕСЛИ(Лист1!$K1:$K100;Данные!$L2);1))


зы. Марина,у Вас наверно Мак? а то у меня файл, во-первых открывается 2003 вместо 2010, и при сохранении размер непомерный. (Это просто в качестве любопытства smile )

Автор - Michael_S
Дата добавления - 19.10.2011 в 04:24
Марина Дата: Среда, 19.10.2011, 10:20 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Michael_S ))) Вы наверное догадались у меня громадная база данных спортсменов. Я скопировала этот файл, удалила все лишнее, а макрос видимо остался. Спасибо за помощь, буду пробовать Вашу подсказку
 
Ответить
СообщениеMichael_S ))) Вы наверное догадались у меня громадная база данных спортсменов. Я скопировала этот файл, удалила все лишнее, а макрос видимо остался. Спасибо за помощь, буду пробовать Вашу подсказку

Автор - Марина
Дата добавления - 19.10.2011 в 10:20
Марина Дата: Среда, 19.10.2011, 11:06 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Michael_S, я очень Вам благодарна smile
Вопрос: как протянуть выпадающий список ячейки Данные!M2 чтобы всё корректно работало?
 
Ответить
СообщениеMichael_S, я очень Вам благодарна smile
Вопрос: как протянуть выпадающий список ячейки Данные!M2 чтобы всё корректно работало?

Автор - Марина
Дата добавления - 19.10.2011 в 11:06
Michael_S Дата: Среда, 19.10.2011, 11:45 | Сообщение № 15
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Берете за правый нижний уголок и тянете. Или любым известным Вам способом.
 
Ответить
СообщениеБерете за правый нижний уголок и тянете. Или любым известным Вам способом.

Автор - Michael_S
Дата добавления - 19.10.2011 в 11:45
Марина Дата: Среда, 19.10.2011, 12:07 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Michael_S, если просто протягивать - то все "ломается"
 
Ответить
СообщениеMichael_S, если просто протягивать - то все "ломается"

Автор - Марина
Дата добавления - 19.10.2011 в 12:07
Michael_S Дата: Среда, 19.10.2011, 12:14 | Сообщение № 17
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
В примере, что я выложил, тоже ломается?
 
Ответить
СообщениеВ примере, что я выложил, тоже ломается?

Автор - Michael_S
Дата добавления - 19.10.2011 в 12:14
Марина Дата: Среда, 19.10.2011, 12:16 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

да sad
 
Ответить
Сообщениеда sad

Автор - Марина
Дата добавления - 19.10.2011 в 12:16
Michael_S Дата: Среда, 19.10.2011, 12:22 | Сообщение № 19
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Марин, мне счас особо некогда сверять, поэтому приведите пару-тройку примеров несовпадений.

Не надо. нашел ошибку. счас исправлю

Вот

Code
=ЕСЛИ(Данные!$E2="м";СМЕЩ(Лист1!$A$1;ПОИСКПОЗ(Данные!$L2;Лист1!$A:$A;0)-1;1;СЧЁТЕСЛИ(Лист1!$A:$A;Данные!$L2);1);СМЕЩ(Лист1!$K$1;ПОИСКПОЗ(Данные!$L2;Лист1!$K:$K;0)-1;1;СЧЁТЕСЛИ(Лист1!$K:$K;Данные!$L2);1))


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


Сообщение отредактировал Michael_S - Среда, 19.10.2011, 12:30
 
Ответить
СообщениеМарин, мне счас особо некогда сверять, поэтому приведите пару-тройку примеров несовпадений.

Не надо. нашел ошибку. счас исправлю

Вот

Code
=ЕСЛИ(Данные!$E2="м";СМЕЩ(Лист1!$A$1;ПОИСКПОЗ(Данные!$L2;Лист1!$A:$A;0)-1;1;СЧЁТЕСЛИ(Лист1!$A:$A;Данные!$L2);1);СМЕЩ(Лист1!$K$1;ПОИСКПОЗ(Данные!$L2;Лист1!$K:$K;0)-1;1;СЧЁТЕСЛИ(Лист1!$K:$K;Данные!$L2);1))


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

Автор - Michael_S
Дата добавления - 19.10.2011 в 12:22
Марина Дата: Среда, 19.10.2011, 14:56 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 0% ±

Michael_S, восхищена Вашим знанием и мышлением. Безгранично Вам благодарна smile все работает !!!
 
Ответить
СообщениеMichael_S, восхищена Вашим знанием и мышлением. Безгранично Вам благодарна smile все работает !!!

Автор - Марина
Дата добавления - 19.10.2011 в 14:56
  • Страница 1 из 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск:

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