|
|
|
Вычисление среднего | ☑ | ||
|---|---|---|---|---|
|
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) Новую тему заведешь?
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |