Видео: Фильтрация данных в Excel. Расширенный фильтр 2025
Критерии функции базы данных не являются частью аргументов функции базы данных, а находятся где-то на листе, а затем ссылаются на функция. Область критериев может содержать один критерий или может содержать два или более критериев. Каждый отдельный критерий структурирован следующим образом:
-
В одной ячейке введите имя поля (заголовок) столбца базы данных, к которому будет применен критерий.
-
В ячейке ниже введите значение, которое должны соответствовать данные поля.
На рисунке показана база данных учащихся с областью критериев справа от базы данных. Есть места, где можно поставить критерии для класса, учителя и конечного класса. В этом примере для поля Class задан критерий. Этот критерий заставляет функцию базы данных обрабатывать только записи (строки), где Class является Accounting 101. Однако обратите внимание, что критерий может быть установлен для более чем одного поля. В этом примере критерии Учителя и Окончательный класс оставлены пустыми, поэтому они не влияют на результаты.
Функция DAVERAGE была введена в ячейку F8 и использует этот диапазон критериев. Три аргумента на месте. Имя «Студенты» сообщает функции, в которой находится база данных, поле «Конечная оценка» (столбец) - это функция, в которой функция находит значения для вычисления среднего значения, а критерии устанавливаются в диапазон рабочих листов, который имеет критерии, которые говорят, что функция использует только записи, где Класс - это учет 101 - другими словами, F2: H3. Запись в ячейке F8 выглядит следующим образом:
= DAVERAGE (учащиеся, «конечный класс», F2: H3)
Почему эта функция относится к F2: H3 в качестве диапазона критериев, когда только определенный критерий находится в диапазоне F2: F3? Это вопрос удобства. Поскольку ячейки G3 и H3 в диапазоне критериев пустые, поля Teacher и Final Grade игнорируются функцией базы данных, которая использует этот диапазон критериев. Однако, если вы хотите ввести критерий для одного из этих полей, просто введите его в соответствующую ячейку; нет необходимости редактировать аргументы функции базы данных. Как назначить имя области критериев, а затем использовать имя в качестве третьего аргумента функции базы данных? Это прекрасно работает.
Если вы используете именованную область для своих критериев или просто введите адрес диапазона, вы должны быть осторожны, чтобы указать область, которая включает все критерии, но не включать любые пустые строки или столбцы. Если вы это сделаете, результаты функции базы данных будут неверными.
Вот как вы вводите любую из функций базы данных. В этом примере используется функция DSUM, но инструкции одинаковы для всех функций базы данных; используйте только тот, который выполняет требуемый расчет. Выполните следующие действия:
-
Импорт или создание базы данных информации на листе.
Информация должна быть в смежных строках и столбцах. Обязательно используйте полевые заголовки.
-
При необходимости используйте диалоговое окно «Новое имя», чтобы дать базе данных имя.
-
Выберите часть рабочего листа в качестве области критериев, а затем добавьте заголовки в эту область, соответствующие заголовкам базы данных.
Вы должны предоставить заголовки критериев только для полей базы данных, к которым применяются критерии. Например, ваша область базы данных может содержать десять полей, но вам нужно определить критерии для трех полей. Поэтому область критериев может иметь ширину в три колонки.
-
Поместите курсор в ячейку, где вы хотите, чтобы результаты отображались.
Эта ячейка не должна находиться в области базы данных или в области критериев.
-
Тип = DSUM (чтобы начать запись функции.
-
Введите диапазон базы данных или имя, если оно установлено.
-
Введите запятую (,).
-
Введите одно из следующих значений: > Имя заголовка в кавычках поля базы данных, которое должна обрабатывать функция
-
Номер столбца
-
Введите запятую (,).
-
-
Введите диапазон области критериев.
-
Введите a) и нажмите Enter.
