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

Вход

Регистрация

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

 

= Мир MS Excel/Создание ниспадающих меню с отбором оригинальных значений - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Создание ниспадающих меню с отбором оригинальных значений
nikitan95 Дата: Вторник, 02.04.2019, 10:38 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 421
Репутация: 0 ±
Замечаний: 0% ±

2021
Доброго всем весеннего дня!
Не нашел никак решения этой задачки. Из столбца Месяцы надо выбрать сделать 2 ниспадающих списка: один на начало месяца, второй на конец месяца. Возможно ли без макросов решить задачку, только формулами, и без привлечения инструментарий Excel (фильтров и тп). Я пробовал через дополнительные столбцы, но не осилил. Буду признателен за помощь. Файл прилаается.
К сообщению приложен файл: 9072360.xlsx (20.4 Kb)


Сообщение отредактировал nikitan95 - Вторник, 02.04.2019, 10:49
 
Ответить
СообщениеДоброго всем весеннего дня!
Не нашел никак решения этой задачки. Из столбца Месяцы надо выбрать сделать 2 ниспадающих списка: один на начало месяца, второй на конец месяца. Возможно ли без макросов решить задачку, только формулами, и без привлечения инструментарий Excel (фильтров и тп). Я пробовал через дополнительные столбцы, но не осилил. Буду признателен за помощь. Файл прилаается.

Автор - nikitan95
Дата добавления - 02.04.2019 в 10:38
китин Дата: Вторник, 02.04.2019, 10:40 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7035
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
nikitan95, нехорошо обманывать :D
файла нет


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениеnikitan95, нехорошо обманывать :D
файла нет

Автор - китин
Дата добавления - 02.04.2019 в 10:40
nikitan95 Дата: Вторник, 02.04.2019, 10:50 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 421
Репутация: 0 ±
Замечаний: 0% ±

2021
китин, спасибо, что указали на оплошность. Но вроде добавлял. Исправил.
 
Ответить
Сообщениекитин, спасибо, что указали на оплошность. Но вроде добавлял. Исправил.

Автор - nikitan95
Дата добавления - 02.04.2019 в 10:50
_Boroda_ Дата: Вторник, 02.04.2019, 10:54 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация: 6617 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Что конкретно нужно? "Ниспадающие списки" - это что? Проверка данных? Где ее делать?
Вручную в файле можете продемонстрировать что нужно?


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЧто конкретно нужно? "Ниспадающие списки" - это что? Проверка данных? Где ее делать?
Вручную в файле можете продемонстрировать что нужно?

Автор - _Boroda_
Дата добавления - 02.04.2019 в 10:54
nikitan95 Дата: Вторник, 02.04.2019, 11:15 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 421
Репутация: 0 ±
Замечаний: 0% ±

2021
_Boroda_, может я некорректно выразился и стоит говорить "выпадающий" список. Да, через Проверку данных. Наглядно показал в Лист1. Ячейки B4 и D4
К сообщению приложен файл: 2705145.xlsx (21.6 Kb)
 
Ответить
Сообщение_Boroda_, может я некорректно выразился и стоит говорить "выпадающий" список. Да, через Проверку данных. Наглядно показал в Лист1. Ячейки B4 и D4

Автор - nikitan95
Дата добавления - 02.04.2019 в 11:15
_Boroda_ Дата: Вторник, 02.04.2019, 11:28 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация: 6617 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Создаем списки на листе (можно скрытом), по ним делаем имена, по ним делаем проверку. Можно без имен, сразу в проверку, но с именами лучше

Или можно макросом сразу создавать списки и класть их в диапазон проверки. Но скорее всего не стоит это того
К сообщению приложен файл: 2705145_1.xlsx (22.6 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеСоздаем списки на листе (можно скрытом), по ним делаем имена, по ним делаем проверку. Можно без имен, сразу в проверку, но с именами лучше

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

Автор - _Boroda_
Дата добавления - 02.04.2019 в 11:28
nikitan95 Дата: Вторник, 02.04.2019, 11:35 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 421
Репутация: 0 ±
Замечаний: 0% ±

2021
_Boroda_, спасибо. Как считаете, при наличии строк около 4-х тысяч и столбцов 70, это будет существенно влиять на скорость?
 
Ответить
Сообщение_Boroda_, спасибо. Как считаете, при наличии строк около 4-х тысяч и столбцов 70, это будет существенно влиять на скорость?

Автор - nikitan95
Дата добавления - 02.04.2019 в 11:35
_Boroda_ Дата: Вторник, 02.04.2019, 11:46 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация: 6617 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Кол-во столбцов в данном случае влияет только на общий размер файла (следовательно, и на его общую задумчивость), кол-во строк в формулах типа
Код
=ЕСЛИ(ДАТАМЕС(J$2;СТРОКА(J1))>ИНДЕКС(ММ[месяц];СЧЁТ(ММ[месяц]));"";ДАТАМЕС(J$2;СТРОКА(J1)))
влияет не сильно
Правда, здесь не совсем дословно выполняется задача - мы не выбираем месяцы из таблицы, а берем первую дату в таблице и перечисляем от нее месяцы до "пока не кончатся". Допустим, в таблице не было бы февраля, а в списках он все равно бы был. Но, посмотрев таблицы, я предположил, что такой ситуации не возникнет
И еще я увидел в файле отсортированный автофильтр и сделал предположение, что наибольшая дата находится внизу таблицы


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеКол-во столбцов в данном случае влияет только на общий размер файла (следовательно, и на его общую задумчивость), кол-во строк в формулах типа
Код
=ЕСЛИ(ДАТАМЕС(J$2;СТРОКА(J1))>ИНДЕКС(ММ[месяц];СЧЁТ(ММ[месяц]));"";ДАТАМЕС(J$2;СТРОКА(J1)))
влияет не сильно
Правда, здесь не совсем дословно выполняется задача - мы не выбираем месяцы из таблицы, а берем первую дату в таблице и перечисляем от нее месяцы до "пока не кончатся". Допустим, в таблице не было бы февраля, а в списках он все равно бы был. Но, посмотрев таблицы, я предположил, что такой ситуации не возникнет
И еще я увидел в файле отсортированный автофильтр и сделал предположение, что наибольшая дата находится внизу таблицы

Автор - _Boroda_
Дата добавления - 02.04.2019 в 11:46
nikitan95 Дата: Вторник, 02.04.2019, 11:50 | Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 421
Репутация: 0 ±
Замечаний: 0% ±

2021
Спасибо, за разъяснение.
 
Ответить
СообщениеСпасибо, за разъяснение.

Автор - nikitan95
Дата добавления - 02.04.2019 в 11:50
  • Страница 1 из 1
  • 1
Поиск:

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