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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.02.2011, 23:08   #1
Kreol64
Пользователь
 
Регистрация: 05.02.2011
Сообщений: 13
По умолчанию Написать макрос суммирования.

Всем привет.
В приаттаченном документе .xls нужно, чтобы в колонке "final calls" в колонке "level" писались уровни от большего к меньшему, которые находятся в колонке "level CALL", при условии, что общая сумма "Size" для этих уровней во всём документе была >=1, а соответственно в колонке "size" отражалась эта общая сумма (например level1,3798 - size500, level 1.3647 - size200 значит на уровне 1,3798 накопилось 500 size на протяжении всего документа, а на уровне 1.3647 накопилось 200 size.)
А в колонке "final puts" аналогично, но только для уровней, находящихся в "level PUTS".
Ребят, с макросами у меня напряжёнка, поэтому буду очень благодарен, если поможете написать. Если что-то непонятно написал - спрашивайте. Заранее спасибо !
Документ : http://zalil.ru/30455611
Kreol64 вне форума Ответить с цитированием
Старый 06.02.2011, 03:06   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

цифры не подвердились(((
например level1,3798 - size500, level 1.3647 - size200
формулы тяжелые, нормально будет считать на 2-х ядерной системе с 3ГГц
Вложения
Тип файла: rar Книга560.rar (335.9 Кб, 15 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 06.02.2011, 03:38   #3
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от Kreol64 Посмотреть сообщение
Всем привет.
Документ : http://zalil.ru/30455611
И как это понимать??
Изображения
Тип файла: jpg 12.jpg (48.7 Кб, 130 просмотров)
valerij вне форума Ответить с цитированием
Старый 06.02.2011, 11:45   #4
Kreol64
Пользователь
 
Регистрация: 05.02.2011
Сообщений: 13
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
цифры не подвердились(((
например level1,3798 - size500, level 1.3647 - size200
формулы тяжелые, нормально будет считать на 2-х ядерной системе с 3ГГц
Спасибо ! Цифры я в качестве примера привёл
А можно, чтобы от большего к меньшему не по уровню, а по size ? И расскажите плиз, как применить формулы для похожих документов, а то пробовал по старинке " copy-paste и растянуть на несколько строк" а получается шиш...
У самого 4х ядерка, так что всё ок.
valerij, сколько лет уже заливаю на этот файлообменник. Но если у вас такая строгая защита, могу перезалить, только куда ?

Последний раз редактировалось Kreol64; 06.02.2011 в 11:59.
Kreol64 вне форума Ответить с цитированием
Старый 06.02.2011, 12:32   #5
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Цитата:
могу перезалить, только куда ?
Обычно файлы прикрепляются к сообщению прямо на форуме.
Перейдите в расширенный режим ввода сообщения, там ниже увидите - Управление вложениями
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 06.02.2011, 12:38   #6
Kreol64
Пользователь
 
Регистрация: 05.02.2011
Сообщений: 13
По умолчанию

Цитата:
Сообщение от VictorM Посмотреть сообщение
Обычно файлы прикрепляются к сообщению прямо на форуме.
Перейдите в расширенный режим ввода сообщения, там ниже увидите - Управление вложениями
Пожалуйста.
Не хотел запихивать в архив, но раз такое дело...
Вложения
Тип файла: rar 1.rar (345.6 Кб, 11 просмотров)
Kreol64 вне форума Ответить с цитированием
Старый 06.02.2011, 13:15   #7
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

похоже, что файл тот же?
скопировал рассчитанные данные как значения еще правее и посортировал.
можно и формулу слепить... но считать будет долго (минут 15-20 и на 4-х ядерной системе) у меня уже эти формулы считаются секунд 15, это много, для оперативной работы это уже за пределом допустимого.
там формулы массивов (ввод формулы заканчивается комбинацией Ctrl+Shift+Enter, а не просто Enter).
формулы в 3-й и 4-й строках олтчаются. скопировать их, а потом 4-ю строку разможать вниз любым стандартным способом
успехов!
Вложения
Тип файла: rar Книга560.rar (339.2 Кб, 11 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 06.02.2011, 13:47   #8
Kreol64
Пользователь
 
Регистрация: 05.02.2011
Сообщений: 13
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
похоже, что файл тот же?
скопировал рассчитанные данные как значения еще правее и посортировал.
можно и формулу слепить... но считать будет долго (минут 15-20 и на 4-х ядерной системе) у меня уже эти формулы считаются секунд 15, это много, для оперативной работы это уже за пределом допустимого.
там формулы массивов (ввод формулы заканчивается комбинацией Ctrl+Shift+Enter, а не просто Enter).
формулы в 3-й и 4-й строках олтчаются. скопировать их, а потом 4-ю строку разможать вниз любым стандартным способом
успехов!
Да мне впринципе это не мгновенно нужно
Скопировал, считает всё ниже 3 и 4, но как рассчитать значения на 3 и 4 строке, если они остаются такими же, какими я их скопировал из вашего документа ?
Насчёт упорядочивания по size. Можно как-то слепить, чтобы он сразу выводил от большего к меньшему по size, а не приходилось копировать и делать это вручную ?
Kreol64 вне форума Ответить с цитированием
Старый 06.02.2011, 15:29   #9
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Цитата:
Можно как-то слепить, чтобы он сразу выводил от большего к меньшему по size
можно, внимательно читайте подпись (маленькими буквами) под сообщением...
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 06.02.2011, 16:25   #10
Kreol64
Пользователь
 
Регистрация: 05.02.2011
Сообщений: 13
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
можно, внимательно читайте подпись (маленькими буквами) под сообщением...

У меня нету WebMoney, слышал про неё, но подключать не подключал ... нужды не было ...
Ладно... скажите хоть что с этим делать :
Цитата:
считает всё ниже 3 и 4 строки , но как рассчитать значения на 3 и 4 строке, если они остаются такими же, какими я их скопировал из вашего документа ?
Kreol64 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
макрос суммирования данных столбца RECit Microsoft Office Excel 3 11.10.2010 15:14
макрос для суммирования jisu Microsoft Office Excel 5 30.03.2009 23:21
Помогите написать макрос!!! zmax123 Microsoft Office Excel 4 16.03.2009 14:02
Помогите написать макрос Neo007 Microsoft Office Excel 4 24.10.2008 07:25