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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 26.06.2008, 12:21   #21
azov
Пользователь
 
Регистрация: 25.06.2008
Сообщений: 11
По умолчанию

Цитата:
Будут отмечены элементы, сумма которых ближе всего к цели.
Если сумма совпала полностью - поиски на этом заканчиваются.
Спасибо, посмотрел. У меня почему-то ищет только полные совпадения. Если в условии поиска задать значение меньше или больше реально входящего в диапазон, ближайшее значение почему-то не ищется, excel просто подвисает
azov вне форума
Старый 26.06.2008, 14:18   #22
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

azov, извиняюсь. Ошибка в алгоритме. Исправил.
Вложения
Тип файла: rar Сумма.rar (10.3 Кб, 29 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 26.06.2008, 15:12   #23
dsapa
Пользователь
 
Регистрация: 22.05.2008
Сообщений: 82
По умолчанию

IgorGO, я восхищен.
Спасибо за код.
dsapa вне форума
Старый 26.06.2008, 15:44   #24
azov
Пользователь
 
Регистрация: 25.06.2008
Сообщений: 11
По умолчанию

IgorGO, великолепно работает. Признателен Вам и за помощь dsapa.
C кодом разберусь
azov вне форума
Старый 26.06.2008, 18:16   #25
dsapa
Пользователь
 
Регистрация: 22.05.2008
Сообщений: 82
По умолчанию

а я не уверен, что скоро разберусь с кодом.
Много неизвестного для меня.
dsapa вне форума
Старый 26.06.2008, 19:42   #26
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

добавил комментарии к коду (не знаю станет ли понятнее)
разбил все на три части: Получить, Посчитать, Показать
На листе пример, как функция Посчитать, работает, как пользовательская
Вложения
Тип файла: rar Сумма.rar (12.1 Кб, 64 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 26.06.2008, 21:08   #27
azov
Пользователь
 
Регистрация: 25.06.2008
Сообщений: 11
По умолчанию

Цитата:
добавил комментарии к коду
Спасибо большое за комментарии. Думал попросить, но счел неудобным. Кстати, при увеличении массива нелинейно увеличивается время расчета, но это уже аппаратная проблема. Еще раз спасибо!
azov вне форума
Старый 26.06.2008, 21:24   #28
dmittvict
Новичок
Джуниор
 
Регистрация: 26.06.2008
Сообщений: 1
По умолчанию

У меня есть практическое применение обсуждаемой здесь проблемы (в одной из игр) и мне интересно такое усложнение задачи:
- Поиск оптимального решения с указанием пользователем, с какой стороны (с большей или меньшей) вести поиск этого решения.
dmittvict вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подстановка значений в таблицу по условию mchip Microsoft Office Access 15 01.07.2008 09:54
Нахождение минимума и максимума в трехмерном массиве 1234 Помощь студентам 11 26.05.2008 16:23
Нахождение суммы в массиве. PHP Айвенго Помощь студентам 3 28.01.2008 19:46
нахождение суммы четных чисел в массиве Ci_novice Общие вопросы C/C++ 1 23.12.2007 12:11
Нахождение двух одинаковых элементов в массиве Stas))) Помощь студентам 4 01.06.2007 12:23