Текущее время: Чт, июн 26 2025, 04:19

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Метод расчета "До агрегации" не работает...
СообщениеДобавлено: Пт, авг 04 2006, 17:09 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
Прошелся поиском по форуму - у многих была такая задача, но что то ответов я так и не нашел...


Есть куб, в котором записи:



Имущество__Тип операции___Дата___Сумма__Количество

ИМ1_________Приход____01.01.2006__500______100

ИМ1_________Расход____01.02.2006__250_______50

ИМ1_______Переоценка__10.02.2006__200_______50

ИМ1_________Расход_____20.02.2006__40_______10


Приход может быть только один, а расходов и переоценок – множество.


Нужно найти стоимость имущества на определенный день – одной суммой, т.е. отчет должен выглядеть так:



Стоимость имущества на 25.02.2006

160 руб.



Детализации по имуществу в отчете быть не должно (из очень много – 300 000, не входят в Excel).


По идее, нужно найти последнюю цену по переоценке (если переоценок для имущества нет, мы искусственно генерим переоценку в день прихода имущества на ту же сумму), а также остаток – количество, их перемножить, и получится сумма имущества.


Проблема в том, что если не разворачивать отчет по имуществу, формула берет сумму всех имуществ по переоценке, делит на количество всех имуществ по переоценке и умножает на количество всех оставшихся имуществ.



Т.е. как избавиться от такого:

Имущество_____Сумма_____количество_____Формула(Сумма/.на количетсво)

ИМ1____________20__________5_____________________4

ИМ2____________40__________10____________________4

----------------------------------------------------------------------------
Итог____________60__________15____________________4 ( 8 )


Итог формулы: 4 – без развертки (60/15), 8 – с разверткой по имуществу (4+4) (нам нужно 8 без развертки)

Вид расчета "До агрегации" не помогает.


Или есть какие другие способы?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB