В тази статия ще научим как да използваме функцията DGET в Excel.
Функцията DGET е вградена функция за база данни в Excel. Функцията DGET връща единичната стойност на стойностите от примерната база данни, имаща множество условия. Функцията връща грешка #NUM, ако повече от една стойност отговаря на критериите. Условията на функцията са дадени с помощта на таблица, която трябва да има същите полета или заглавки като в базата данни.
Функцията DGET връща единицата на полето въз основа на дадени множество критерии. Функцията DGET приема критерии като таблица със същите полета като в базата данни.
Синтаксис:
= DGET (база данни, поле, критерии) |
база данни: база данни
поле: задължителното поле, обадете се по име или текст в кавички.
Критерии: едно или повече условия, взети като табличен масив.
ПРИМЕР:
Всичко това може да ви обърка, така че нека се подготвим и разберем функцията DGET, като я използваме в пример.
База данни
Таблица
Тук имаме списък на продуктите, закупени със съответните им данни и трябва да вземем единичния от TotalPrice въз основа на критериите, посочени в таблицата
Когато използвате тази функция, трябва да се погрижите за някои неща
- Базата данни и критериите трябва да имат еднакви полета.
- Формулата трябва да се използва във всяка друга клетка, освен в областта на критериите.
Първото условие е Град: Бостън
Второто условие е Продукт: Морков
Така че функцията трябва да върне единичната стойност на пшеницата (продукт), закупена от Бостън (град), чието количество е по -голямо от 100.
Използвайте формулата за горното условие:
= DGET (A1: F15, "TotalPrice", A17: F18) |
A1: F15: база данни
"Обща цена" : поле по текст в кавички или поле може да бъде въведено като 4 (4 -та колона от базата данни).
A17: F18 : критерии като табличен масив
Единичната стойност от стойностите е 520.
Функцията DGET може да има множество критерии в едно поле чрез добавяне на редове в таблицата.
Сега ще вземем пример за вземане на множество критерии в една и съща база данни.
Тук имаме множество условия в полето Количество, т.е. над 100 единици, закупени от Бостън (Сити) с бисквитки (категория) и пълнозърнеста пшеница (продукт). Трябва да получим Single of TotalPrice с условията, посочени в моментната снимка.
Използвайте формулата за горното условие:
= DGET (A1: F15, "TotalPrice", A17: F19) |
A1: F15: база данни
"Обща цена" : поле по текст в кавички или поле може да бъде въведено като 6 (6 -та колона от базата данни).
A17: F19 : множество критерии чрез добавяне на един ред в масива от таблици
Единичната стойност от стойностите е 520.
Не е нужно да редактирате формулата всеки път, когато полето за критерии се актуализира, веднага щом въведете данните за полетата на таблицата.
Бележки:
- Ключове с заместващи символи ( * , ? , ~ ) може да се използва с функцията DGET.
- Функцията изхвърля грешка #NUM, ако повече от една стойност отговаря на критериите.
- Функцията връща грешка, ако някоя стойност на полето е неправилна.
- Ако данните представляват извадка, използвайте функцията DGET. Функцията DGET се използва за изчисляване на единичната стойност само за числови стойности.
- Полето за критерии може да има повече от един ред Single за удовлетворяване на множество критерии.
Както можете да видите, функцията DGET в excel връща стойности от полето на таблицата.
Надявам се, че сте разбрали Как да използвате функцията DGET в Excel. Разгледайте още статии за математически функции като VAR и VARP функции тук. Моля, заявете вашето запитване или обратна връзка в полето за коментари по -долу.
Как да използвате функцията DCOUNT в Excel
Как да използвате функцията DSUM в Exceл
Как да използвате функцията DAVERAGE в Excel
Как да използвате функцията DMAX в Excel
Как да използвате функцията DMIN в Excel
Как да използвате функцията DPRODUCT в Excel
Как да използвате заместващи знаци в Excel
Популярни статии
50 Преки пътища в Excel за повишаване на вашата производителност
Редактиране на падащ списък
Абсолютна справка в Excel
Ако с условно форматиране
Ако с заместващи символи
Преглед по дата
Присъединете се към собствено и фамилно име в Excel
Пребройте клетки, които съответстват или на А, или на В