![]() |
![]() |
![]() |
|
Вычисление среднего | ☑ | ||
---|---|---|---|---|
0
LivingStar
07.10.13
✎
13:34
|
Есть ли в 1с функции вычисления среднего из массива?
То есть из набора цифр. |
|||
1
LivingStar
07.10.13
✎
13:38
|
рассчет среднего арифметического есть в 1с?
|
|||
2
Ненавижу 1С
гуру
07.10.13
✎
13:40
|
есть
|
|||
3
Ненавижу 1С
гуру
07.10.13
✎
13:40
|
страшная тайна:
проходишь циклом по массиву и суммируешь значения, потом делишь на количество элементов |
|||
4
Wobland
07.10.13
✎
13:42
|
выбрать среднее(поле1) из (выбрать 0 как поле1 объединить выбрать 1) как массив
|
|||
5
LivingStar
07.10.13
✎
13:42
|
(3) это более серьезно
в (4) шутка |
|||
6
Wobland
07.10.13
✎
13:43
|
(5) в (4) запрос
|
|||
7
Ненавижу 1С
гуру
07.10.13
✎
13:44
|
откуда массив то?
а то может правда нужен запрос? |
|||
8
LivingStar
07.10.13
✎
13:45
|
(7) да вывод столбика, может и из запроса можно
хочу понять есть ли формула, видимо стандартной нет |
|||
9
Wobland
07.10.13
✎
13:46
|
откуда взялся столбик, нам уже неинтересно
|
|||
10
LivingStar
07.10.13
✎
13:47
|
(9) так и мне не интересно, спросили отвечаю, суть в формуле.
пока вижу её в (3). |
|||
11
XLife
07.10.13
✎
13:47
|
(8) есть... загружаешь массив в тз, делишь итог по колонке на количество строк
|
|||
12
СвинТуз
07.10.13
✎
13:48
|
Организуй запрос
в итогах есть среднее |
|||
13
Ненавижу 1С
гуру
07.10.13
✎
13:48
|
(11) зачем загружаешь? у него уже есть "столбик", думаю это колонка ТЗ
|
|||
14
LivingStar
07.10.13
✎
13:50
|
(12) понял, спасибо! но в данном случае у меня не запрос (
(7) запроса нет((( просто в коде от куда то выводятся значения, на сколько вижу массив, таблицу могу сформировать.... |
|||
15
СвинТуз
07.10.13
✎
13:51
|
(13)
Среднее=ТЗ.Итог("Сумма")/ТЗ.Количество(); |
|||
16
LivingStar
07.10.13
✎
13:51
|
(15) Ок спасибО!
|
|||
17
Fish
гуру
07.10.13
✎
13:52
|
(16) Только ещё неплохо бы проверить на то, что количество не равно 0.
|
|||
18
СвинТуз
07.10.13
✎
13:52
|
(16)
для массива не пройдет |
|||
19
LivingStar
07.10.13
✎
13:57
|
(18) решим!
|
|||
20
Wobland
07.10.13
✎
13:57
|
(19) уже решать или ты сам?
|
|||
21
СвинТуз
07.10.13
✎
13:59
|
(16)
Среднее=0; Для ИИ=0 По Массив.Количество()-1 Цикл Среднее=Среднее+Стр[ИИ]; КонецЦикла; Среднее=?(Среднее=0,0,Среднее/Массив.Количество()); |
|||
22
andreymongol82
07.10.13
✎
13:59
|
(19) Новую тему заведешь?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |