Як користуватися функцією Excel DGET -

Зміст

Резюме

Функція Excel DGET отримує одне значення в заданому полі із запису, який відповідає критеріям. DGET видасть помилку #NUM, якщо більше одного запису відповідає критеріям.

Призначення

Отримати значення із відповідного запису

Повернене значення

Значення в заданому полі

Синтаксис

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

Аргументи

  • база даних - діапазон баз даних, включаючи заголовки.
  • поле - Назва поля або індекс для підрахунку.
  • критерії - діапазон критеріїв, включаючи заголовки.

Версія

Excel 2003

Примітки щодо використання

Функція Excel DGET отримує одне значення із заданого поля в записі, що відповідає критеріям. Аргумент бази даних - це діапазон комірок, що включає заголовки полів, поле - це ім'я або індекс поля, з якого можна отримати максимальне значення, а критерієм є діапазон комірок із заголовками, які відповідають даним у базі даних .

Використовуючи приклад вище, ви можете отримати значення з поля "Всього" у записі, де колір "червоний", а "День" - вівторок, за допомогою будь-якої з двох формул нижче:

=DGET(B7:E14,"Total",B4:E5) // field by name =DGET(B7:E14,4,B4:E5) // field by index

Функція DGET призначена для вилучення одного значення на основі відповідних критеріїв. Коли більше одного запису відповідає критеріям, DGET видасть помилку #NUM.

Варіанти критеріїв

Критерії можуть включати різні вирази, включаючи деякі символи підстановки. У таблиці нижче наведено кілька прикладів:

Критерії Поведінка
Червоний Матч "червоний" або "ЧЕРВОНИЙ"
Re * Починається з "re"
10 Дорівнює 10
> 10 Більше 10
Не пусте
100 Ні 100
> 19.12.2017 Більше, ніж 19 грудня 2017 року

Примітка: схоже, підтримка узагальнюючих знаків не така обширна, як для інших функцій, таких як COUNTIFS, SUMIFS, MATCH тощо. Наприклад, шаблон ??? буде відповідати рядкам із 3 точно символами у більш сучасних функціях, але не у функціях бази даних. Якщо ви використовуєте символи підстановки, ретельно протестуйте.

Критерії багаторядків

Діапазон критеріїв для DGET може включати більше одного рядка під заголовками. Коли критерії містять більше одного рядка, кожен рядок об’єднується логікою АБО, а вирази в даному рядку критеріїв об’єднуються логікою І.

Примітки:

  • DGET видасть помилку #NUM, якщо більше одного запису відповідає критеріям.
  • DGET підтримує символи підстановки у критеріях
  • Критерії можуть включати більше одного рядка
  • Аргумент поля може подаватися як ім'я у подвійних лапках ("") або як число, що представляє індекс поля.
  • База даних та діапазони критеріїв повинні включати відповідні заголовки.

Цікаві статті...