Перейти до основного
Office

DGET (функція DGET)

У цій статті подано синтаксис формули й описано використання функції DGET  функція у програмі Microsoft Excel.

Опис

Видобуває зі стовпця у списку або в базі даних одне значення, яке відповідає вказаним умовам.

Синтаксис

DGET(база_даних;поле;умови)

Синтаксис функції DGET має такі аргументи:

  • База даних    Діапазон клітинок, які утворюють список або базу даних. База даних – це список пов’язаних даних, у якому рядки пов’язаних відомостей є записами, а стовпці даних – полями. Перший рядок списку містить підписи для всіх стовпців. (Обов'язковий аргумент.)

  • Поле    – обов'язковий параметр. Визначає, який стовпець використовуватиметься у функції. Введіть підпис стовпця в подвійних лапках, наприклад "Вік" або "Урожай". Можна також ввести число (без лапок), яке відповідає номеру стовпця у списку: 1 – для першого стовпця, 2 – для другого тощо.

  • Умови    Діапазон клітинок, який містить указані умови. Можна вказувати будь-який діапазон для аргументу «Умови», якщо цей аргумент містить принаймні один підпис стовпця та принаймні одну клітинку під цим підписом, у якій указано умови для відповідного стовпця. (Обов'язковий аргумент.)

Примітки

  • Якщо запис не відповідає умовам, функція DGET повертає #VALUE! значення помилки #NUM!.

  • Якщо не один запис відповідає умовам, функція DGET повертає #NUM! значення помилки #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(A5:E11; "Урожай"; A1:A3)

Повертає значення помилки #NUM! значення помилки, оскільки кілька записів відповідають умовам (будь-яке дерево Apple або груша).

#NUM!

=DGET(A5:E11; "Урожай"; A1:F3)

Повертає 10 (урожай яблуні у рядку 9), оскільки це єдиний запит, який відповідає умові в діапазоні A1:F3.

10

Примітка.:  Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була ця інформація корисною. Для довідки цю статтю можна переглянути англійською мовою.

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×