Função DMAX do Excel
A função DMAX do Excel retorna o maior número em um campo de registros em uma lista ou banco de dados que corresponde a critérios específicos.
Sintaxe
=DMAX(banco de dados, campo, critérios)
Argumentos
- banco de dados (obrigatório): O intervalo de células que compõe o banco de dados. A primeira linha do banco de dados deve conter os cabeçalhos das colunas.
- campo (obrigatório): A coluna da qual você deseja obter o maior número. Pode ser inserida como rótulo de coluna ou número de índice:
- Rótulo de coluna: O rótulo da coluna (cabeçalho da coluna) precisa ser inserido entre aspas duplas, como “quantidade”.
- Número de índice: O número que representa a posição da coluna no banco de dados, a partir da qual você retornará o maior número. Por exemplo, 1 indica a primeira coluna, 2 indica a segunda coluna e assim por diante.
- critérios (obrigatório): O intervalo de células que contém os critérios. A primeira linha desse intervalo de critérios deve conter os cabeçalhos das colunas.
Valor de retorno
A função DMAX retorna um valor numérico.
Notas da função
- Você pode substituir o trecho “total” na fórmula pelo número de índice relativo 5, já que a coluna Total é a 5ª coluna no banco de dados: =DMAX(B3:F14,5,H3:J5).
- Você pode usar qualquer intervalo para o argumento critérios, mas ele deve incluir pelo menos um cabeçalho de coluna e pelo menos uma célula abaixo do cabeçalho de coluna para especificar a condição.
- Caso você precise adicionar novas informações ao banco de dados no futuro, não coloque o intervalo de critérios abaixo dele. Como o Excel não pode adicionar novas informações se as linhas abaixo do banco de dados não estiverem em branco.
- Os cabeçalhos dos intervalos de banco de dados e critérios devem coincidir entre si.
- A função não diferencia maiúsculas de minúsculas. Para tornar a fórmula sensível a maiúsculas e minúsculas, você pode adicionar a função EXATO com a ajuda de CORRESP: =DMAX(B3:F14,CORRESP(VERDADEIRO,EXATO("Total",B3:F3),0),H3:J5).
- O resultado da fórmula é um valor numérico. Para adicionar um símbolo de moeda a ele, aplique o recurso Formatar Células.
Exemplo
Como mostrado na imagem abaixo, para obter o maior preço total que atende aos dois conjuntos de critérios: Item=Lavadora, Loja=B; Item=TV, Loja=C, Quantidade>25, copie ou insira a fórmula abaixo em uma célula em branco e pressione Enter para obter o resultado:
=DMAX(B3:F14,"total",H3:J5)
Funções relacionadas
A função DAVERAGE do Excel retorna a média dos valores em um campo de registros em uma lista ou banco de dados que correspondem a critérios específicos.
A função DGET do Excel retorna um único valor em um campo de registros em uma lista ou banco de dados que corresponde a critérios específicos.
A função DMIN do Excel retorna o menor número em um campo de registros em uma lista ou banco de dados que corresponde a critérios específicos.
A função DPRODUCT do Excel multiplica os valores em um campo de registros em uma lista ou banco de dados que correspondem a critérios específicos.
A função DSUM do Excel retorna a soma dos valores em um campo de registros em uma lista ou banco de dados que correspondem a critérios específicos.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel - Ajuda Você a Se Destacar na Multidão
Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...
Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.