Функцията DGET може да бъде полезна, когато използвате Excel за управление на база данни. Функцията DGET извлича стойност от списък с база данни според критериите за избор. Функцията използва следния синтаксис:
=DGET(база данни, поле, критерии)
където базата данни е препратка към диапазона към таблицата на Excel, която съдържа стойността, която искате да извлечете, полето казва на Excel коя колона в базата данни да извлече, а критериите е препратка към диапазона, която идентифицира полетата и стойностите, използвани за дефиниране на вашите критерии за избор.
Аргументът на полето може да бъде препратка към клетка, съдържаща името на полето, името на полето, затворено в кавички, или число, което идентифицира колоната (1 за първата колона, 2 за втората колона и т.н.).
Да предположим, че искате да намерите средната стойност на ударите на единичен осемгодишен играч на софтбол. За да извлечете тази информация от списъка, въведете следната формула в клетка F3:
=DGET(A1:C11,3,A14:C15)
Тази функция връща стойността 0,444, защото това е средната стойност на ударите на осемгодишното дете.
Между другото, ако нито един запис във вашия списък не отговаря на критериите ви за избор, DGET връща съобщението за грешка #VALUE. Например, ако създадете критерии за подбор, които търсят 12-годишно момче в отбора, DGET връща #VALUE, защото няма 12-годишни играчи.
Освен това, ако няколко записа във вашия списък отговарят на вашите критерии за избор, DGET връща съобщението за грешка #NUM. Например, ако създадете критерии за подбор, които търсят десетгодишно дете, DGET връща съобщението за грешка #NUM, защото четири десетгодишни деца са в екипа.