В тази статия е описан синтаксисът и употребата на функцията DGET в Microsoft Excel.
Описание
Извлича единична стойност от колона на списък или база данни, които отговарят на зададени от вас условия.
Синтаксис
DGET(база_данни; поле; критерий)
Синтаксисът на функцията DGET има следните аргументи:
- 
              "база_данни" Задължително. Диапазонът от клетките, които съставят списъка или базата данни. База_данни е списък от свързани данни, в който редове са записи, а колоните са полета. Първият ред на списъка съдържа етикети за всяка колона. 
- 
              "поле" Задължително. Показва коя колона да се използва във функцията. Поле може да бъде зададено като текст с етикета на колоната, поставен в двойни кавички, например "Възраст" или "Добив", или като число, представящо позицията на колоната в списъка: 1 за първата колона, 2 за втората и т. н. 
- 
              "критерий" Задължително. Диапазонът от клетки, съдържащ зададените от вас условия. За аргумента "критерий" (критерии) можете да използвате всеки диапазон, стига да включва поне един етикет на колона и поне една клетка под етикета на колоната, в която задавате условие за колоната. 
Забележки
- 
              Ако нито един запис не отговаря на критериите, DGET връща #VALUE! стойността на грешка. 
- 
              Ако повече от един запис отговаря на критериите, DGET връща #NUM! стойността на грешка. 
- 
              За аргумента "критерий" можете да използвате всеки диапазон, стига да включва поне един етикет на колона и поне една клетка под етикета на колоната за задаване на условието. Ако например диапазонът G1:G2 съдържа етикета на колоната “Доход” в G1 и сумата 10 000 в G2, можете да дефинирате диапазона като “НамериДохода” и да използвате това име като аргумента "критерий" във функциите за базата данни. 
- 
              Въпреки че диапазонът на критериите може да бъде разположен навсякъде в работния лист, не го поставяйте под списъка. Ако добавите още информация към списъка с помощта на командата "Формуляр" от менюто "Данни", новата информация се добавя към първия ред под списъка. Ако редът под списъка не е празен, Microsoft Excel не може да добави новата информация. 
- 
              Уверете се, че диапазонът на критериите (аргументът "критерий") не припокрива списъка. 
- 
              За да изпълните една операция върху цяла колона в база данни, въведе празен ред под етикетите на колоните в диапазона на критериите. 
Пример
Копирайте примерните данни в следващата таблица и ги поставете в клетка A1 на нов работен лист на Excel. За да покажат резултати формулите, изберете ги, натиснете клавиша F2 и след това натиснете клавиша Enter. Ако е необходимо, коригирайте ширините на колоните, за да видите всичките данни.
| Дърво | Височина | Възраст | Добив | Печалба | Височина | 
|---|---|---|---|---|---|
| ="=Ябълка" | >10 | <16 | |||
| ="=Круша" | >12 | ||||
| Дърво | Височина | Възраст | Добив | Печалба | |
| Ябълка | 18 | 20 | 14 | 105 лв. | |
| Круша | 12 | 12 | 10 | 96 лв. | |
| Череша | 13 | 14 | 9 | 105 лв. | |
| Ябълка | 14 | 15 | 10 | 75 лв. | |
| Круша | 9 | 8 | 8 | 77 лв. | |
| Ябълка | 8 | 9 | 6 | 45 лв. | |
| Формула | Описание | Резултат | |||
| =DGET(A4:E10; "Добив"; A1:A3) | Връща #NUM! защото повече от един запис отговаря на критериите (всяко ябълково или крушово дърво). | #NUM! | |||
| =DGET(A4:E10; "Добив"; A1:F3) | Връща 10 (добивът от ябълковото дърво в ред 9), защото това е единственият запис, който изпълнява условията в A1:F3. | 10 | 
 
                         
				 
				