Pular para o conteúdo
Função por FunçãoDicionário de funções de planilha em português
MAXIFS

Função MÁXIMOSES do Excel

O que a função MÁXIMOSES faz?

A função MÁXIMOSES devolve o maior valor de um intervalo considerando só as linhas que atendem a todos os critérios informados. Você indica o intervalo onde procurar o máximo e, depois, pares de intervalo de critérios e critério, até 126 pares. Ela existe a partir do Excel 2019 e do Microsoft 365.

Nome em portuguêsMÁXIMOSES
Nome em inglêsMAXIFS
CategoriaEstatística
RetornaNúmero (o maior valor entre as linhas que atendem aos critérios)
Existe desdeExcel 2019 · não existe no Excel 2013

Qual é a sintaxe da função MÁXIMOSES?

Excel em português do BrasilMÁXIMOSES(intervalo_máximo; intervalo_critérios1; critérios1; [intervalo_critérios2; critérios2]; ...)
Excel em inglêsMAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.

ArgumentoObrigatórioO que aceita
intervalo_máximoSimO intervalo de células em que o valor máximo será procurado, entre as linhas que passarem nos critérios.
intervalo_critérios1SimO primeiro intervalo onde o critério é testado. Precisa ter o mesmo tamanho e a mesma forma de intervalo_máximo.
critérios1SimA condição do primeiro intervalo: um número, uma expressão ou um texto, como 1, ">100" ou "Sul". O mesmo tipo de critério vale para MÍNIMOSES, SOMASES e MÉDIASES.
intervalo_critérios2; critérios2NãoOutros pares de intervalo e critério, até 126 pares. Só entram no máximo as linhas que passam em todos os pares.

Como usar a função MÁXIMOSES na prática?

Exemplo 1: Maior venda de cada região

Planilha do exemplo 1 da função MÁXIMOSES
ABCDE
1 RegiãoVendedorVenda
2 SulAnaR$ 1.200,00R$ 1.500,00
3 NorteBrunoR$ 800,00R$ 1.100,00
4 SulCarlaR$ 1.500,00
5 LesteDaviR$ 950,00
6 SulEvaR$ 1.000,00
7 NorteFábioR$ 1.100,00
Maior venda do Sul, na célula E2 =MÁXIMOSES(C2:C7;A2:A7;"Sul") Em inglês: =MAXIFS(C2:C7,A2:A7,"Sul")
Resultado: R$ 1.500,00
Maior venda do Norte, na célula E3 =MÁXIMOSES(C2:C7;A2:A7;"Norte") Em inglês: =MAXIFS(C2:C7,A2:A7,"Norte")
Resultado: R$ 1.100,00

O primeiro argumento, C2:C7, é onde o máximo é procurado. O par seguinte restringe às linhas em que a coluna A é igual a Sul: as vendas são R$ 1.200,00, R$ 1.500,00 e R$ 1.000,00, e a maior é R$ 1.500,00. Para o Norte, as vendas são R$ 800,00 e R$ 1.100,00, e o máximo é R$ 1.100,00.

Exemplo 2: Duas condições e o caso em que nada atende

Planilha do exemplo 2 da função MÁXIMOSES
ABCDE
1 ProdutoMêsPreço
2 MesajanR$ 1.200,00R$ 1.350,00
3 MesafevR$ 1.350,00R$ 0,00
4 CadeirajanR$ 300,00
5 MesajanR$ 1.100,00
6 CadeirafevR$ 320,00
7 MesafevR$ 1.280,00
Maior preço de mesa em fevereiro, na célula E2 =MÁXIMOSES(C2:C7;A2:A7;"Mesa";B2:B7;"fev") Em inglês: =MAXIFS(C2:C7,A2:A7,"Mesa",B2:B7,"fev")
Resultado: R$ 1.350,00
Produto que não existe na lista, na célula E3 =MÁXIMOSES(C2:C7;A2:A7;"Sofá") Em inglês: =MAXIFS(C2:C7,A2:A7,"Sofá")
Resultado: R$ 0,00

Na primeira fórmula, só as linhas em que o produto é Mesa e o mês é fev entram: os preços são R$ 1.350,00 e R$ 1.280,00, e o máximo é R$ 1.350,00. Na segunda, nenhuma linha tem o produto Sofá, e o resultado é 0, e não um erro. Esse zero pode ser confundido com um preço real.

