Vídeo: Funções para Banco de Dados no Excel 2025
O Excel 2013 inclui uma série de funções de banco de dados que você pode usar para calcular estatísticas, como o total, a média, o máximo, mínimo e conta em um campo particular da lista de dados somente quando os critérios que você especifica são atendidos.
Por exemplo, você poderia usar a função DSUM em uma lista de dados do Empregado para calcular a soma de todos os salários para funcionários contratados após 1º de janeiro de 2000, ou você poderia usar a função DCOUNT para calcular o número de registros em a lista de dados para o departamento de recursos humanos.
O banco de dados funciona, independentemente da diferença de nomes (e todos começam com a letra D ) e os cálculos que executam, todos tomam os mesmos três argumentos como ilustrado pela função DAVERAGE:
DAVERAGE ( base de dados, campo, critérios )
Os argumentos para as funções do banco de dados requerem a seguinte informação:
-
d atabase é o argumento que especifica o intervalo que contém a lista e deve incluir a linha de nomes de campo na linha superior.
-
f ield é o argumento que especifica o campo cujos valores devem ser calculados pela função de banco de dados (em média no caso da função DAVERAGE). Você pode especificar este argumento ao incluir o nome do campo entre aspas duplas (como em "Salário" ou "Data contratado"), ou você pode fazer isso inserindo o número da coluna na lista de dados (contando da esquerda para a direita) com o primeiro campo contado como 1).
-
c riteria é o argumento que especifica o endereço do intervalo que contém os critérios que você está usando para determinar quais valores são calculados. Esse intervalo deve incluir pelo menos um nome de campo que indica o campo cujos valores devem ser avaliados e uma célula com os valores ou expressão a serem usados na avaliação.
Observe que, ao especificar o argumento campo , você deve consultar uma coluna na lista de dados que contém dados numéricos ou de data para todas as funções de banco de dados com exceção de DGET. Todo o resto das funções do banco de dados não pode executar cálculos em campos de texto.
Se você equivocadamente especificar uma coluna com entradas de texto como o argumento de campo para essas funções de banco de dados, o Excel retorna um valor de erro ou 0 como resultado. A tabela lista as várias funções de banco de dados disponíveis no Excel, juntamente com uma explicação do que cada uma calcula. (Você já sabe quais os argumentos que cada um toma.)
Função do banco de dados | O que ele calcula |
---|---|
DAVERAGE | Força todos os valores em um campo da lista de dados que correspondem
os critérios que você especifica. |
DCOUNT | Conta o número de células com entradas numéricas em um campo de
a lista de dados que corresponde aos critérios que você especificou. |
DCOUNTA | Conta o número de células não dobradas em um campo da lista de dados
que correspondem aos critérios que você especifica. |
DGET | Extrai um único valor de uma gravação na lista de dados que
corresponde aos critérios que você especificou. Se nenhuma gravação corresponder, a função retorna o #VALUE! valor de erro. Se vários registros coincidirem, a função retorna o #NUM! valor de erro. |
DMAX | Retorna o valor mais alto em um campo da lista de dados que
corresponde aos critérios especificados. |
DMIN | Retorna o valor mais baixo em um campo da lista de dados que
corresponde aos critérios que você especifica. |
DPRODUCT | Multiplica todos os valores em um campo da lista de dados que
corresponde aos critérios especificados. |
DSTDEV | Estimula o desvio padrão com base na amostra de valores
em um campo da lista de dados que corresponde aos critérios que você especifica. |
DSTDEVP | Calcula o desvio padrão com base na população de
valores em um campo da lista de dados que correspondem aos critérios que você especificam. |
DSUM | Soma todos os valores em um campo da lista de dados que corresponde aos critérios
que você especifica. |
DVAR | Estimula a variância com base na amostra de valores em um campo
da lista de dados que correspondem aos critérios que você especificou. |
DVARP | Calcula a variância com base na população de valores em um campo
da lista de dados que corresponde aos critérios que você especifica. |
As funções do banco de dados são muito raramente usadas para classificar seu próprio botão de comando na guia Fórmulas da Fita. Como resultado, para usá-los em uma planilha, você deve clicar no botão Assistente de Função ( fx ) na Barra de Fórmula e, em seguida, selecionar Banco de Dados na caixa de listagem Selecionar uma categoria e depois clique na função para usar ou digitar a função Database diretamente na célula.
A célula C2 na folha de cálculo mostrada nesta figura contém a seguinte fórmula:
= DSUM (A3: J35, "Salário", F1: F2)
Esta função DSUM calcula o total de todos os salários no lista de dados acima de US $ 55 000. Esse total é de US $ 468, 500, como mostrado na célula C2, que contém a fórmula.
Para executar este cálculo, especifique o intervalo A3: J35, que contém toda a lista de dados. Esse intervalo inclui a linha superior de nomes de campos como o argumento base de dados (que o Excel 2013 converteu automaticamente para o equivalente em seu nome de intervalo, Tabela2 [#All]).
Em seguida, especifique "Salário" como o argumento de campo da função DSUM porque este é o nome do campo que contém os valores que você deseja totalizar. Finalmente, especifique o intervalo E1: E2 como o argumento critério da função DSUM porque estas duas células contêm o intervalo de critérios que designam que somente os valores superiores a 55000 no campo salarial devem ser somados.
