Имя: Пароль:
1C
1С v8
Средняя по группе
0 wannado
 
09.07.13
10:28
Доброе утро.

Столкнулся с проблемой при получении средней. Проблема заключается при получении итогов.

Т.е. в запросе есть Два уровня классификации и третьим уровнем является контрагент и есть расчетное количество дней оплаты. в итоге средняя по второму уровню получается корректной, а вот на первом уровне итог средней не корректен. Например:
Иерархия1 11,32
       Иерархия21 14
               Контрагент1 25
               Контрагент2 3
       Иерархия22 5,95
               Контрагент3 5,95
Если проверить Excel то средняя по второму уровню рассчиталась корректно, т.е. (25 + 3) / 2 = 14 (Проверка расчета средней по второму уровню). А вот первый уровень рассчитывается не из итогов второго уровня, а по все контрагентам т.е. (25+3+5,95)/3 = 11,32 - хотя необходимо получить итог по средней для первого уровня из средних второго уровня (14+5,95)/2 = 9,98
1 Cyberhawk
 
09.07.13
10:30
Так а кто считает не так как надо, Эксель или запрос?
2 Ненавижу 1С
 
гуру
09.07.13
10:32
(0) так это у тебя неправильное среднее? а в запросе нормуль вс`
3 Ненавижу 1С
 
гуру
09.07.13
10:33
если одна группа будет большая? а другая маленькая? то маленькая будет иметь оч/ большое влияение
4 wannado
 
09.07.13
10:36
Запрос
5 PuhUfa
 
09.07.13
10:37
Какой смысл счетать среднюю по средним?
6 wannado
 
09.07.13
10:37
В запросе не верное значение получаю по итогу первого уровня.
7 wannado
 
09.07.13
10:38
(5)Итоги то равны должны быть чему то
8 acsent
 
09.07.13
10:38
среднее не так считается как ты себе придумал
9 Бледно Золотистый
 
09.07.13
10:39
(3) +1 Среднее 1 уровня должна считаться уже с учетом весов групп 2 уровня. А ТС хочет их уровнять.
10 wannado
 
09.07.13
10:40
Т.е. у пользователя возникнет вопрос когда он ручками посчитает и сравнит с тем что у в отчете.
11 wannado
 
09.07.13
10:41
(8) я не придумал, я проверил при помощи Excel
12 wannado
 
09.07.13
10:42
И в итоге получил среднюю по всем контрагентам а не конкретно по группе
13 PuhUfa
 
09.07.13
10:43
(10) отправь пользователя в школу -)