Como usar a função DGET do Excel -

Índice

Resumo

A função DGET do Excel obtém um único valor em um determinado campo de um registro que corresponde aos critérios. DGET lançará o erro #NUM se mais de um registro corresponder aos critérios.

Objetivo

Obtenha valor do registro de correspondência

Valor de retorno

O valor em um determinado campo

Sintaxe

= DGET (banco de dados, campo, critérios)

Argumentos

  • banco de dados - intervalo do banco de dados, incluindo cabeçalhos.
  • campo - nome do campo ou índice a ser contado.
  • critérios - intervalo de critérios incluindo cabeçalhos.

Versão

Excel 2003

Notas de uso

A função DGET do Excel obtém um único valor de um determinado campo em um registro que corresponde aos critérios. O argumento do banco de dados é um intervalo de células que inclui cabeçalhos de campo, campo é o nome ou índice do campo do qual obter um valor máximo e critérios é um intervalo de células com cabeçalhos que correspondem aos do banco de dados .

Usando o exemplo acima, você pode obter o valor do campo "Total" em um registro em que a cor é "vermelho" e "Dia" é Ter com uma das duas fórmulas abaixo:

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

A função DGET foi projetada para extrair um único valor com base em critérios de correspondência. Quando mais de um registro corresponder aos critérios, o DGET lançará o erro #NUM.

Opções de critérios

Os critérios podem incluir uma variedade de expressões, incluindo alguns curingas. A tabela abaixo mostra alguns exemplos:

Critério Comportamento
Vermelho Corresponde a "vermelho" ou "VERMELHO"
Ré* Começa com "re"
10 Igual a 10
> 10 Maior que 10
Não em branco
100 Não 100
> 19/12/2017 Superior a 19 de dezembro de 2017

Nota: parece que o suporte para curingas não é tão extenso quanto com outras funções como COUNTIFS, SUMIFS, MATCH etc. Por exemplo, o padrão ??? irá combinar strings com exatamente 3 caracteres em funções mais modernas, mas não nas funções de banco de dados. Se você estiver usando curingas, teste com cuidado.

Critérios multi-linha

O intervalo de critérios para DGET pode incluir mais de uma linha abaixo dos cabeçalhos. Quando os critérios incluem mais de uma linha, cada linha é unida com a lógica OR e as expressões em uma determinada linha de critérios são unidas com a lógica AND.

Notas:

  • DGET lançará o erro #NUM se mais de um registro corresponder aos critérios.
  • DGET suporta curingas em critérios
  • Os critérios podem incluir mais de uma linha
  • O argumento do campo pode ser fornecido como um nome entre aspas duplas ("") ou como um número que representa o índice do campo.
  • O banco de dados e os intervalos de critérios devem incluir cabeçalhos correspondentes.

Artigos interessantes...