Мова: Українська
Опис
Функція SUM обчислює суму всіх непустих значень у полі підформи або у двох чи більше полях.
Використання
SUM(VALUE1, VALUE2, VALUE3, ...)
SUM(SUBFORM_FIELD.FIELD_NAME)
Примітки
При використанні з полями підформи, аргумент SUM() повинен містити посилання на поле підформи форми, а потім на поле в самій підформі, з використанням крапкової нотації.
Функція SUM приймає лише числові або логічні аргументи.
Для усереднення логічних значень, значення TRUE розглядаються як 1.0, а значення FALSE — як 0.0.
Приклади
Обчислення загального бюджету проєкту з підзаписів
Якщо у вас є форма «Проєкти» з підформою, що містить міста, в яких реалізується проєкт, і кожне місто має свій власний бюджет, ви можете підсумувати всі окремі рядки бюджету, щоб знайти загальний бюджет проєкту за допомогою такої формули:
SUM(CITIES.BUDGET)
Якщо у вас є проєкт з такими підзаписами:
| Місто | Країна | Бюджет |
|---|---|---|
| Kinshasa | DRC | 10,000 |
| Goma | DRC | 5,000 |
| Gisenyi | Rwanda | 5,000 |
Тоді результат SUM(CITIES.BUDGET) буде 20 000.
Сумування кількох полів в одній формі
Ви також можете використовувати SUM для додавання кількох полів. Наприклад, якщо у вас є форма звіту про активності з чотирма полями кількості: WOMEN, MEN, GIRLS, BOYS, і ви хочете отримати загальну кількість охоплених людей, ви можете написати:
SUM(WOMEN, MEN, GIRLS, BOYS)
Наведена вище формула дає той самий результат, що й використання оператора +:
WOMEN + MEN + GIRLS + BOYS