Neste artigo
Um Excel variedade Fórmula é uma fórmula que executa cálculos sobre os valores em uma ou mais matrizes, em vez de um único valor de dados. Em programas de planilha, uma matriz é um intervalo ou série de valores de dados relacionados que geralmente estão em células adjacentes em uma planilha. Estas instruções se aplicam ao Excel 2019, 2016, 2013, 2010 e Excel para Microsoft 365.
O que são fórmulas de matriz?
As fórmulas de matriz são semelhantes às normais. Eles:
- Comece com um sinal de igual ( = )
- Use a mesma sintaxe das fórmulas regulares
- Use os mesmos operadores matemáticos
- Siga a mesma ordem de operação
No entanto, as fórmulas de matriz são cercadas por chaves {} E você não pode simplesmente digitá-los; você deve adicioná-los pressionando o Ctrl, Mudança, e Entrar depois de inserir a fórmula em uma célula ou células. Por esse motivo, uma fórmula de matriz às vezes é chamada de CSE Fórmula no Excel. Sempre que você edita uma fórmula de matriz, as chaves desaparecem. Para recuperá-los, pressione o Ctrl, Mudança, e Entrar chaves novamente. Existem dois tipos principais de fórmulas de matriz:
- Fórmulas de matriz de célula única que realizam vários cálculos em uma única célula da planilha
- Fórmulas de matriz de várias células que estão em mais de uma célula da planilha
Como Criar uma Fórmula de Matriz
-
Insira a fórmula em uma célula.
-
Segure o Ctrl e Mudança teclas do teclado.
-
Pressione e solte o Entrar chave para criar a fórmula de matriz.
-
Liberte o Ctrl e Mudança chaves.
-
Se feito corretamente, as chaves irão circundar a fórmula.
Fórmulas de matriz de célula única
Uma fórmula de matriz de célula única usa uma função, como SOMA, MÉDIA, ou CONTAR, para combinar a saída de uma fórmula de matriz de várias células em um único valor em uma única célula. Abaixo está um exemplo: {= SUM (A1: A2 * B1: B2)}
type = “code”> A fórmula acima adiciona o produto de A1 * B1 e A2 * B2e, em seguida, retorna um único resultado em uma única célula da planilha. Outra forma de apresentar essa fórmula é: = (A1 * B1) + (A2 * B2)
type = “código”>
Fórmulas de matriz multicelular
Como o nome sugere, as fórmulas de matriz de várias células estão em várias células da planilha e retornam uma matriz como resposta. Em outras palavras, a mesma fórmula está em duas ou mais células e retorna respostas diferentes em cada célula. Cada cópia, ou instância, da fórmula de matriz, executa o mesmo cálculo em cada célula que habita, mas cada uma usa dados diferentes. Portanto, cada um produz resultados diferentes. Um exemplo de fórmula de matriz de várias células é: {= A1: A2 * B1: B2}
type = “code”> Se a fórmula de matriz acima estiver em células C1 e C2 em uma planilha, os resultados seriam os seguintes:
- Os dados em A1 é multiplicado pelos dados em B1, e os resultados aparecem em célula C1.
- Os dados em A2 é multiplicado pelos dados em B2, e os resultados aparecem em célula C2.
Fórmulas de matriz e funções do Excel
Você pode usar muitas das funções integradas do Excel, como SOMA, MÉDIA, e CONTAR, em uma fórmula de matriz. Existem também algumas funções, como TRANSPOR, deve ser sempre uma fórmula de matriz para funcionar corretamente. (O TRANSPOR função copia dados de uma linha em uma coluna ou vice-versa.) Você também pode estender a utilidade de muitas funções, como ÍNDICE e PARTIDA ou MAX e E SE usando-os juntos em uma fórmula de matriz.
Crie uma fórmula simples de matriz de célula única
As fórmulas de matriz de célula única geralmente realizam primeiro um cálculo de várias células e, em seguida, usam uma função como MÉDIA ou SOMA para combinar a saída da matriz em um único resultado.
Ignorar valores de erro ao encontrar dados
Esta fórmula de matriz usa o MÉDIA, E SE, e ISNUMBER funções para encontrar o valor médio dos dados existentes, enquanto ignora valores de erro, como # DIV / 0! e #NOME?
Contar células de dados
Use o SOMA e E SE funções em uma fórmula de matriz para contar células de dados que atendam a uma das várias condições; esta técnica difere do uso do Excel COUNTIFS função, que requer que todas as condições definidas sejam atendidas antes de contar a célula.
Encontre o maior número positivo ou negativo
Este exemplo combina o MAX função e E SE função em uma fórmula de matriz que encontrará o maior ou máximo valor para um intervalo de dados quando atender a critérios específicos. Aqui, o maior valor representa o tempo mais lento.
Encontre o menor número positivo ou negativo
Semelhante ao exemplo acima, você pode combinar o MIN e E SE funções em uma fórmula de matriz para encontrar o menor ou mínimo valor para um intervalo de dados quando ele atende a critérios específicos.
Encontre o valor médio ou mediano
O MEDIANA função no Excel encontra o valor médio para uma lista de dados. Ao combiná-lo com o E SE função em uma fórmula de matriz, você pode encontrar o valor do meio para diferentes grupos de dados relacionados.
Faça uma fórmula de pesquisa com vários critérios
Esta fórmula de matriz envolve aninhar o PARTIDA e ÍNDICE funções para encontrar informações específicas em um banco de dados.
Faça uma fórmula de pesquisa à esquerda
O PROCV função geralmente procura apenas dados localizados nas colunas à direita, mas combinando-os com o ESCOLHER função, você pode criar uma fórmula de pesquisa à esquerda que pesquisará colunas de dados à esquerda do Valor_procurado argumento.
Ao inserir uma matriz como um argumento para uma função que geralmente contém apenas um único valor ou referência de célula, você pode digitar as chaves diretamente, em vez de usar o Ctrl + Shift + Enter combinação de teclas, como no exemplo acima.