Quais erros a função MÁXIMOSES costuma dar?

#VALOR!

Por que acontece: O intervalo_máximo e os intervalos de critérios não têm o mesmo tamanho e a mesma forma, por exemplo C2:C7 contra A2:A6.

Como corrigir: Use intervalos com o mesmo número de linhas e colunas, começando e terminando na mesma altura.

Exemplo que gera o erro, na célula D2=MÁXIMOSES(B2:B4;A2:A3;"Sul")Resultado: #VALOR!

Resultado 0 quando nada atende

Por que acontece: Nenhuma linha passa em todos os critérios. A função devolve 0 em vez de um erro, o que pode ser lido como um valor de verdade.

Como corrigir: Confira a grafia e os espaços do critério. Para tratar o caso, compare com CONT.SES, que mostra quantas linhas atendem.

#NOME? em versões antigas

Por que acontece: A função só existe a partir do Excel 2019 e do Microsoft 365. Em versões anteriores, o Excel não a reconhece e mostra #NOME?.

Como corrigir: Atualize o Excel ou use o equivalente matricial com MÁXIMO e SE, confirmado com Ctrl+Shift+Enter.

Critério em célula vazia vira zero

Por que acontece: Se um critério aponta para uma célula vazia, ele é tratado como 0, e não como "qualquer valor".

Como corrigir: Preencha a célula do critério ou use um critério explícito, como "<>" para células não vazias.

MÁXIMOSES no Google Planilhas e no LibreOffice Calc

ProgramaNome da funçãoObservação
ExcelMÁXIMOSES (MAXIFS)Referência deste dicionário.
Google PlanilhasMAXIFSFunciona do mesmo jeito. A página de ajuda em português mostra o nome MAXIFS (e não MÁXIMOSES) na sintaxe, devolve 0 se nenhum critério for atendido e retorna #VALOR! se os tamanhos dos intervalos forem diferentes. Documentação do Google
LibreOffice CalcMÁXIMOSES (MAXIFS)No LibreOffice Calc em português o título da ajuda é MÁXIMOSES, mas a linha de sintaxe e o primeiro exemplo escrevem MAXIMOSES, sem acento. A função está disponível desde o LibreOffice 5.2, com até 127 pares de intervalo e critério. Ajuda do LibreOffice

A função MÁXIMOSES existe no Excel 2013?

Não existe no Excel 2013 Excel 2019

A MÁXIMOSES está disponível a partir do Excel 2019 e no Microsoft 365, segundo a página da Microsoft, e a lista de funções traz o marcador 2019. Ela não existe no Excel 2013 nem no 2016 sem assinatura do Microsoft 365.

Veja todas as funções por versão em funções do Excel por versão e, para quem ainda usa o Office 2013, em o que o Excel 2013 tem e não tem.

O que mais vale saber sobre a MÁXIMOSES?

  • O intervalo do máximo vem primeiro, como em SOMASES e MÉDIASES, e todos os intervalos precisam ter o mesmo tamanho.
  • No Excel 2013 ou 2016, o equivalente é uma fórmula matricial com MÁXIMO e SE, confirmada com Ctrl+Shift+Enter.
  • Os critérios aceitam operadores (>, <, >=, <=, <>) e curingas (? e *). Para usar o valor de uma célula como limite, junte o operador e a referência com e comercial, como ">"&F1.
  • Para o menor valor com condições, use MÍNIMOSES. Para o máximo sem condições, MÁXIMO.

Perguntas frequentes sobre a MÁXIMOSES

O MÁXIMOSES funciona no Excel 2013?

Não. A função foi introduzida no Excel 2019 e está no Microsoft 365. No Excel 2013 use uma fórmula matricial como MÁXIMO(SE(A2:A20="Sul"; C2:C20)), confirmada com Ctrl+Shift+Enter.

O que o MÁXIMOSES retorna quando nenhuma linha atende?

Retorna 0, e não um erro. Para saber se alguma linha atendeu, use CONT.SES com os mesmos critérios.

Qual a diferença entre MÁXIMOSES e MÁXIMO?

MÁXIMO olha todos os valores informados. MÁXIMOSES olha só os valores das linhas que passam nos critérios, que ficam em outros intervalos de mesmo tamanho.

Funções relacionadas

Ver todas as funções de estatística

Fontes consultadas

Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.