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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.08.2014, 00:05   #21
personwll
 
Регистрация: 04.08.2014
Сообщений: 3
По умолчанию

1. В действительности мои суммированные данные больше (300 сумм),чем можно внести в столбец А (80 ячеек), хотелось бы это исправить.
2. Нет, D2 не меняла, но иногда при решении поставленной задачи показывает табло оповещающее о том, что возможное число решений не больше двух или четырех, но при этом результат решений не выдает (например: если при имеющихся значений в столбце А в столбец D1 внести например 3000 или 2800).
Вложения
Тип файла: zip post_319978 (2).zip (19.4 Кб, 16 просмотров)

Последний раз редактировалось personwll; 09.08.2014 в 00:18.
personwll вне форума Ответить с цитированием
Старый 10.08.2014, 00:05   #22
personwll
 
Регистрация: 04.08.2014
Сообщений: 3
По умолчанию

1. В действительности мои суммированные данные больше (300 сумм),чем можно внести в столбец А (80 ячеек), хотелось бы это исправить.
2. Нет, D2 не меняла, но иногда при решении поставленной задачи показывает табло оповещающее о том, что возможное число решений не больше двух или четырех, но при этом результат решений не выдает (например: если при имеющихся значений в столбце А в столбец D1 внести например 3000 или 2800).

Последний раз редактировалось personwll; 10.08.2014 в 00:07.
personwll вне форума Ответить с цитированием
Старый 10.08.2014, 02:34   #23
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Измените значение в D2 на единицу меньше,чем в сообщении
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 16.10.2014, 10:09   #24
Prohas
Пользователь
 
Регистрация: 16.10.2014
Сообщений: 13
По умолчанию Подбор слагаемых для нужной суммы в Excel

Меня заинтересовала эта тема - подбор слагаемых под нужную сумму. В моем случае имеются 159 видеофайлов общим размером 97486,1 Мб (95,2 Гб), которые нужно уместить на 22 двд диска (объем каждого 4488 Мб).
Вот моя таблица http://gdefile.ru/92vi4x0y7b7t.html с размерами файлов (колонка В). В колонке С я вручную подобрал уже файлы для 12 двд, что видно при сложении групп 1..., 2..., ...12 (после сортировки колонки С).
Говорят, что подобные задачи легко решаются в Экселе вызовом опции Поиск решения. Я ее вызываю, но не знаю какую формулу вписать и куда, чтобы в считанные секунды Эксель, перебрав варианты, дал мне результаты в ячейках разного цвета. Простейший пример, не имеющий отношения к моему, см. во вложении, где из 9 исходных цифр Эксель подбирает 3 цифры под нужную сумму 28 (20+7+1).
Вложения
Тип файла: rar 10.rar (7.8 Кб, 17 просмотров)
Prohas вне форума Ответить с цитированием
Старый 16.10.2014, 10:31   #25
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Цитата:
Говорят, что подобные задачи легко решаются в Экселе вызовом опции Поиск решения
особенно легко -если знать как это делать
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 16.10.2014, 10:38   #26
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Prohas, посмотрите в тему "подбор группы файлов до заданого размера"

возможно, что и найдёте нужное Вам решение.

p.s. ваши значения не смотрел, но, думаю, что Вы понимаете, что далеко не всегда можно разместить файлы оптимально. (ну если общий объём разделить на объём одного диска, далеко не всегда может получится реальное число.
для простоты рассмотрите пример, когда есть 10 видеофайлов по 1.7 Гб (1740.8 Мб), общим объёмом 17408 Мб), казалось бы, дисков по 4488 Мб нужно всего 4 штуки (при делении получается 3.87), однако, больше двух файлов на один диск не влезет, поэтому для записи файлов потребуется 5 дисков.

В любом случае - успехов!
Я и сам когда-то заморачивался подобными подборами. Потом бросил...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 16.10.2014, 11:02   #27
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

и с укладкой файлов на диск есть еще один момент:
физический размер файла 1 байт на диске в зависимости от FAT (таблица размещения файлов) и внимание! от обьема диска может занимать от 512байт до 32МБ - это так называемый размер кластера файловой системы и все это связано с физической адресацией файлов и ограничениями на размеры самой FAT.
т.е. место на диске выделяется кусками кратными размеру кластера.
и если кластер 4Мб, то еще необходимо учитывать что 4МБ это не 4млн., а 4*1024*1024 байт.

как-то так...
интересно? - поищите в инете "размер кластера"
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 17.10.2014, 12:45   #28
Prohas
Пользователь
 
Регистрация: 16.10.2014
Сообщений: 13
По умолчанию Подбор слагаемых для нужной суммы в Excel

Serge_Bliznykov и IgorGo, я знаю, что в каждом двд остануться пустые мегабайты. Особенно в последнем. Но обратите внимание, как я плотно вручную (без помощи Экселя) заполнил файлами первые 12 двд (сортировка колонки С и выделение ячеек в колонке В покажет вам сумму в правом низу). Опция "Поиск решения" у меня вызывается (как активировать показано в Ютубе), но какую формулу вписать и куда - вот в чем вопрос?
Prohas вне форума Ответить с цитированием
Старый 17.10.2014, 13:44   #29
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

сами откройте Ваш файл.
где там 12 ДВД?
в какой ДВД рзмером 28 Вы собираетесь записать файл размером 43?

и я говорил совсем о другом, преждечем решать задачу комбинирования файлов на ДВД, необходимо размеры файлов поравить с учетом размера кластера.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 17.10.2014, 14:09   #30
Prohas
Пользователь
 
Регистрация: 16.10.2014
Сообщений: 13
По умолчанию

IgorGO, вы тыкнули по образцу. Мой же Эксель с исходными размерами выше. Повторяю http://gdefile.ru/92vi4x0y7b7t.html Что касается кластеров, то в моем случае это не имеет значения.
Prohas вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
суммировать значения повторяющихся ячеек в excel breeze.olga Microsoft Office Excel 17 17.12.2015 17:03
Как добавить нули перед числом, чтобы длина числа получилась 8? artemavd Общие вопросы Delphi 2 07.07.2011 19:30
Суммировать значения для номера за период времени agregator Microsoft Office Excel 2 23.10.2009 06:31
Как узнать существует ли в БД нужная строка? kiber0net0 БД в Delphi 1 02.09.2008 21:31
Суммировать значения по дате gavrylyuk Microsoft Office Excel 4 21.07.2008 12:52