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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 04.12.2007, 17:46   #1
zoman
Новичок
Джуниор
 
Регистрация: 04.12.2007
Сообщений: 2
Вопрос Расчет средневзешенного

Есть таблица (именованный диапазон) в Excel (упрощена)

Артикул-Цена за шт.-Средневзвешенная цена
10 -4
10 -7
10 -5- 5,33
20 -10
20 -11- 10,5
30 -25- 25
40 -36
40 -45
40 -38
40 -52- 42,75

Изначально в Средневзвешенной цене данных нет - их надо расчитать при помощи модуля (макроса).
Таблица отсортирована по Артикулу, которые местами совпадают.
Выбираются строки с совпадающим артикулом, далее суммируются значения поля Цена и делится на кол-во выбранных строк, например для первых трех: (4+7+5)/3 = 5,33. Полученное значение записывается в столбец средневзвешенное в последнюю строку.

Помогите написать код. Спасибо.

Последний раз редактировалось zoman; 04.12.2007 в 18:04. Причина: Опечатки
zoman вне форума
Старый 04.12.2007, 23:32   #2
pashulka
Форумчанин
 
Регистрация: 03.11.2006
Сообщений: 524
По умолчанию

Подобные задачи довольно легко решаются, если использовать самые обычные формулы.
Вложения
Тип файла: zip Formula_MyAverage.zip (2.4 Кб, 59 просмотров)
pashulka вне форума
Старый 05.12.2007, 10:15   #3
zoman
Новичок
Джуниор
 
Регистрация: 04.12.2007
Сообщений: 2
По умолчанию Спасибо

Цитата:
Сообщение от pashulka Посмотреть сообщение
Подобные задачи довольно легко решаются, если использовать самые обычные формулы.
Кстати, вчера нашел эти формулы в Excel - но не смог связать

Спасибо за подсказку
zoman вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Расчет численности популяции MyVLink Паскаль, Turbo Pascal, PascalABC.NET 2 07.06.2008 05:30
расчет числа фибоначчи tro Паскаль, Turbo Pascal, PascalABC.NET 6 05.12.2007 11:52
Delphi: расчет по таблице Натуся БД в Delphi 1 31.10.2007 00:26
Расчет стажа работы John_chek Общие вопросы Delphi 6 13.04.2007 13:38