Excel MAX IF Fórmula da matriz

Índice:

Excel MAX IF Fórmula da matriz
Excel MAX IF Fórmula da matriz
Anonim

A fórmula de matriz MAX IF procura o valor máximo com base em critérios específicos. No exemplo abaixo, usamos MAX IF para encontrar o melhor resultado (mais alto) para dois eventos de atletismo – s alto em altura e s alto com vara – apenas alterando o critério de pesquisa.

Estas instruções se aplicam ao Microsoft Excel para Microsoft 365 e Excel 2019, 2016, 2010 e 2007.

Fórmulas CSE

Você cria fórmulas de matriz pressionando as teclas Ctrl, Shift e Enter o teclado em sucessão depois de digitar a fórmula.

Por causa das teclas pressionadas para criar a fórmula de matriz, as pessoas às vezes as chamam de CSE fórmulas.

MAX IF Sintaxe e argumentos da fórmula aninhada

O trabalho de cada parte da fórmula é:

  • A função MAX encontra o maior resultado para o evento escolhido.
  • A função IF nos permite escolher o evento definindo uma condição usando os nomes dos eventos.
  • A fórmula de matriz permite que a função IF teste várias condições em uma única célula e, quando os dados atendem a uma condição, a fórmula de matriz determina quais dados (resultados do evento) a função MAX examinará para encontrar o melhor resultado.

A sintaxe para a fórmula MAX IF é:

Como a função IF aninha dentro da função MAX, toda a função IF se torna o único argumento para a função MAX

Os argumentos para a função IF são:

  • logical_test (obrigatório): Um valor ou expressão que é testado para ver se é verdadeiro ou falso.
  • value_if_true (obrigatório) O valor exibido se o teste_lógico for verdadeiro.
  • value_if_false (opcional) O valor exibido se o teste_lógico for falso.

Neste exemplo:

  • O teste lógico tenta encontrar uma correspondência para o nome do evento digitado na célula D10 da planilha.
  • O argumento value_if_true será, com a ajuda da função MAX, o melhor resultado para o evento escolhido.
  • O argumento value_if_false não é necessário neste caso, e sua ausência encurtará a fórmula. Se um nome de evento que não está na tabela de dados - como o s alto em distância - for digitado na cell D10, ele retornará um zero (0).

Inserindo a Fórmula Aninhada MAX IF

O trabalho de cada parte da fórmula é:

  • A função MAX encontra o maior resultado para o evento escolhido.
  • A função IF nos permite escolher o evento definindo uma condição usando os nomes dos eventos.
  • A fórmula de matriz permite que a função IF teste várias condições em uma única célula e, quando os dados atendem a uma condição, a fórmula de matriz determina quais dados (resultados do evento) a função MAX examinará para encontrar o melhor resultado.

Como estamos criando uma fórmula aninhada e uma fórmula de matriz, precisaremos digitá-la diretamente em uma célula da planilha.

Depois de inserir a fórmula, não pressione a tecla Enter no teclado ou clique em uma célula diferente com o mouse, pois precisamos transformar a fórmula em uma matriz fórmula.

  1. Digite os seguintes dados nas células D1 a E9 como visto nesta imagem.

    Image
    Image
  2. Digite s alto em altura na célula D10. A fórmula examinará esta célula para combiná-la com os eventos em células D2 a D7.

    Image
    Image
  3. Selecione célula E10 que é o local onde os resultados da fórmula serão exibidos.
  4. Digite o seguinte:

    =MAX(SE(D2:D7=D10, E2:E7))

    Image
    Image
  5. Pressione a tecla Enter no teclado para criar a fórmula de matriz.
  6. Teste a fórmula encontrando o melhor resultado para o s alto com vara. Digite s alto com vara na célula D10 e pressione a tecla Enter no teclado. A fórmula deve retornar a altura de 5,65 metros na célula E10.

    Image
    Image

Recomendado: