Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

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

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

#NUM!

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

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

10

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

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

×