Utilizar constantes de matriz em fórmulas de matriz

Aplica-se A
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 para Mac

Quando introduz uma fórmula de matriz, utiliza mais frequentemente um intervalo de células na folha de cálculo, mas não é necessário. Também pode utilizar constantes de matriz, ou seja, valores que introduz na barra de fórmulas dentro de chavetas: {}. Em seguida, pode atribuir um nome à constante para que seja mais fácil de utilizar novamente.

Pode utilizar constantes nas fórmulas de matriz ou de forma individual.

  1. Na fórmula de matriz, escreva uma chaveta de abertura, os valores que pretende e uma chaveta de fecho. Eis um exemplo: =SUM(A1:E1*{1,2,3,4,5})
    A constante está dentro das chavetas ({ }), e sim, você realmente digita essas chaves manualmente.

  2. Introduza o resto da fórmula e prima Ctrl+Shift+Enter.
    A fórmula é semelhante {=SUM(A1:E1*{1,2,3,4,5})}a , e os resultados têm este aspeto:

    Uma constante de matriz aninhada numa fórmula SOMA

    A fórmula multiplica A1 por 1 e B1 por 2 e assim sucessivamente, poupando assim que tenha de colocar 1,2,3,4,5 em células na folha de cálculo.

Utilizar uma constante para introduzir valores numa coluna

Para introduzir valores numa única coluna, tal como três células na coluna C, o utilizador:

  1. Selecione as células que pretende utilizar.
  2. Introduza um sinal de igual e a constante. Separe os valores na constante por ponto e vírgula e não por vírgulas. Se estiver a introduzir texto, coloque-o entre aspas. Por exemplo: ={"Quarter 1";"Quarter2";"Quarter 3"}
  3. Prima Ctrl+Shift+Enter. A constante tem o seguinte aspeto:
    Uma constante de matriz vertical que utiliza texto
    Em termos geeks, esta 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, o utilizador:

  1. Selecione as células que pretende utilizar.
  2. Introduza um sinal de igual e a constante. No entanto, desta vez separe os valores com vírgulas e não com ponto e vírgula. Por exemplo: ={1,2,3,4,5}
  3. Prima Ctrl+Shift+Enter. A constante tem o seguinte aspeto:
    Uma constante de matriz horizontal unidimensional
    Em termos geeks, esta constante é unidimensional horizontal.

Utilizar uma constante para introduzir valores em várias colunas e linhas

  1. Selecione as células que pretende.
    Certifique-se de que o número de linhas e colunas selecionadas corresponde ao número de valores da constante. Por exemplo, se a constante escrever dados em quatro colunas e três linhas, selecione esse número de colunas e linhas.
  2. Introduza um sinal de igual e a 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}
  3. Prima Ctrl+Shift+Enter. A constante tem o seguinte aspeto:
    Uma constante de matriz bidimensional
    Em termos geek, esta constante é bidimensional porque preenche colunas e linhas. Se você está se perguntando, você não pode criar uma constante tridimensional, o que significa que você não pode aninhar uma constante dentro de outra.

Utilizar uma constante numa fórmula

Agora que já conhece as constantes de matriz, eis um exemplo prático.

  • 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 na célula A1 por 1, o valor na célula B2 por 2 e assim sucessivamente, depois 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 quiser, pode introduzir ambos os conjuntos de valores como constantes de matriz:

=SOMA({3,4,5,6,7}*{1,2,3,4,5})

Para tentar efetuar esta operação, copie a fórmula, selecione uma célula em branco e cole-a na barra de fórmulas. Em seguida, prima Ctrl+Shift+Enter. Verá o mesmo resultado.

Nota

Procure estes problemas se as constantes não funcionarem:

  • Certifique-se de separar seus valores com o caractere adequado. Se omitir uma vírgula ou um ponto e vírgula, ou se os colocar no local errado, a constante de matriz poderá não parecer correta ou poderá ser apresentada uma mensagem de aviso.
  • Poderá ter selecionado um intervalo de células que não corresponda ao número de elementos da constante. Por exemplo, se selecionar uma coluna de seis células para utilizar com uma constante de cinco células, é apresentado o erro #N/A na célula vazia. Se não selecionar células suficientes, o Excel omitirá os valores que não tenham uma célula correspondente.
  • Para obter mais informações sobre fórmulas de matriz:

Início da Página