Как да използвам функцията Excel DGET -

Съдържание

Обобщение

Функцията Excel DGET получава единична стойност в дадено поле от запис, който отговаря на критериите. DGET ще изведе грешка #NUM, ако повече от един запис отговаря на критериите.

Предназначение

Вземете стойност от съвпадащ запис

Върната стойност

Стойността в дадено поле

Синтаксис

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

Аргументи

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

Версия

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 г.

Забележка: изглежда поддръжката за заместващи символи не е толкова обширна, колкото при други функции като COUNTIFS, SUMIFS, MATCH и др. Например моделът ??? ще съответства на низове с 3 точно знака в по-модерните функции, но не и във функциите на базата данни. Ако използвате заместващи символи, тествайте внимателно.

Многоредови критерии

Обхватът на критериите за DGET може да включва повече от един ред под заглавията. Когато критериите включват повече от един ред, всеки ред се свързва с логика ИЛИ, а изразите в даден ред с критерии се обединяват с логика И.

Бележки:

  • DGET ще изведе грешка #NUM, ако повече от един запис отговаря на критериите.
  • DGET поддържа заместващи критерии в критерии
  • Критериите могат да включват повече от един ред
  • Аргументът на полето може да бъде предоставен като име в двойни кавички ("") или като число, представляващо индекс на поле.
  • Базата данни и диапазоните от критерии трябва да включват съвпадащи заглавки.

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