В этом руководстве показано, как использовать функцию Excel DGET, которая возвращает единственное значение в заданном поле из записи, соответствующей критериям.
Обзор функций DGET
Функция DGET возвращает единственное значение в заданном поле из записи, соответствующей критериям.
Чтобы использовать функцию листа Excel DGET, выберите ячейку и введите:
(Обратите внимание, как появляются входные данные формулы)
Синтаксис и входные данные функции DGET:
1 | = DGET (база данных, поле, критерии) |
база данных - Диапазон базы данных, включая заголовки.
поле - Имя поля или индекс для подсчета.
критерии - Диапазон критериев, включая заголовки.
Что такое DGET?
DGET - это функция Excel в группе функций базы данных. Он работает аналогично другим функциям поиска, таким как VLOOKUP, XLOOKUP или комбинированный INDEX MATCH.
Функция указывает на базу данных (или таблицу), и критерии указываются для возврата результата с одним значением.
1 | = DGET ($ B $ 2: $ E $ 9; H3; G3: G4) |
Возвращен 2022 год в таблице.
Как пользоваться DGET
Функция DGET принимает три обязательных аргумента:
- База данных: Это диапазон ячеек, используемых при поиске. Первая строка должна содержать заголовки таблицы.
- Поле: Указывает, какой столбец используется для возвращаемого результата. Его можно ввести как текст в кавычках, как ссылку на ячейку или как индекс столбца, т. Е. 1 - это первый столбец, 2 - следующий и т. Д.
- Критерии: Это диапазон ячеек, содержащий указанные вами условия. Количество условий не ограничено, но оно должно включать как минимум одну метку столбца и как минимум одну ячейку данных под ней.
Есть несколько ключевых моментов в использовании этой функции.
DGET - Множественные матчи
- В отличие от VLOOKUP или INDEXMATCH, он не вернет результат, если есть более одного совпадения.
1 = DGET ($ B $ 2: $ E $ 9; «Год»; G3: G4)
В качестве альтернативы будет возвращено #VALUE, если совпадений не найдено.
DGET - несколько критериев
- В функции DGET можно использовать несколько критериев, например поиск модели и цвета.
Добавляя стоимость в качестве критерия, вы можете, например, использовать больше или меньше.
DGET - несколько строк
- Ячейка, содержащая функцию DGET, не может быть заполнена и приведет к ошибке #NUM (заголовок столбца критериев больше не будет передаваться в аргументе).
Что делать, если строка заголовка замораживается, а затем ячейка заполняется?
Результат - # ЧИСЛО! ошибка. Вы должны создать новую таблицу с заголовками и серыми критериями Зарядного устройства, чтобы получить ожидаемый результат. Это сценарий, в котором другие функции поиска гораздо более гибкие, чем DGET.
DGET - частичные совпадения
- Наконец, DGET может возвращать результаты с использованием частичных совпадений.
Заинтересованы в дополнительных функциях поиска?
Смотрите другие наши статьи о VLOOKUP, HLOOKUP, INDEX MATCH или новом XLOOKUP.
DGET в Google Таблицах
Функция DGET работает в Google Таблицах точно так же, как и в Excel: