Как использовать функцию Excel DGET -

Содержание

Резюме

Функция Excel DGET получает одно значение в заданном поле из записи, соответствующей критериям. DGET выдаст ошибку # ЧИСЛО, если критерию соответствует более одной записи.

Цель

Получить значение из соответствующей записи

Возвращаемое значение

Значение в данном поле

Синтаксис

= DGET (база данных, поле, критерии)

Аргументы

  • база данных - диапазон базы данных, включая заголовки.
  • field - Имя поля или индекс для подсчета.
  • критерии - диапазон критериев, включая заголовки.

Версия

Excel 2003

Примечания по использованию

Функция Excel DGET получает одно значение из заданного поля в записи, которое соответствует критериям. Базы данных аргумент является диапазон ячеек , который включает в себя заголовки полей, поле это имя или индекс поля , чтобы получить максимальную отдачу от и критериев является диапазон ячеек с заголовками , которые соответствуют тем , в базе данных .

Используя приведенный выше пример, вы можете получить значение из поля «Итого» в записи, где цвет «красный», а «День» - вторник, с помощью любой из двух формул ниже:

=DGET(B7:E14,"Total",B4:E5) // field by name =DGET(B7:E14,4,B4:E5) // field by index

Функция DGET предназначена для извлечения единственного значения на основе критериев соответствия. Если критериям соответствует несколько записей, DGET выдаст ошибку #NUM.

Варианты критериев

Критерии могут включать множество выражений, включая некоторые подстановочные знаки. В таблице ниже приведены некоторые примеры:

Критерии Поведение
Красный Матч "красный" или "красный"
Re * Начинается с "re"
10 Равно 10
> 10 Больше 10
Не пусто
100 Не 100
> 19.12.2017 Больше, чем 19 декабря 2017 г.

Примечание: похоже, поддержка подстановочных знаков не так обширна, как с другими функциями, такими как СЧЁТЕСЛИМН, СУММЕСЛИМН, ПОИСКПОЗ и т. Д. Например, шаблон ??? будет соответствовать строкам с 3 символами в более современных функциях, но не в функциях базы данных. Если вы используете подстановочные знаки, проверьте внимательно.

Многострочный критерий

Диапазон критериев для DGET может включать более одной строки под заголовками. Если критерий включает более одной строки, каждая строка объединяется с помощью логики ИЛИ, а выражения в данной строке критериев объединяются с помощью логики И.

Заметки:

  • DGET выдаст ошибку # ЧИСЛО, если критериям соответствует более одной записи.
  • DGET поддерживает подстановочные знаки в критериях
  • Критерии могут включать более одной строки
  • Поле аргумент может поставляться в виде имени в двойных кавычках ( «») или в качестве индекса поля числа , представляющие.
  • Диапазоны базы данных и критериев должны включать совпадающие заголовки.

Интересные статьи...