A função DGET é uma das funções de banco de dados do Excel. Esse grupo de funções resume informações de grandes tabelas de dados retornando informações específicas com base em um ou mais critérios. Use a função DGET para retornar um único campo de dados que corresponda às condições especificadas.
As instruções neste artigo se aplicam ao Excel 2019, 2016, 2013, 2010, 2007; Excel para Microsoft 365, Excel Online, Excel para Mac, Excel para iPad, Excel para iPhone e Excel para Android.
DGET Sintaxe e Argumentos
A sintaxe de uma função é a estrutura que o Excel usa para executar sua solicitação.
A sintaxe e os argumentos para a função DGET são:
Todas as funções de banco de dados têm os mesmos três argumentos:
- Database (obrigatório): Especifica o intervalo de referências de células que contém o banco de dados. Os nomes dos campos devem ser incluídos no intervalo.
- Campo (obrigatório): Indica qual coluna ou campo deve ser utilizado pela função em seus cálculos. Insira o argumento digitando o nome do campo ou o número da coluna.
- Critérios (obrigatório): Lista o intervalo de células contendo as condições especificadas. O intervalo deve incluir pelo menos um nome de campo do banco de dados e pelo menos uma outra referência de célula indicando a condição a ser avaliada pela função.
Corresponder a um critério com DGET
O exemplo mostrado neste tutorial usa a função DGET para encontrar o número de pedidos de vendas feitos por um agente de vendas específico para um determinado mês.
Para acompanhar este tutorial, insira os dados mostrados na imagem acima em uma planilha do Excel em branco.
Selecione os Critérios
Para que o DGET veja apenas os dados de um representante de vendas específico, insira o nome de um agente no campo SalesRep name na linha 3. Na célula E3, digite os critérios Harry.
Nomeie o Banco de Dados
Usar um intervalo nomeado para grandes intervalos de dados, como um banco de dados, facilita a inserção desse argumento na função e evita erros causados pela seleção do intervalo errado.
Os intervalos nomeados são úteis quando o mesmo intervalo de células é frequentemente usado em cálculos ou na criação de tabelas ou gráficos.
- Destaque as células D6 a F12 na planilha para selecionar o intervalo.
-
Coloque o cursor na caixa de nome.
-
Tipo DadosVendas.
- Pressione Enter para criar o intervalo nomeado.
Digite a função DGET
Agora você está pronto para inserir a função DGET e criar a fórmula junto com os argumentos da função.
- Selecione a célula E4. É aqui que os resultados da função serão exibidos.
- Selecione Inserir Função (o símbolo fx localizado à esquerda da Barra de Fórmulas) para abrir a caixa de diálogo Inserir Função. No Excel para Mac, o Formula Builder é aberto.
-
Na caixa de texto Procurar uma função, digite DGET e selecione GO.
-
Selecione a função DGET na lista Selecionar uma função e selecione OK. Exceto no Excel para Mac, onde você seleciona Inserir Função.
- Coloque o cursor na caixa de texto Banco de Dados.
- Digite DadosVendas.
- Coloque o cursor na caixa de texto Campo.
- Digite Pedidos.
- Coloque o cursor na caixa de texto Critérios.
-
Destaque as células D2 para F3 na planilha para inserir o intervalo.
- Selecione OK. Trecho no Excel para Mac, onde você seleciona Done.
-
A resposta 217 aparece na célula E4.
- Este é o número de pedidos de vendas feitos por Harry.
Erros VALUE ocorrem quando os nomes dos campos não estão incluídos no argumento do banco de dados. Para este tutorial, os nomes dos campos nas células D6 a F6 devem ser incluídos no intervalo nomeado SalesData.