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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.01.2010, 22:20   #11
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

тема мне интересна но из обсуждения ушел, потому что не могу четко понять условий, что и где ищем.
Цитата:
от ваших условий и так голова опухла
а это напоминает древний анекдот:
концлагерь. утренний развод. офицер идет вдоль строя, тычет поочереди хлыстом в заключенных со словами "на работы, на кухню, газовая камера, крематорий" и т.д. После очередной рознарядки газовая камера, заключенный:
- Пане офицер, пислявчора газова камэра, вчора газова камэра, сьогодни знову - газова камэра. Майте совисть, в мэнэ вид вашои газовои камеры вже отакэнна голова!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 10.01.2010, 22:24   #12
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Я и сам не понял,что делаю.Думаю автор объяснит в чем прикол.
Что он хочет высчитать
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 11.01.2010, 13:45   #13
PARTOS
Пользователь
 
Регистрация: 24.10.2009
Сообщений: 87
По умолчанию

Если коротко, то так:
Есть временной период (период Т) – он описывается тремя параметрами
1 параметр – уровень входа в период Т
2 параметр – максимально высокий уровень за период Т
3 параметр – максимально низкий уровень за период Т
(значения параметров 2 и 3 становятся известны только после завершения периода Т)

Задача
Для каждого входа (1 параметр) периода Т нужно обозначить контрольный диапазон на основе предыдущих параметров 2 и 3.

Так если параметр 1 периода Т находится ниже параметра 2 периода Т-1 и выше параметра 3 периода Т-1 (то есть лежит в диапазоне значений предыдущего диапазона времени периода Т-1), то для периода Т контрольный диапазон будет ограничен минимумом (3 параметр) и максимумом (2 параметр) предыдущего временного периода Т-1.

Если параметр 1 периода Т находится выше обоих параметров (параметры 2 и 3) периода Т-1 или ниже обоих параметров (параметры 2 и 3) периода Т-1 (то есть лежит вне диапазона значений предыдущего диапазона времени периода Т-1), то здесь применяется написанный Вами алгоритм:
Для параметра 1 периода Т из предыдущих значений параметров 2 и 3 выбирается ближайшая верхняя и нижняя граница.
PARTOS вне форума Ответить с цитированием
Старый 11.01.2010, 13:47   #14
PARTOS
Пользователь
 
Регистрация: 24.10.2009
Сообщений: 87
По умолчанию

Цитата:
Сообщение от doober Посмотреть сообщение
Я и сам не понял,что делаю.Думаю автор объяснит в чем прикол.
Что он хочет высчитать
Ещё одна заминка…
Нужно изменить последний предложенный алгоритм так, что бы в случае с выходом за диапазон предыдущего временного интервала (в ячейке диапазона условий «для МАКС» значение равное нулю), нужные значения возвращались не из массива предыдущих значений параметров 2 и 3, а из массива предыдущих значений диапазона условий «для МАКС» (уже ранее определённых уровней контрольных диапазонов)

Получаем следующий алгоритм:
Если в ячейке Нх (диапазона условий «для МАКС») значение равное нулю, то в ячейки Dх и Ех (диапазонов значений «БХ» и «СБХ») возвращаются значения по описанному ранее алгоритму: для «БХ» - наименьшее из наибольших, для «СБХ» - ближайшее наименьшее из наибольших. Изменение: Искомые значения возвращаются не из массива А2:Вх-1, а из массива Н:Н-1 «для МАКС»

Если в ячейке Iх (диапазона условий «для МИН») значение равное нулю, то в ячейки Fх и Gх (диапазонов значений «МХ» и «СМХ») возвращаются значения по описанному ранее алгоритму: для «МХ» - наименьшее из наибольших, для «СМХ» - ближайшее наименьшее из наибольших. Изменение: Искомые значения возвращаются не из массива А2:Вх-1, а из массива I:I-1 «для МИН»
Вложения
Тип файла: zip фр3.zip (3.4 Кб, 5 просмотров)
PARTOS вне форума Ответить с цитированием
Старый 11.01.2010, 14:20   #15
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Цитата:
Вы понимаете,от ваших условий и так голова опухла,а теперь новые условия,возможно и алгоритм надо менять.
сразу все надо озвучивать,или чтобы не испугать.
Теперь для восстановления серое вещество требует доппинга
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычисление массива значений функции(С++) mathe Помощь студентам 1 22.04.2009 15:11
Вычисление массива значений функции mathe Общие вопросы C/C++ 0 22.04.2009 10:27
Алгоритм поиска значений в памяти. Ivan_32 Win Api 2 07.11.2008 19:59
Модуль для поиска значений wnuks Microsoft Office Excel 1 02.07.2008 07:46
графический вывод значений массива vitalik007 Помощь студентам 6 21.10.2007 20:34