Configurando um intervalo de critérios
Crie o bloco de cabeçalho e condições que as funções D leem.
Configurando um intervalo de critérios é uma aula grátis de Excel Formulas Academy no CoddyKit. Esta é a aula 1 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Excel Formulas Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Excel Formulas Academy inclui 4 aulas no total.
Conheça as funções D
O Excel tem uma família de funções de banco de dados cujos nomes começam todos com a letra D: DSUM, DCOUNT, DAVERAGE, DGET e outras.
Elas trabalham com uma tabela organizada como um pequeno banco de dados: uma linha de cabeçalhos de coluna na parte superior, com registros abaixo. Em vez de digitar as condições dentro da fórmula, você aponta cada função D para um intervalo de critérios separado na planilha que descreve o que deve ser correspondido.
Esta lição trata inteiramente de criar esse intervalo de critérios corretamente, pois cada função D depende dele.
Os três argumentos
Toda função D compartilha os mesmos três argumentos:
- banco de dados - a tabela inteira, incluindo sua linha de cabeçalho.
- campo - a coluna na qual operar (um nome de cabeçalho entre aspas ou um número de coluna).
- critérios - o intervalo que contém suas regras de correspondência.
Portanto, o formato é sempre DSUM(database, field, criteria). O argumento de critérios é a parte em que os iniciantes mais erram, então vamos nos concentrar nele primeiro.
=DSUM(A1:D20, "Amount", F1:F2)Como é um intervalo de critérios
Um intervalo de critérios é apenas um pequeno bloco de células com pelo menos duas linhas:
- A linha superior contém cabeçalhos de coluna que correspondem exatamente aos cabeçalhos do banco de dados.
- As linhas abaixo contêm as condições.
Imagine dados de vendas com os cabeçalhos Region, Rep, Amount. Para corresponder apenas à região East, seu intervalo de critérios consiste em duas células empilhadas: Region na parte superior e East abaixo.
Os cabeçalhos devem corresponder exatamente
O cabeçalho do seu intervalo de critérios deve ter a mesma grafia do cabeçalho do banco de dados. Se sua coluna de dados se chamar Amount, mas seu critério disser Amounts ou amt, a função D não encontrará a coluna e poderá gerar um erro ou retornar zero.
O hábito mais seguro é copiar a célula de cabeçalho da tabela e colá-la no intervalo de critérios. Isso garante uma correspondência exata de texto, incluindo quaisquer espaços no final.
Um exemplo resolvido
Suponha que A1:C13 contenha sua tabela com os cabeçalhos Region, Rep, Amount. Na célula E1, digite Region e, em E2, digite East. Esse bloco de duas células, E1:E2, é seu intervalo de critérios.
Agora DSUM totaliza apenas as linhas East. A função lê o cabeçalho em E1, verifica que ele corresponde à coluna Region e mantém apenas as linhas em que Region é igual a East.
=DSUM(A1:C13, "Amount", E1:E2)Critérios de texto e correspondências parciais
Por padrão, uma condição de texto como East corresponde a valores que começam com esse texto. Portanto, East também corresponderia a Eastern.
Para forçar uma correspondência exata, envolva-a com uma comparação no estilo de fórmula: ="=East" digitada na célula de critérios. Você também pode usar caracteres curinga: E* corresponde a qualquer coisa que comece com E, e ?at corresponde a Cat, Bat ou Hat.
="=East"Critérios numéricos e de comparação
Os critérios não se limitam a texto. Você pode usar operadores de comparação para números:
>1000corresponde a valores acima de 1000.<=50corresponde a valores iguais ou inferiores a 50.<>0corresponde a qualquer valor diferente de zero.
Coloque o cabeçalho (por exemplo, Amount) no topo e o texto da comparação abaixo dele. A função D avalia o valor de cada registro em relação a essa regra.
Combinando condições com AND
Condições colocadas lado a lado na mesma linha são combinadas com AND - todas devem ser verdadeiras.
Para corresponder à região East com Amount acima de 1000, crie um intervalo de critérios com duas colunas: os cabeçalhos Region e Amount na linha superior, seguidos de East e >1000 na linha abaixo. Um registro só passa se estiver em East e acima de 1000.
Combinando condições com OR
Condições colocadas em linhas separadas são combinadas com OR - qualquer linha correspondente é aceita.
Para corresponder a East ou West, coloque o cabeçalho Region no topo, depois East na linha seguinte e West na linha posterior. O intervalo de critérios agora abrange três linhas, e um registro passa se corresponder a qualquer um dos valores.
Lembre-se de incluir todas essas linhas no argumento de critérios.
=DSUM(A1:C13, "Amount", E1:E3)Combinando AND e OR
Você pode combinar os dois formatos. Suponha que queira (East AND >1000) OR (West AND >500).
Use duas colunas, Region e Amount. Coloque East com >1000 em uma linha e, na linha seguinte, West com >500. Cada linha é um grupo AND; as linhas separadas funcionam como OR. Esse formato de grade é como as funções D expressam uma lógica complexa sem aninhar funções.
Erros comuns em intervalos de critérios
Fique atento a estas armadilhas:
- Esquecer a linha de cabeçalho - um intervalo de critérios precisa de cabeçalhos, não apenas de condições.
- Selecionar uma linha em branco dentro do intervalo de critérios - uma linha de condição vazia corresponde a todos os registros, retornando tudo.
- Erros de digitação nos cabeçalhos, fazendo com que deixem de corresponder à tabela.
- Deixar o bloco de critérios encostado na tabela de dados, fazendo com que se sobreponham.
Mantenha o intervalo de critérios em uma área própria e livre da planilha.
Verificação rápida
Em um intervalo de critérios de uma função D, como duas condições escritas na mesma linha são combinadas?
Recapitulação
Um intervalo de critérios é o núcleo de toda função D. Pontos principais:
- Ele precisa de uma linha de cabeçalho cujos nomes correspondam exatamente aos da tabela.
- As condições ficam nas linhas abaixo - texto, caracteres curinga ou comparações como
>1000. - Mesma linha = AND, linhas separadas = OR.
- Evite linhas de condição vazias, que correspondem a tudo.
Com um intervalo de critérios organizado, você já pode passá-lo para DSUM, DCOUNT, DAVERAGE e DGET nas próximas lições.
Perguntas Frequentes
A aula “Configurando um intervalo de critérios” é grátis?
Sim — o texto completo de “Configurando um intervalo de critérios” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Excel Formulas Academy, atualize para CoddyKit PRO. O curso de Excel Formulas Academy inclui 4 aulas no total.
O que vou aprender em “Configurando um intervalo de critérios”?
Crie o bloco de cabeçalho e condições que as funções D leem. Você pratica Excel Formulas Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Excel Formulas Academy?
Nenhuma experiência prévia é necessária. Excel Formulas Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 4.
Quanto tempo leva a aula “Configurando um intervalo de critérios”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Excel Formulas Academy?
Sim. Cada aula de Excel Formulas Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Configurando um intervalo de critérios
- Somando registros com DSUM
- Contando registros com DCOUNT
- Calculando médias e extraindo dados com DAVERAGE e DGET