Como construir uma fórmula de matriz no Excel 2007

Lembre-se que um fórmula de matriz é uma fórmula especial que funciona numa gama de valores. Quando você cria uma fórmula de matriz em uma planilha, você pode usar as teclas Shift + Ctrl + Enter atalho de teclado para inserir uma fórmula de matriz no intervalo de matriz.

Para se ter uma idéia de como você construir e usar fórmulas de matriz em uma planilha, considere o exemplo abaixo. Esta planilha é projetado para calcular os salários quinzenais para cada funcionário. Ele vai fazer isso multiplicando taxa horária de cada funcionário pelo número de horas trabalhadas em cada período de pagamento. Em vez de criar a seguinte fórmula na R10 celular, o que você deve copiar para baixo as células R11 através de R13:

= A4 * R4

Você pode criar a seguinte fórmula de matriz no intervalo de matriz:

Construir uma fórmula de matriz para calcular os salários por hora para o primeiro período de pagamento.
Construir uma fórmula de matriz para calcular os salários por hora para o primeiro período de pagamento.
= {A4: A7 * R4: R7}

Esta fórmula de matriz multiplica cada uma das taxas de hora em hora na matriz 4 x 1 no intervalo A4: A7 com cada uma das horas trabalhadas na matriz 4 x 1 no intervalo R4: R7. Esta mesma fórmula é inserido em todas as células do intervalo de matriz (R10: R13) assim que completar a fórmula na célula ativa R10. Para ver como isso é feito, siga junto com os passos necessários para construir esta fórmula de matriz:

  1. Faça células R10 da célula ativa, e selecione o R10 intervalo de matriz: R13 e tipo = (Sinal de igual) para iniciar a fórmula de matriz.

    Você sempre começa uma fórmula de matriz selecionando a célula ou conjunto de células, onde os resultados são a aparecer. Note-se que as fórmulas de matriz, como fórmulas padrão, começam com o sinal de igual.

  2. Selecione o intervalo A4: A7 que contém a taxa horária para cada funcionário, digite um * (Asterisco para a multiplicação) e, em seguida, selecione o intervalo de R4: R7 que contém o número total de horas trabalhadas durante o primeiro período de pagamento.

  3. Pressione Ctrl + Shift + Enter para inserir uma fórmula de matriz no intervalo de matriz.

    Excel insere cintas em torno da fórmula e copia a fórmula de matriz {= A4: A7 * R4: R7} em cada uma das células no intervalo de matriz R10: R13.

Ao entrar em uma fórmula de matriz, você deve se lembrar de pressionar Ctrl + Shift + Enter em vez de apenas a tecla Enter, porque esta combinação de teclas diz Excel que você está construindo uma fórmula de matriz, para que o programa envolve a fórmula na cintas e copia para cada de células no intervalo de matriz.

A figura abaixo mostra a tabela salarial de fevereiro depois de completar todas as fórmulas de matriz em três faixas: R10: R13, AI10: AI13, e AJ-10: AJ13. No segundo intervalo de células, AI10: AI13, a seguinte fórmula de matriz foi inscrito para calcular os salários por hora para o segundo período de pagamento em fevereiro:

planilha salário por hora depois de entrar todas as três fórmulas de matriz.
planilha salário por hora depois de entrar todas as três fórmulas de matriz.
{= A4: A7 * AI4: AI7}

A seguinte fórmula de matriz foi inserido no terceiro intervalo de células, AJ-10: AJ13, para calcular o total de salários pagos a cada empregado em fevereiro de 2003:

{= R10: R13 + AI10: AI13}

Quando você entra em uma fórmula de matriz, a fórmula deve produzir uma matriz com as mesmas dimensões que o intervalo de matriz que você selecionou. Se a matriz resultante retornado pela fórmula é menor do que o intervalo de matriz, o Excel expande a matriz resultante para preencher o intervalo. Se a matriz resultante é maior do que o intervalo de matriz, o Excel não exibir todos os resultados. Ao expandir os resultados em um intervalo de matriz, o Excel considera as dimensões de todas as matrizes utilizadas nos argumentos da operação. Cada argumento deve ter o mesmo número de linhas como a matriz com o maior número de linhas e o mesmo número de colunas da matriz como com a maioria das colunas.

menu