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

Вход

Регистрация

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

 

= Мир MS Excel/Выпадающий список, формируемый по условиям - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Выпадающий список, формируемый по условиям
maverick_77 Дата: Суббота, 25.10.2014, 22:00 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Здравствуйте.
Помогите, пжл, решить насущную проблему.
Создаём планировщик маршрутов транспорта. На маршрут можно отправить машину удовлетворяющую двум условиям: "условие 1" и "условие 2"
Итого имеем:
- на одном листе список номеров машин (бортов) с признаками по условиям (в приложенном примере - лист "Транспорт"). У каждой машины значения условий меняется чуть ли не каждый день (заканчиваются ремонты, получаются пропуска, оборудуются необходимыми средствами и т.д.)
- на втором листе планировщик маршрутов, в каждой ячейке которой необходим выпадающий список из машин. Но нужно, чтобы этот выпадающий список состоял только из тех, которые устраивают всем условиям. В моём примере: только машины, у которых по "условию 1" - "готов", а по "условию 2" - "есть"

PS: сори, если такая задача уже ставилась. Но я не увидел её среди рассмотренных на форуме. Если я просто не туда смотрел, дайте ссыль, пжл, и можно будет убить тему.
К сообщению приложен файл: 9832491.xlsx (12.0 Kb)


если нельзя, но очень хочется, то можно!

Сообщение отредактировал maverick_77 - Суббота, 25.10.2014, 22:01
 
Ответить
СообщениеЗдравствуйте.
Помогите, пжл, решить насущную проблему.
Создаём планировщик маршрутов транспорта. На маршрут можно отправить машину удовлетворяющую двум условиям: "условие 1" и "условие 2"
Итого имеем:
- на одном листе список номеров машин (бортов) с признаками по условиям (в приложенном примере - лист "Транспорт"). У каждой машины значения условий меняется чуть ли не каждый день (заканчиваются ремонты, получаются пропуска, оборудуются необходимыми средствами и т.д.)
- на втором листе планировщик маршрутов, в каждой ячейке которой необходим выпадающий список из машин. Но нужно, чтобы этот выпадающий список состоял только из тех, которые устраивают всем условиям. В моём примере: только машины, у которых по "условию 1" - "готов", а по "условию 2" - "есть"

PS: сори, если такая задача уже ставилась. Но я не увидел её среди рассмотренных на форуме. Если я просто не туда смотрел, дайте ссыль, пжл, и можно будет убить тему.

Автор - maverick_77
Дата добавления - 25.10.2014 в 22:00
koyaanisqatsi Дата: Суббота, 25.10.2014, 22:34 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 713
Репутация: 15 ±
Замечаний: 0% ±

Excel 2010
maverick_77, так ?
К сообщению приложен файл: ppp1.xlsx (14.3 Kb)
 
Ответить
Сообщениеmaverick_77, так ?

Автор - koyaanisqatsi
Дата добавления - 25.10.2014 в 22:34
gling Дата: Суббота, 25.10.2014, 22:36 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2643
Репутация: 739 ±
Замечаний: 0% ±

2010
Может так? Изменения в закрашенных ячейках.
К сообщению приложен файл: 2526977.xlsx (13.1 Kb)


ЯД-41001506838083
 
Ответить
СообщениеМожет так? Изменения в закрашенных ячейках.

Автор - gling
Дата добавления - 25.10.2014 в 22:36
koyaanisqatsi Дата: Суббота, 25.10.2014, 22:38 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 713
Репутация: 15 ±
Замечаний: 0% ±

Excel 2010
gling, У вас поприличнее ) Список только из нужных данных. У меня с пустыми (
 
Ответить
Сообщениеgling, У вас поприличнее ) Список только из нужных данных. У меня с пустыми (

Автор - koyaanisqatsi
Дата добавления - 25.10.2014 в 22:38
gling Дата: Суббота, 25.10.2014, 22:40 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2643
Репутация: 739 ±
Замечаний: 0% ±

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


ЯД-41001506838083
 
Ответить
СообщениеИменованный динамический диапазон.

Автор - gling
Дата добавления - 25.10.2014 в 22:40
maverick_77 Дата: Суббота, 25.10.2014, 22:47 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
koyaanisqatsi, gling, Принципиально, образ результата такой! =) Уже радостно! Спасибо большое! =)))
gling, у Вас, конечно, изящней =) Особенно хорошо, что в выпадающем списке не меняется последовательность машин относительно друг друга. Это важно для нас.
Можно ли формулы, которые Вы написали на листе "транспорт", разместить на третьем листе? А то этот лист у нас отчётный...


если нельзя, но очень хочется, то можно!
 
