де База_Данних - прямокутний діапазон комірок або найменування списку; Полі- - ім'я поля, значення якого необхідно підсумувати; Критерій діапазон або ім'я діапазону комірок, що містить критерії відбору записів списку для підсумовування. Будь-діапазон комірок, що містить в якості першого рядка назви полів, а другий - значення обмежень може бути використаний в якості параметра критерій.
Розглянемо використання функції БДСУММ на прикладі розглянутого раніше списку «Реалізація товарів». Припустимо, що потрібно отримати звіт про обсяги продажів за довільний період часу.
Для цього буде необхідно створити на окремому аркуші Excel відповідну форму виду:
Форма на аркуші «Звіт №1» Excel буде виглядати наступним чином:
Осередки C4 і С5 призначені для введення початкової і кінцевої дати періоду. Їм необхідно присвоїти імена (Вставка ® Ім'я ® Присвоїти ...) НачДата і КонДата відповідно.
Далі на окремому аркуші сформувати критерії відбору. Для цього створимо новий лист і назвемо його «Критерії відбору». На цьому аркуші створимо форму для установки критеріїв відбору такого вигляду.
Осередок B6 повинна містити умову відбору елементів бази даних «Реалізація товарів» за датою. Тема шпальти (осередок B5) містить ліву частину логічного виразу, отже осередок під заголовком стовпця (осередок B6) повинна містити праву частину логічного виразу.
Введемо в комірку B6 праву частину умови
оператор виконує роль з'єднувача рядків.
Таким чином, виходить логічне вираз виду:
де НачДата - ім'я комірки, що містить початкову дату періоду розрахунку.
Тепер необхідно заповнити комірку C6. Туди необхідно ввести обмеження тимчасового інтервалу зверху.
Отримали друга умова:
Залишилося ввести обмеження по найменуванню товару. У осередок А6 введемо найменування товару «Товар1», ніж отримуємо третій критерій відбору
Найменування товару = «Товар1»
Виділимо область критеріїв відбору для товара «Товар1» і дамо їй ім'я (Вставка ® Ім'я ... ® Присвоїти ...) Товар1Крітеріі.
Формування критеріїв закінчено. Повертаємося до форми «Звіт №1. Реалізація товарів ".
Застосуємо функцію БДСУММ. У осередок сума введемо формулу
Що означає: підсумуйте поле «Сума» в базі даних РеалізаціяТоваров з урахуванням умов, розміщених в діапазоні Товар1Крітеріі.
Заняття 3. Робота зі списками і базами даних в Excel
Підрахуємо обсяг продажів в натуральному вираженні. Формула для осередку D8 буде виглядати наступним чином:
Аналогічні операції можна виконати для інших товарів, в результаті чого отримаємо звіт необхідної форми.