У цій статті наведено синтаксис формули та описано, як у програмі Microsoft Excel використовувати функцію DSUM .
Опис
У списку або базі даних функція DSUM надає суму чисел у полях (стовпцях) записів, які відповідають указаним умовам.
Синтаксис
DSUM(база_даних;поле;умови)
Синтаксис функції DSUM має такі аргументи:
- База даних Обов'язковий. Це діапазон клітинок, які утворюють список або базу даних. База даних – це список пов'язаних даних, у якому рядки пов'язаних відомостей є записами, а стовпці даних – полями. Перший рядок списку містить підписи для всіх стовпців у цьому списку.
- Поле Обов'язковий. Цей параметр визначає, який стовпець використовуватиметься у функції. Укажіть підпис стовпця в подвійних лапках, наприклад "Вік" або "Урожай". Також можна вказати число (без лапок), яке відповідає номеру стовпця у списку: наприклад, 1 – для першого стовпця, 2 – для другого тощо.
- критерії Обов'язковий. Це діапазон клітинок, який містить указані умови. (Обов'язковий аргумент.)
Примітки
- Можна вказувати будь-який діапазон для аргументу «Умови», якщо він містить принаймні один підпис стовпця та принаймні одну клітинку під цим підписом, у якій вказано умови для відповідного стовпця.
Наприклад, якщо діапазон G1:G2 містить підпис стовпця ''Прибуток'' у G1 і суму 10 000 грн. у G2, можна визначити діапазон як ''ЗбігПрибутку'' й використовувати це ім'я як значення аргументу ''Умови'' у функціях бази даних. - Хоча діапазон умов може бути розташовано в довільному місці аркуша, краще не розміщувати його під списком. Це ризиковано. У разі додавання нової інформації до списку її буде додано до першого рядка під списком. Якщо рядок під списком не пустий, програма Microsoft Excel не додасть нову інформацію.
- Переконайтеся, що діапазон умов не перекриває список.
- Щоб виконати операцію над усім стовпцем бази даних, введіть пустий рядок під підписами стовпців у діапазоні умов.
Приклад
Скопіюйте всю таблицю (включно з рядками формул DSUM) і вставте її в клітинку A1 нового аркуша Excel. Якщо результати в рядках формул не відображаються автоматично, виділіть їх, натисніть клавішу F2, а потім натисніть клавішу Enter. Можна змінити ширину стовпців, щоб спростити перегляд усіх відомостей.
| Дерево | Висота | Вік | Урожай | Прибуток | Висота |
|---|---|---|---|---|---|
| ="=Яблуня" | >10 | <16 | |||
| ="=Груша" | |||||
| . | |||||
| Дерево | Висота | Вік | Урожай | Прибуток | |
| Яблуня | 18 | 20 | 14 | 105 грн. | |
| Груша | 12 | 12 | 10 | 96 грн. | |
| Вишня | 13 | 14 | 9 | 105 грн. | |
| Яблуня | 14 | 15 | 10 | 75 грн. | |
| Груша | 9 | 8 | 8 | 77 грн. | |
| Яблуня | 8 | 9 | 6 | 45 грн. | |
| Формула | Опис | Результат | |||
| =DSUM(A5:E11;"Прибуток";A1:A2) | Загальний прибуток від яблунь (рядки 6, 9 і 11). | 225 грн. | |||
| =DSUM(A5:E11;"Прибуток"; A1:F3) | Загальний прибуток від яблунь заввишки від 10 до 16 метрів і всіх груш (рядки 7, 9 і 10). | 248 грн. |