срзнач
Функция срзнач используется для расчёта среднего арифметического значения по числовому полю внутри списка. Подходит для вычисления средней стоимости, средней оценки, среднего количества и других подобных показателей.
Принцип работы:
- 
Функция перебирает все строки в списке. 
- 
Из каждой строки извлекается значение указанного поля. 
- 
Все значения суммируются. 
- 
Сумма делится на общее количество строк. 
- 
Результат — среднее арифметическое значение. 
Синтаксис
Общий синтаксис:
срзнач(элемент из список, любое_выражение)
Что это значит:
- 
элемент— имя текущей записи списка (можете назвать как угодно:элемент,x,_1и т. п.).
- 
список— поле-список, по которому идёт обход.
- 
любое_выражение— произвольная формула, которая выполняется для каждого элемента и должна возвращать число (то, что усредняем).
Элемент списка может быть двух видов:
- 
СОСТАВНОЕ ПОЛЕ: В качестве названия элемента списка передаётся временное имя текущего элемента списка (чаще всего — идентификатор самого составного поля).   - 
Название элемента списка — это имя, через которое происходит обращение к каждому элементу. Вместо него можно использовать любое допустимое имя, например: элемент1,_2,_элементи т.п.Соответственно, к полям, находящимся внутри составного поля, нужно обращаться с указанием этого имени. Например, если заменить элементна_2, то обращение к полю будет выглядеть так:_2.поле
- 
Список — передается идентификатор списка, в котором находятся данные. 
- 
Выражение — произвольное выражение, которое будет выполнено для каждого элемента списка. Чаще всего передаётся просто идентификатор поля элемент.поле, по которому считается среднее значение, но если у вас сложный расчёт, то можно использовать различные формулы и логику, например:если(элемент.поле > 5, элемент.поле + 2, элемент.поле) 
 
- 
- 
НЕ СОСТАВНОЕ ПОЛЕ Когда элемент несоставной (десятичное или целое число), у него нет внутренних полей. Поэтому в название элемента списка программе нужен конкретный идентификатор поля.   - 
Список — передается идентификатор списка, в котором находятся данные. 
- 
Название элемента списка — передается идентификатор поля, которое вы выбрали в качестве элемента списка. Всегда передаётся точный идентификатор. 
- 
Выражение — произвольное выражение, которое будет выполнено для каждого элемента списка. Чаще всего передаётся просто идентификатор элемента списка элемент, по которому считается среднее значение, но если у вас сложный расчёт, можно использовать различные формулы и логику, например:если(элемент != 1, элемент * элемент, элемент) 
 
- 
Пример:
Задача: вычислить среднюю стоимость товаров в таблице.
Шаги:
- 
Создайте поле типа «Список». 
- 
В качестве элемента списка выберите «Составное поле».  
- 
Добавьте в составное поле: - 
Текстовое поле — наименование
- 
Десятичное число — стоимость 
 
- 
- 
Вставьте таблицу в шаблон, используя табличные метки и значения.  
- 
Под таблицей добавьте строку «Средняя стоимость»: - 
Щёлкните правой кнопкой → «Вставить метку» → «Значение». 
- 
Нажмите f(x), выберите «Работа со списками» →срзнач.
 
- 
- 
Заполните параметры функции: - 
Список: список.
- 
Имя элемента списка: данные.
- 
Выражение: данные.стоимость. 
 
- 
Результат

Функция возвращает одно числовое значение — среднее арифметическое всех значений, извлечённых из указанного числового поля.