Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2015, 16:46   #1
St007
Пользователь
 
Регистрация: 01.04.2012
Сообщений: 16
По умолчанию Автоматическое присваивание имен диапазонов по названию ячеек

Подскажите, как можно автоматически присвоить имена диапазонов?

Аналогичный вопрос обсуждался http://www.programmersforum.ru/showthread.php?t=90842 , но это не совсем, то, что нужно.

Необходимо чтобы имена диапазона брались из содержимого ячеек одного столбца и присваивались соответствующему диапазону ячеек соседнего столбца.

Например: столбец G ячейки G3:G9 содержат одинаковые тестовые значения, например текст: код001, соседнему столбцу E, аналогичному построчному диапазону E3:E9 присвоилось имя код001

И так до конца таблицы аналогично с код002, код003 и т.д.


Прикладываю пример, в примере ячейки подсвечены цветом содержимое, которые очень нужно присвоить к диапазонам рамки которых подсвечены аналогичным цветом

Гении Excelя, помогите, пожалуйста
Вложения
Тип файла: rar пример.rar (4.5 Кб, 22 просмотров)
St007 вне форума Ответить с цитированием
Старый 05.03.2015, 17:31   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

см.вложение
Вложения
Тип файла: rar пример2.rar (4.9 Кб, 16 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 06.03.2015, 12:18   #3
St007
Пользователь
 
Регистрация: 01.04.2012
Сообщений: 16
По умолчанию

IgorGO посмотрел ваше вложение, там два выпадающих списка сделанные через проверку данных, зачем?)

вы присвоили диапазону G3:G9 имя "модель", и этому диапазону сделали проверку данных, в результате получился второй выпадающий список)

у меня огромный массив данных с цифрами, один из столбцов имеет одинаковые построчные текстовые значения, это я описал в первом сообщении, и жизненно необходимо присвоить имя диапазону по имени повторяющегося значения, соседнему столбцу соответствующему диапазону
St007 вне форума Ответить с цитированием
Старый 06.03.2015, 12:36   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Цитата:
зачем?)
не знаю как ответить даже на этот вопрос, но на всякий случай
имя "модель" присвоено не диапазону G3:G9, "модель" вычисляется динимически в зависимости от значения в В2

а что нужно Вам, известно пока только Вам
разделите количество ответов (по существу) на количество просмотров темы, получите "коэффициент понятности описания задачи"
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 06.03.2015, 13:08   #5
St007
Пользователь
 
Регистрация: 01.04.2012
Сообщений: 16
По умолчанию

понял, вижу, почти то что нужно)

а как можно сделать чтобы присваивалось диапазону не имя "модель" выбранной в ячейки A1 а повторяющие значение столбца H, от 4ой и до последней строки, которая содержит данные в столбце, ну или как то в ручную указать диапазон...

Последний раз редактировалось St007; 06.03.2015 в 13:11.
St007 вне форума Ответить с цитированием
Старый 06.03.2015, 13:45   #6
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

см.вложение.
однако...
если сразу в колонке 2 написать разные ASUS, HP, SAMSUNG, то тогда становится понятной необходимость Код1, Код2, Код3 в 8-й колонке...
Вложения
Тип файла: rar пример2.rar (4.9 Кб, 20 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 06.03.2015, 14:00   #7
St007
Пользователь
 
Регистрация: 01.04.2012
Сообщений: 16
По умолчанию

Уважаемый IgorGO, побольше таких людей как вы, которые так активно принимают участие в решении вопросов, людям

но это не то что надо, опять присваивается к диапазону имя "модель")) а надо чтобы разные имена, а брались они из ячейки код, а присваивались к диапазоном столбца цена
St007 вне форума Ответить с цитированием
Старый 06.03.2015, 14:09   #8
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

уважаемый, St007,
пока не обьясните чего Вы добиваетесь, что хотите сделать - никто Вам не поможет, не такие люди как я))), ни другие

вот это загадачная фраза: "а присваивались к диапазоном столбца цена" (без учета опечатки)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 06.03.2015, 14:19   #9
St007
Пользователь
 
Регистрация: 01.04.2012
Сообщений: 16
По умолчанию

основная задача, выявить максимально высокую и максимально низкую цену в рамках диапазонов с одинаковым кодом (код в 7мом столбце). формулами =МАКС(код1) и =МИН(код1), =МАКС(код2) и =МИН(код2), =МАКС(код3) и =МИН(код3) и т.д. по всем кодам
в ручную присваивать имена диапазонов, может крыша съехать)

Последний раз редактировалось St007; 06.03.2015 в 14:21.
St007 вне форума Ответить с цитированием
Старый 06.03.2015, 14:30   #10
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

выявить не проблема, а вот куда вписать большой вопрос?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Присваивание ячеек Gayverock2027 Microsoft Office Excel 4 21.11.2012 13:20
Перенос динамических диапазонов ячеек в бланк strannick Microsoft Office Excel 4 01.08.2012 09:52
Создание папок по названию ячеек Viktorkv Microsoft Office Excel 7 04.03.2012 09:58
Проверка на наличие общих ячеек диапазонов Miguel Sanchez Microsoft Office Excel 6 19.04.2011 08:15
Автоматическое присвоение имен диапазонам veanvi Microsoft Office Excel 5 31.03.2010 15:15