18c0693f

Функция RSUM(формат)


Функция RSUM возвращает сумму одного или более числовых значений. Сначала система вычисляет аргумент, представленный форматом, чтобы получить строку текста. Затем эта строка просматривается слева направо, как и в функции VAL, и все содержащиеся в ней числовые значения складываются. Полученная сумма является значением функции. Отдельные числовые значения должны быть разделены, по крайней мере, одним нечисловым символом, поэтому надо побеспокоиться, чтобы такое разделение в формате присутствовало. Функция RSUM может использоваться для вычисления суммы всех числовых значений, содержащихся во всех экземплярах данного повторяющегося поля. Например, предполагая, что поле 1 имеет четыре экземпляра, содержащие числа 1, 2, 3 и 4, будем иметь:

Формат                             Значение

-------------------------------    ----------------

  rsum ('10,20,30')                      60

  rsum (v1|;|)                               10

  rsum (v1|,|,'48,3.5')     61.5





Все публикации раздела