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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.10.2010, 10:32   #1
Drean
Новичок
Джуниор
 
Регистрация: 25.10.2010
Сообщений: 4
По умолчанию Узнавание диапазона

В Excel 2007 хочу чтобы программа узнавала диапазон, в которое попадает полученное значение в исходной ячейке и присваивала исходной ячейке коэффициент, соответствующий такому диапазону. Диапазон для значений и соответствующие коэффициенты на скриншоте.


Сам документ. http://rghost.ru/3036137
Drean вне форума Ответить с цитированием
Старый 25.10.2010, 11:37   #2
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,170
По умолчанию

Если надо макросом, то вот посмотрите, вполне под Ваш случай применить можно:
http://www.programmersforum.ru/showp...68&postcount=7
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 25.10.2010, 12:27   #3
Drean
Новичок
Джуниор
 
Регистрация: 25.10.2010
Сообщений: 4
По умолчанию

С макросами не очень дружу, можно в более простой форме воплотить эту затею ?
Drean вне форума Ответить с цитированием
Старый 25.10.2010, 12:39   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,170
По умолчанию

Вот это - "чтобы программа узнавала диапазон" объясните подробнее.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 25.10.2010, 12:49   #5
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Можно и формулами сделать - достаточно в столбце D найти максимальное значение, которое не превышало бы заданное, и из той же строки взять значение из столбца А.

Цитата:
чтобы программа узнавала диапазон
в моём понимании программа - это макрос.
а вам что требуется?
EducatedFool вне форума Ответить с цитированием
Старый 25.10.2010, 13:17   #6
Drean
Новичок
Джуниор
 
Регистрация: 25.10.2010
Сообщений: 4
По умолчанию

Отвечаю всем сразу.

По результатам вычислений столбцов С-Е получается некоторые значения столбца F листа "Расчет". Далее этот результат должен быть отнесен к нужному диапазону на листе "Коэффициенты работ". После определения диапазона должен быть определен соответствующий коэффициент и применен уже к ячейке с готовым значением стоимости работ на листе "Расчет". Задача в принципе простая, но вот воплотить пока не получается.
Drean вне форума Ответить с цитированием
Старый 26.10.2010, 07:51   #7
Drean
Новичок
Джуниор
 
Регистрация: 25.10.2010
Сообщений: 4
По умолчанию

Оказывается все намного проще.

=ИНДЕКС($A$1:$A$19;ПОИСКПОЗ(K1;$D$1 :$D$19))

Спасибо kimtan с forum.ru-board.com
Drean вне форума Ответить с цитированием
Старый 26.10.2010, 07:57   #8
kim2
Форумчанин
 
Регистрация: 23.03.2010
Сообщений: 101
По умолчанию

Да не за что
kim2 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Активация именованного диапазона A_L_E_X Microsoft Office Excel 11 17.09.2010 19:46
Автозамена из диапазона dokwill Microsoft Office Excel 4 10.07.2010 00:39
Random из диапазона garyanikin Общие вопросы Delphi 3 15.05.2010 19:20
проверка диапазона Bezdar Microsoft Office Excel 15 30.07.2008 08:59
Имя диапазона CAMyM Microsoft Office Excel 8 09.11.2007 10:16