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

01 от 01

Намерете конкретни записи в база данни в Excel

Функция. © Тед Френски

Функцията DGET е една от функциите на база данни на Excel. Тази група функции е проектирана да улесни обобщаването на информация от големи таблици с данни. Те правят това чрез връщането на конкретна информация въз основа на един или повече критерии, избрани от потребителя.

Функцията DGET може да се използва за връщане на едно поле от данни от колона на база данни, която отговаря на условията, които сте посочили.

DGET е подобна на функцията VLOOKUP, която може да се използва и за връщане на единични полета на данни.

DGET Синтаксис и аргументи

Синтаксисът за функцията DGET е:

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

Всички функции на базата данни имат същите три аргумента :

Пример Използване на функцията на DGET на Excel: Съответствие на един критерий

Този пример ще използва DGET за намиране на броя поръчки за продажби, подадени от конкретен агент по продажбите за даден месец.

Въвеждане на данните за урока

Забележка: Урокът не включва стъпки за форматиране.

  1. Въведете таблицата с данни в клетки D1 ​​до F13
  2. Оставете клетката Е5 празна; това е мястото, където ще бъде разположена формулата на DGET
  3. Имената на полетата в клетки D2 до F2 ще бъдат използвани като част от аргумента за критериите на функцията

Избиране на критериите

За да получим DGET само да разгледаме данните за конкретен представител за продажби, въведете името на агент под името на полето SalesRep в ред 3.

  1. В клетка F3 въведете критериите Хари
  2. В клетка E5 въведете заглавието #Orders: за да посочите информацията, която ще открием с DGET

Наименуване на базата данни

Използването на определен диапазон за големи диапазони данни, като например база данни, не само улеснява въвеждането на този аргумент във функцията, но и предотвратява грешките, причинени от избора на грешен диапазон.

Определените диапазони са много полезни, ако използвате често един и същ набор от клетки в изчисленията или при създаването на графики или графики.

  1. Маркирайте клетки D7 до F13 в работния лист, за да изберете диапазона
  2. Кликнете върху полето с име над колона А в работния лист
  3. Въведете данни за продажбите в полето за име, за да създадете посочения диапазон
  4. Натиснете клавиша Enter на клавиатурата, за да завършите записването

Отваряне на диалоговия прозорец на DGET

Диалоговият прозорец на функция предоставя лесен метод за въвеждане на данни за всеки от аргументите на функцията.

Отваряне на диалоговия прозорец за групата функции от базата данни се извършва, като се кликне върху бутона за помощ на функцията ( fx ), разположен до лентата за формули над работния лист.

  1. Кликнете върху клетка E5 - мястото, където ще се показват резултатите от функцията
  2. Кликнете върху бутона за помощ на функциите ( fx ), за да изведете диалоговия прозорец Insert Function
  3. Въведете DGET в прозореца Търсене на функцията в горната част на диалоговия прозорец
  4. Кликнете върху бутона GO, за да търсите функцията
  5. Диалоговият прозорец трябва да намери DGET и да го изброи в прозореца за избор на функция
  6. Кликнете върху OK, за да отворите диалоговия прозорец на функцията DGET

Попълване на аргументите

  1. Кликнете върху базата данни на диалоговия прозорец
  2. Въведете името на диапазона SalesData в реда
  3. Кликнете върху полето Поле на диалоговия прозорец
  4. Въведете името на полето #Orders в реда
  5. Кликнете върху линията Критерии на диалоговия прозорец
  6. Маркирайте клетки D2 до F3 в работния лист, за да влезете в обхвата
  7. Кликнете върху OK, за да затворите диалоговия прозорец на функцията DGET и да завършите функцията
  8. Отговор 217 трябва да се появи в клетка E5, тъй като това е броят на поръчките за продажби, поставени от Хари този месец
  9. Когато кликнете върху клетка E5 пълната функция
    = DGET (Данни за продажбите, "#Orders", D2: F3) се показва в лентата за формули над работния лист

Грешки в базата данни

#Value : Това се случва най-често, когато имената на полетата не бяха включени в аргумента на базата данни.

За горния пример се уверете, че имената на полетата в клетките D6: F6 са включени в имената на диапазона SalesData .