Quando introduz uma fórmula de matriz, utiliza mais frequentemente um intervalo de células na sua folha de cálculo, mas não tem de o fazer. Também pode utilizar constantes de matriz, valores que basta introduzir na barra de fórmulas dentro de chavetas: {}. Em seguida, pode atribuir um nome à constante para que seja mais fácil utilizá-la novamente.
Pode utilizar constantes nas suas fórmulas de matriz ou por si só.
-
Na fórmula de matriz, escreva uma chaveta de abertura, os valores que pretende e uma chaveta de fecho. Eis um exemplo: =SOMA(A1:E1*{1,2,3,4,5})
A constante está dentro das chavetas ({)}, e sim, escreve essas chavetas manualmente.
-
Introduza o resto da fórmula e prima Ctrl+Shift+Enter.
A fórmula terá um aspeto semelhante a {=SOMA(A1:E1*{1,2,3,4,5})}, e os resultados terão o seguinte aspeto:
A fórmula multiplicou A1 por 1 e B1 por 2, etc., não tendo de colocar 1,2,3,4,5 células na folha de cálculo.
Utilizar uma constante para introduzir valores numa coluna
Para introduzir valores numa única coluna, como 3 células na coluna C, tem de:
-
Selecione as células que pretende utilizar.
-
Introduza um sinal de igual e a sua constante. Separe os valores na constante com ponto e vírgula, não vírgulas e, se estiver a introduzir texto, rodeie-o por aspas duplas. Por exemplo: ={"Trimestre 1";" Trimestre2";" Trimestre 3"}
-
Prima Ctrl+Shift+Enter. A constante tem o seguinte aspeto:
Em termos geek, esta é uma constante vertical unidimensional .
Utilizar uma constante para introduzir valores numa linha
Para introduzir rapidamente valores numa única linha, como as células F1, G1 e H1, pode:
-
Selecione as células que pretende utilizar.
-
Introduza um sinal de igual e a sua constante, mas desta vez separe os valores por vírgulas e não ponto e vírgula. Por exemplo: ={1,2,3,4,5}
-
Prima Ctrl+Shift+Enter e a constante tem o seguinte aspeto:
Em termos geek, esta é uma constante horizontal unidimensional .
Utilizar uma constante para introduzir valores em múltiplas colunas e linhas
-
Selecione as células que pretende.
Certifique-se de que o número de linhas e colunas que seleciona corresponde ao número de valores na constante. Por exemplo, se a constante escrever dados em quatro colunas e três linhas, selecione tantas colunas e linhas.
-
Introduza um sinal de igual e a sua constante. Neste caso, separe os valores em cada linha com vírgulas e utilize um ponto e vírgula no final de cada linha. Por exemplo:
={1\2\3\4;5\6\7\8;9\10\11\12}
-
Prima Ctrl+Shift+Enter e:
Em termos geek, esta é uma constante bidimensional porque preenche colunas e linhas. Se quer saber, não pode criar uma constante tridimensional, o que significa que não pode aninhar uma constante dentro de outra.
Utilizar uma constante numa fórmula
Agora que está familiarizado com as constantes de matriz, eis um exemplo funcional.
-
Em qualquer célula em branco, introduza (ou copie e cole) esta fórmula e, em seguida, prima Ctrl+Shift+Enter:
=SOMA(A1:E1*{1\2\3\4\5})
O valor 85 é apresentado na célula A3.
O que aconteceu? Multiplicou o valor em A1 por 1, o valor na célula B2 por 2 e assim sucessivamente, a função SOMA adicionou esses resultados. Também pode introduzir a fórmula como =SOMA(A1*1;B1*2;C1*3,D1*4,E1*5)
Se quisesse, poderia introduzir ambos os conjuntos de valores como constantes de matriz:
=SOMA({3\4\5\6\7}*{1\2\3\4\5})
Para experimentar, copie a fórmula, selecione uma célula em branco, cole a fórmula na barra de fórmulas e, em seguida, prima Ctrl+Shift+Enter. Verá o mesmo resultado.
Notas: Procure estes problemas se as constantes não funcionarem:
-
Certifique-se de que separa os valores com o caráter adequado. Se omitir uma vírgula ou ponto e vírgula, ou se colocar um no local errado, a constante de matriz pode não parecer correta ou poderá ver uma mensagem de aviso.
-
Pode ter selecionado um intervalo de células que não corresponde ao número de elementos na constante. Por exemplo, se selecionar uma coluna de seis células para utilizar com uma constante de cinco células, o erro #N/D aparece na célula vazia. Se não selecionar células suficientes, o Excel omite os valores que não têm uma célula correspondente.
-
Para obter mais informações sobre fórmulas de matriz: