Encontre a data mais antiga ou mais recente com base nos critérios - Excel e Planilhas Google

Baixar exemplo de pasta de trabalho

Baixe a apostila de exemplo

Este tutorial demonstrará como usar as funções MAXIFS e MINIFS para identificar as datas mais antigas e mais recentes que atendem a certas condições no Excel e nas planilhas do Google.

Encontre a data mais recente com a função MAXIFS

Primeiro, mostraremos como usar a função MAXIFS para identificar a última data relevante de um intervalo de células.

A função MAXIFS produz o maior valor em um intervalo que atende a um critério especificado.

Este exemplo mostrará o mais recente Data de Venda para cada tipo de Produtos:

1 = MAXIFS (B3: B8, C3: C8, E3)

A função MAXIFS segue o mesmo estilo de sintaxe das funções SUMIFS e AVERAGEIFS, o que significa que vários critérios podem ser adicionados para refinar ainda mais o resultado.

Por exemplo, para encontrar o mais recente Data de Venda para cada produtos ou seja, antes da data 31/12/2020, podemos adicionar um segundo critério usando a função DATE para definir um critério de data:

1 = MAXIFS (B3: B8, C3: C8, E3, B3: B8, "<" & DATA (2020,12,31))

Encontrar datas mais antigas com a função MINIFS

De maneira semelhante ao exemplo acima, podemos usar a função MINIFS para identificar a data mais antiga relevante de um intervalo de células.

A função MINIFS produz o menor valor em um intervalo que atende a um critério especificado.

Este exemplo mostrará o mais antigo Data de Venda para cada tipo de Produtos:

1 = MINIFS (B3: B8, C3: C8, E3)

Referências de Célula de Bloqueio

Para tornar nossas fórmulas mais fáceis de ler, mostramos as fórmulas sem referências de células bloqueadas:

1 = MINIFS (B3: B8, C3: C8, E3)

Mas essas fórmulas não funcionarão corretamente quando copiadas e coladas em outro lugar do arquivo. Em vez disso, você deve usar referências de células bloqueadas como este:

1 = MINIFS ($ B $ 3: $ B $ 8, $ C $ 3: $ C $ 8, E3)

Leia nosso artigo sobre Bloqueio de referências de células para saber mais.

Método alternativo usando funções MAX e IF

As funções MAXIFS e MINIFS foram adicionadas ao Excel de 2007 em diante. Antes dessa data, este exemplo exigia o uso aninhado das funções MAX (ou MIN) e IF para produzir o mesmo resultado.

Para mostrar como isso pode ser feito, podemos replicar o exemplo para mostrar o mais recente Data de Venda para cada tipo de produtos usando as funções MAX e IF em uma fórmula de matriz:

1 {= MÁX (SE (C3: C8 = E3, B3: B8))}

Como este exemplo usa uma fórmula de matriz, ela precisa ser inserida pressionando CTRL + SHIFT + ENTER. Isso mostra automaticamente {} colchetes de matriz ao redor da fórmula. Eles não precisam ser digitados manualmente.

Encontre a data mais antiga ou mais recente com base nos critérios do Planilhas Google

Essas fórmulas funcionam exatamente da mesma forma no Planilhas Google e no Excel.

No entanto, ao inserir funções de matriz no Planilhas Google, como o exemplo das fórmulas MAX e IF aninhadas, a instrução ArrayFormula precisa ser adicionada. Isso pode ser inserido automaticamente pressionando CTRL + SHIFT + ENTER assim que a fórmula for escrita:

1 = MatrizFórmula (MAX (IF (C3: C8 = E3, B3: B8)))

A instrução ArrayFormula não é necessária para o uso das funções MAXIFS ou MINIFS no Planilhas Google.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave