Utilize constantes de matriz em fórmulas de matriz

Nota:  Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Quando introduzir uma fórmula de matriz, que com mais frequência a utilizar um intervalo de células na folha de cálculo, mas não tem de. Também pode utilizar constantes de matriz, valores que acabou de introduzir na barra de fórmulas entre chavetas: {}. Em seguida, pode atribuir um nome a sua constante para que seja mais fácil voltar a utilizar.

Pode utilizar constantes nas fórmulas de matriz ou isoladamente.

  1. Na sua 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á entre as chavetas ({}) e sim, terá de escrever as chavetas manualmente.

  2. Escreva o resto da fórmula e prima CTRL+SHIFT+ENTER.

    A fórmula terá aspeto {= Soma (A1:E1* {1,2,3,4,5})}e os resultados terá o seguinte aspeto:


    Uma constante de matriz aninhada numa fórmula SOMA

    A fórmula multiplica A1 por 1 e B1 por 2, etc., o que lhe poupa o trabalho de ter de escrever 1,2,3,4,5 nas células da folha de cálculo.

Utilizar uma constante para introduzir valores numa coluna

Para introduzir valores numa coluna, tais como 3 células na coluna C:

  1. Selecione as células que pretende utilizar.

  2. Introduza um sinal de igual e a sua constante. Separe os valores na constante de com ponto e vírgula, vírgulas e se estiver a introduzir texto, colocá-la entre aspas. Por exemplo: = {"Trimestre 1";" Quarter2";" O trimestre 3"}

  3. Prima CTRL+SHIFT+ENTER. A constante terá este aspeto:

    Uma constante de matriz vertical que utiliza texto

    Numa linguagem mais técnica, esta é uma constante vertical unidimensional.

Utilizar uma constante para introduzir valores numa linha

Para introduzir valores rapidamente numa única linha, tais como as células F1, G1 e H1:

  1. Selecione as células que pretende utilizar.

  2. Introduza um sinal de igual e a sua constante, mas desta vez, terá de separá os valores com vírgulas, não ponto e vírgula. Por exemplo: = {1,2,3,4,5}

  3. Prima CTRL+SHIFT+ENTER e a constante terá este aspeto:

    Uma constante de matriz horizontal unidimensional

    Numa linguagem mais técnica, esta é uma constante horizontal unidimensional .

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

  1. Selecione as células que quer.

    Certifique-se de que o número de linhas e colunas selecionadas correspondem ao número de valores na constante. Por exemplo, se a constante escrever dados em quatro colunas e três linhas, selecione essa quantidade de colunas e linhas.

  2. Introduza um sinal de igual e a constante. Neste caso, separe os valores em cada linha por 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 e:

    Uma constante de matriz bidimensional

    Numa linguagem mais técnica, é uma constante bidimensional porque preenche colunas e linhas. Porém, não é possível criar uma constante tridimensional, o que significa que uma constante não pode ser aninhada no interior de outra.

Utilizar uma constante numa fórmula

Agora que as constantes de matriz lhe são familiares, eis um exemplo:

  • Em qualquer célula em branco, introduza (ou copie e cole) esta fórmula e prima CTRL+SHIFT+ENTER:

    =SOMA(A1:E1*{1,2,3,4,5})

    O valor 85 é apresentado na célula A3.

    Que aconteceu? Multiplicou o valor da célula A1 por 1, o valor na célula B2 por 2 e assim sucessivamente. Depois, a função SOMA somou esses valores. Também pode introduzir a fórmula como =SOMA(A1*1,B1*2,C1*3,D1*4,E1*5)

Se quiser, também pode introduzir os dois conjuntos de valores como constantes de matriz:

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

Para experimentar esta operação, copie a fórmula, selecione uma célula em branco e 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 os carateres adequados. Se omitir uma vírgula ou um ponto e vírgula ou se os colocar no local errado, a constante da matriz poderá não funcionar corretamente ou apresentará uma mensagem de aviso.

  • Poderá ter selecionado um intervalo de células que não corresponde ao número de elementos na sua constante. Por exemplo, se selecionar uma coluna de seis células para utilizar com uma constante de cinco células, o erro #N/D é apresentado na célula em branco. Se não selecionar células suficientes, o Excel omite os valores sem células correspondentes.

  • Para saber mais sobre fórmulas de matriz:

Início da página

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×