powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Укоротить именнной диапазон
5 сообщений из 5, страница 1 из 1
Укоротить именнной диапазон
    #35714989
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Допустим, есть именованный диапазон "Месяцы" диапазон Лист1!$B$2:$B$13
Как (если это вообще возможно): нужно на базе этого диапазона создать другой, который должен быть на 1 столбец больше (толще) чем исходный.
Поясню для чего это надо. Создан (обозван) диапазон "Месяцы", но потом понадобилось напротив каждого (правее) проставить его порядковый номер в году, а потом ВПРом вытаскивать по названию месяца его порядковый номер. Сейчас "Месяцы" используется для Данные-Проверка-Список, т.е. если бы я просто перезадал диапазон с Лист1!$B$2:$B$13 на Лист1!$B$2:$C$13, то у меня бы перестало работать Данные-Проверка-Список: =Месяцы

Есть ли какой-нибудь не очень навороченный выход из ситуации?
...
Рейтинг: 0 / 0
Укоротить именнной диапазон
    #35715211
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лучше конечно поменять "именованные диапозон"
но попробуйте так

Код: plaintext
=ВПР(D3;СМЕЩ(Месяцы; 0 ; 0 ;; 2 ); 2 ; 0 )



I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
Укоротить именнной диапазон
    #35716061
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DaniilK
Есть ли какой-нибудь не очень навороченный выход из ситуации?

В общем случае можно расширить именованный диапазон, а в проверке использовать не
=Месяцы ,
=индекс(месяцы;;1)

В данном конкретном случае нет необходимости в дополнительном столбце. Для получения порядкового числа месяца используйте формулу
=МЕСЯЦ(ДАТАЗНАЧ(1&B2&8)) , где
B2 - название месяца (Январь или Янв)
...
Рейтинг: 0 / 0
Укоротить именнной диапазон
    #35716073
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deggasad
В данном конкретном случае нет необходимости в дополнительном столбце. Для получения порядкового числа месяца используйте формулу
=МЕСЯЦ(ДАТАЗНАЧ(1&B2&8)) , где
B2 - название месяца (Январь или Янв)
Даже так заработало
=МЕСЯЦ(1&B2&1)
...
Рейтинг: 0 / 0
Укоротить именнной диапазон
    #35717517
_slan_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DaniilK, зачем впр ? используйте поискпоз - месяцы-то, небось, по порядку идут..
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Укоротить именнной диапазон
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]