Vídeo: Excel Funções DCOUNTA DSUM 2025
As funções DCOUNT e DCOUNTA no Excel contam registros em uma tabela de banco de dados que corresponde aos critérios que você especifica. Ambas as funções usam a mesma sintaxe, como você pode ver aqui:
= DCOUNT ( banco de dados , campo , critérios ) = DCOUNTA (banco de dados, campo, critério)
onde banco de dados é uma referência de intervalo para a tabela do Excel que contém o valor que você deseja contar, campo informa ao Excel qual coluna no banco de dados a contar e < critérios é uma referência de intervalo que identifica os campos e os valores usados para definir seus critérios de seleção.
campo pode ser uma referência de célula que contém o nome do campo, o nome do campo entre aspas ou um número que identifica a coluna (1 para a primeira coluna, 2 para a segunda coluna, e assim por diante). O Excel oferece várias outras funções para contar células com valores ou etiquetas: COUNT, COUNTA, COUNTIF e COUNTBLANK.
As funções diferem sutilmente, no entanto. DCOUNT conta campos com valores; DCOUNTA conta campos que não estão vazios.
As linhas 14 e 15 armazenam o intervalo de critérios. Os nomes de campos entram na primeira linha. As linhas subseqüentes fornecem rótulos ou valores ou expressões de lógica booleana que as funções DCOUNT e DCOUNTA usam para selecionar registros da lista para contagem.
A função DCOUNT, que aparece na célula F3, é
= DCOUNT (A1: C11, C1, A14: C15) < A função conta os jogadores da equipe que são mais velhos do que 8. Mas, como a função DCOUNT olha apenas para os jogadores com uma média de batedores no campo de Batting Average, ele retorna 8. Outra maneira de dizer o mesmo é que neste exemplo, DCOUNT conta o número de jogadores da equipe com mais de 8 anos e tem uma média de batedores.
A função DCOUNTA, que aparece na célula F5, é
= DCOUNTA (A1: C11, 3, A14: C15)
A função conta os jogadores da equipe com mais de 8 anos e tem alguma peça de informações inseridas no campo de Batting Average.A função retorna o valor porque cada um dos jogadores com mais de 8 anos tem algo armazenado no campo Batida Média. Oito deles, na verdade, têm valores médios de batedura.
Se você quiser apenas contar registros em uma lista, você pode omitir o argumento de campo das funções DCOUNT e DCOUNTA. Quando você faz isso, a função apenas conta os registros na lista que correspondem aos seus critérios, independentemente de algum campo armazenar um valor ou não é um bloqueio.
= DCOUNT (A1: C11, A14: C15) = DCOUNTA (A1: C11, A14: C15)
Nota:
Para omitir um argumento, basta deixar o espaço entre as duas vírgulas vazias.
