Vídeo: Aula Excel 2010 Intermediário / Avançado (Aula 5) - Trabalhando com Matrizes 2024
Lembre-se de que uma fórmula de matriz é uma fórmula especial que opera em um intervalo de valores. Quando você cria uma fórmula de matriz em uma planilha, você usa o atalho de teclado Ctrl + Shift + Enter para inserir uma fórmula de matriz no intervalo de matrizes.
Para ter uma idéia de como você cria e usa fórmulas de matriz em uma planilha, considere a amostra abaixo. Esta planilha é projetada para calcular os salários quinzenais para cada funcionário. Isso fará isso multiplicando a taxa horária de cada empregado pelo número de horas trabalhadas em cada período de pagamento. Em vez de criar a seguinte fórmula na célula R10, que você deve copiar para baixo as células R11 a R13:
= A4 * R4
Você pode criar a seguinte fórmula de matriz no intervalo da matriz:
Criando 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 horárias na matriz 4 x 1 no intervalo A4: A7 com cada uma das horas trabalhadas na matriz 4 x 1 em o intervalo R4: R7. Essa mesma fórmula é inserida em todas as células do intervalo de matriz (R10: R13) assim que você completar a fórmula na célula ativa R10. Para ver como isso é feito, siga as etapas necessárias para criar esta fórmula de matriz:
-
Faça a célula R10 a célula ativa e, em seguida, selecione o intervalo de matriz R10: R13 e digite = (sinal de igual) para iniciar a fórmula da matriz.
Você sempre inicia uma fórmula de matriz selecionando o alcance da célula ou da célula onde os resultados devem aparecer. Observe que as fórmulas de matriz, como fórmulas padrão, começam com o sinal de igual.
-
Selecione o intervalo A4: A7 que contém a taxa horária para cada funcionário, digite * (asterisco para a multiplicação) e, em seguida, selecione o intervalo R4: R7 que contém o número total de horas trabalhadas durante o primeiro período de pagamento.
-
Pressione Ctrl + Shift + Enter para inserir uma fórmula de matriz na faixa de matriz.
Excel insere aparelhos em torno da fórmula e copia a fórmula da matriz {= A4: A7 * R4: R7} em cada uma das células no intervalo de matriz R10: R13.
Ao inserir uma fórmula de matriz, você deve se lembrar de pressionar Ctrl + Shift + Enter em vez de apenas a tecla Enter porque essa combinação de teclas informa ao Excel que você está criando uma fórmula de matriz, de modo que o programa inclua a fórmula em chaves e cópias é para cada célula no intervalo de matrizes.
A figura abaixo mostra a tabela salarial de fevereiro depois de completar todas as fórmulas de matrizes em três intervalos: R10: R13, AI10: AI13 e AJ10: AJ13. No segundo intervalo de células, AI10: AI13, a seguinte fórmula de matriz foi inserida para calcular os salários por hora para o segundo período de pagamento em fevereiro:
Folha de cálculo de salário por hora depois de inserir todas as três fórmulas de matrizes.{= A4: A7 * AI4: AI7}
A seguinte fórmula de matriz foi inserida no terceiro intervalo de células, AJ10: AJ13, para calcular o salário total pago a cada empregado em fevereiro de 2003:
{= R10: R13 + AI10: AI13}
Quando você insere 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 retornada pela fórmula for menor que o intervalo da matriz, o Excel expande a matriz resultante para preencher o intervalo. Se a matriz resultante for maior que o intervalo da 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 todos os arrays usados nos argumentos da operação. Cada argumento deve ter o mesmo número de linhas que a matriz com a maioria das linhas e o mesmo número de colunas que a matriz com a maioria das colunas.