|
||||||||||||||||||||||||||||||||
Использование функций ДМАКС и ДМИНДля нахождения минимального или максимального значений для заданного диапазона (диапазонов) ячеек обычно используем функции МИН и МАКС. Рассмотрим пример: Пусть есть таблица регистрации баллов за выполненное задание студентами разных групп
Необходимо определить минимальный и максимальный баллы для каждого задания (или группы). Конечно, можно отсортировать список по полю «Задание», а потом вычислить отдельно для каждого диапазона ячеек с помощью функций МИН и МАКС. Но это не самый лучший вариантJ, т. к. при добавлении строк и последующей сортировке вычисленное значение может оказаться неверным (почему? ). В таких ситуациях лучше пользоваться другими функциями. Существует отдельная категория функций – «Работа с базой данных», в которой есть функции ДМАКС и ДМИН, позволяющие вычислять минимальные и максимальные значения для записей списка, удовлетворяющих определённым условиям. Предварительной сортировки списка при этом не потребуется. Для использования этих функций необходима подготовительная операция – создание диапазона условий, задающего, среди каких строк надо искать минимум или максимум. Диапазон условий создаётся копированием нужных заголовков и записью под ними критериев отбора записей (аналогично созданию критериев для расширенного фильтра). Аргументы функции: ДМАКС(список вместе с заголовками; заголовок поля, по которому надо найти МАКС; диапазон условий) ПРИМЕР показан на рисунке ниже:
|
||||||||||||||||||||||||||||||||
|