Имя: Пароль:
1C
1С v8
Группировка Среднее в консоли отчета
,
0 Ilqarupup
 
14.04.16
16:16
Добрый день форумчане! Вопрос по консоли запроса в 1С обычное приложение. При группировке итогов "по среднему" консоль считает среднее значение несколько странно, или возможно странно только для меня. Например, имеем последовательность:

45
30
0
60

Консоль находит среднее как (45+30+0+60)/4 =33.75, в то время как Эксель считает (45+30+60)/3=45. Можно ли научить консоль считать усредненные итоги как Эксель, только по ненулевым значениям?
1 Bober
 
14.04.16
16:18
СРЕДНЕЕ(ВЫБОР КОГДА .. = 0 ТОГДА NULL ИНАЧЕ ... КОНЕЦ)
2 NcSteel
 
14.04.16
16:18
(14) Считает не странно, а правильно, так как 0 это тоже число.

А считать заставить можно, но придется переписать запрос и среднее в отдельной колонки расчитать
3 NcSteel
 
14.04.16
16:19
(1) Иногда хочется по голове дать.
4 Тролль главный
 
14.04.16
16:20
(3) руки не распускаем
5 Bober
 
14.04.16
16:23
(3) бей себя, читай теорию.
6 Тролль главный
 
14.04.16
16:23
(1) я бы так написал

СРЕДНЕЕ(ВЫБОР КОГДА Значение<>0 ТОГДА Значение КОНЕЦ)
7 NcSteel
 
14.04.16
16:25
(5) Теорию и Выбор когда.... мда.... так и рождаются запросы вешающие сервера
8 Ilqarupup
 
14.04.16
16:27
(7)А как правильно написать, чтобы не вешать сервер? Я тоже интуитивно выбор если начал рассматривать если честно)
9 Bober
 
14.04.16
16:28
(7) интересная глупость, продолжайте.
10 salvator
 
14.04.16
16:32
(8) Все правильно считает запрос, тебе уже объяснили в (2).
11 salvator
 
14.04.16
16:35
(8) В хирургии +15, в терапевтическом отделении +20, в кабинете главврача +25, в морге 0. В среднем по больнице как температура будет? :))
12 Йохохо
 
14.04.16
16:39
сервер 1с может выдыхать
" Совет : При вычислении средних значений ячеек следует учитывать различие между пустыми ячейками и ячейками, содержащими нулевые значения, особенно если в диалоговом окне Параметры Excel настольного приложения Excel снят флажок Показывать нули в ячейках, которые содержат нулевые значения. Если этот флажок установлен, пустые ячейки игнорируются, но нулевые значения учитываются.

Местонахождение флажка Показывать нули в ячейках, которые содержат нулевые значения

    Откройте вкладку Файл , а затем нажмите кнопку Параметры и в категории Дополнительно найдите группу Показать параметры для следующего листа.
"
2 + 2 = 3.9999999999999999999999999999999...