Este exemplo de tutorial usa uma fórmula de matriz MEDIAN IF para encontrar a proposta do meio para dois projetos diferentes. A natureza da fórmula nos permite pesquisar vários resultados simplesmente alterando o critério de pesquisa (neste exemplo de tutorial, o nome do projeto).
As informações neste artigo se aplicam ao Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 e Excel for Mac.
Sobre as funções MEDIAN e IF
O trabalho de cada parte da fórmula é:
- A função MEDIAN encontra o valor do meio para um projeto.
- A função SE nos permite escolher para qual projeto queremos uma proposta, definindo uma condição usando os nomes dos projetos.
- A fórmula de matriz permite que a função SE teste para várias condições em uma única célula. Quando a condição for atendida, a fórmula de matriz determina quais dados (licitações de projeto) a função MEDIAN examinará para encontrar a proposta intermediária.
Excel CSE Fórmulas
As fórmulas de matriz são criadas pressionando as teclas Ctrl+ Shift+ Enter no teclado ao mesmo tempo depois que a fórmula foi digitada. Por causa das teclas pressionadas para criar a fórmula de matriz, elas às vezes são chamadas de fórmulas CSE.
MEDIAN IF Sintaxe e argumentos da fórmula aninhada
A sintaxe e os argumentos para a fórmula MEDIAN IF são os seguintes:
=MEDIAN(IF(logical_test, value_if_true, value_if_false))
Como a função SE está aninhada dentro da função MEDIAN, toda a função SE torna-se o único argumento para a função MEDIAN.
Os argumentos para a função SE são:
- logical_test (obrigatório): Um valor ou expressão que é testado para um valor booleano de TRUE ou FALSE.
- 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.
Excel's MEDIAN IF Array Exemplo de fórmula
O exemplo a seguir pesquisa propostas para dois projetos diferentes para encontrar a proposta intermediária ou mediana. Os argumentos para a função SE fazem isso definindo as seguintes condições e resultados:
- O teste lógico encontra uma correspondência para o nome do projeto digitado na célula D10 da planilha.
- O argumento value_if_true é, com a ajuda da função MEDIAN, a proposta intermediária para o projeto escolhido.
- O argumento value_if_false é omitido, pois não é necessário e sua ausência encurta a fórmula. Se um nome de projeto que não está na tabela de dados (como Projeto C) for digitado na célula D10, a fórmula retornará um valor zero.
Insira os dados do tutorial no Excel
- Insira os dados de exemplo, como mostrado acima, em uma planilha do Excel em branco.
- Na célula D10, digite Projeto A. A fórmula procurará nesta célula para encontrar qual projeto corresponder.
Digite a Fórmula Aninhada IF MEDIAN
Quando você cria uma fórmula aninhada e uma fórmula de matriz, a fórmula inteira deve ser digitada em uma única célula da planilha. Quando a fórmula estiver completa, não pressione a tecla Enter nem selecione uma célula diferente porque a fórmula será transformada em uma fórmula de matriz.
A VALOR! erro significa que a fórmula não foi inserida corretamente como uma matriz.
- Selecione a célula E10. É aqui que os resultados da fórmula serão exibidos.
-
Digite a seguinte fórmula na célula:
=MEDIA(SE(D3:D8=D10, E3:E8))
- Pressione e segure as teclas Ctrl e Shift.
- Pressione a tecla Enter para criar a fórmula de matriz.
- A resposta 15875 ($15.875 com formatação) aparece na célula E10, pois esta é a proposta intermediária do Projeto A.
Teste a Fórmula
Teste a fórmula encontrando a proposta do meio para o Projeto B. Digite Projeto B na célula D10 e pressione a tecla Enter.
A fórmula retorna o valor de 24365 ($24, 365) na célula E10.