Ответить
Сообщениеkoyaanisqatsi, gling, Принципиально, образ результата такой! =) Уже радостно! Спасибо большое! =)))
gling, у Вас, конечно, изящней =) Особенно хорошо, что в выпадающем списке не меняется последовательность машин относительно друг друга. Это важно для нас.
Можно ли формулы, которые Вы написали на листе "транспорт", разместить на третьем листе? А то этот лист у нас отчётный...

Автор - maverick_77
Дата добавления - 25.10.2014 в 22:47
gling Дата: Суббота, 25.10.2014, 23:00 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2643
Репутация: 739 ±
Замечаний: 0% ±

2010
На другом листе эти формулы будут выглядеть так
Код
=ЕСЛИОШИБКА(ВПР(СТРОКА(A1);Транспорт!$A$3:$B$8;2;0);"")
но и в именованном диапазоне "Врейс" тоже нужно сделать ссылку на новый лист где будут эти формулы. Столбец А на листе Транспорт можно скрыть от лишних вопросов.


ЯД-41001506838083

Сообщение отредактировал gling - Суббота, 25.10.2014, 23:03
 
Ответить
СообщениеНа другом листе эти формулы будут выглядеть так
Код
=ЕСЛИОШИБКА(ВПР(СТРОКА(A1);Транспорт!$A$3:$B$8;2;0);"")
но и в именованном диапазоне "Врейс" тоже нужно сделать ссылку на новый лист где будут эти формулы. Столбец А на листе Транспорт можно скрыть от лишних вопросов.

Автор - gling
Дата добавления - 25.10.2014 в 23:00
maverick_77 Дата: Воскресенье, 26.10.2014, 00:05 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
gling, Спасибо! =)
Но у меня возникли проблемы, когда в столбце с номерами машин появились буквы. Я в формуле в диспетчере имён вместо СЧЁТ поставил СЧЁТЗ и в выпадающем списке стал выпадать список с пустыми строчками внизу. Как от этого можно избавиться?
К сообщению приложен файл: ppp2.xlsx (11.6 Kb)


если нельзя, но очень хочется, то можно!
 
Ответить
Сообщениеgling, Спасибо! =)
Но у меня возникли проблемы, когда в столбце с номерами машин появились буквы. Я в формуле в диспетчере имён вместо СЧЁТ поставил СЧЁТЗ и в выпадающем списке стал выпадать список с пустыми строчками внизу. Как от этого можно избавиться?

Автор - maverick_77
Дата добавления - 26.10.2014 в 00:05
Serge_007 Дата: Воскресенье, 26.10.2014, 00:12 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2750 ±
Замечаний: ±

Excel 2016
Пустая строка, которую возвращает Ваша формула, тоже является значением, поэтому надо их вычитать из общего количества:
Код
=СМЕЩ(Транспорт!$G$3;0;0;СЧЁТЗ(Транспорт!$G$4:$G$11)-СУММ(--(Транспорт!$G$4:$G$11=""))+1;1)
К сообщению приложен файл: maverick_77.xlsx (14.1 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеПустая строка, которую возвращает Ваша формула, тоже является значением, поэтому надо их вычитать из общего количества:
Код
=СМЕЩ(Транспорт!$G$3;0;0;СЧЁТЗ(Транспорт!$G$4:$G$11)-СУММ(--(Транспорт!$G$4:$G$11=""))+1;1)

Автор - Serge_007
Дата добавления - 26.10.2014 в 00:12
gling Дата: Воскресенье, 26.10.2014, 00:25 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2643
Репутация: 739 ±
Замечаний: 0% ±

2010
Эта формула должна подойти
Код
=СМЕЩ(Транспорт!$G$3;0;0;СЧЁТЕСЛИ(Транспорт!$G$4:$G$11;">""")+1;1)


ЯД-41001506838083
 
Ответить
СообщениеЭта формула должна подойти
Код
=СМЕЩ(Транспорт!$G$3;0;0;СЧЁТЕСЛИ(Транспорт!$G$4:$G$11;">""")+1;1)

Автор - gling
Дата добавления - 26.10.2014 в 00:25
maverick_77 Дата: Воскресенье, 26.10.2014, 00:31 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
gling, мегаспасбо! =)
Где можно почитать подробности о том, как организуются динамические диапазоны?
Serge_007, на реальном массиве не стало работать почему-то. Но всё равно большое спасибо за вариант.


если нельзя, но очень хочется, то можно!
 
Ответить
Сообщениеgling, мегаспасбо! =)
Где можно почитать подробности о том, как организуются динамические диапазоны?
Serge_007, на реальном массиве не стало работать почему-то. Но всё равно большое спасибо за вариант.

Автор - maverick_77
Дата добавления - 26.10.2014 в 00:31
  • Страница 1 из 1
  • 1
Поиск:

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