Constante de matriz do Excel -

Índice

Uma constante de matriz é um conjunto codificado de valores fornecido em uma fórmula do Excel. As constantes de matriz aparecem entre colchetes () assim:

("red","blue","green")

As constantes de matriz são freqüentemente usadas em fórmulas de matriz para criar ou manipular vários valores de uma vez, em vez de um único valor. Por exemplo, a função LARGE pode ser usada com uma constante de matriz como esta para obter os 3 principais valores em B3: B11:

=LARGE(B3:B11,(1,2,3))

Em muitos casos, as fórmulas que usam constantes de matriz não requerem Ctrl + Shift + Enter, embora sejam, na verdade, fórmulas de matriz.

Resultados múltiplos

Quando você fornece uma constante de matriz para uma função do Excel como um argumento, geralmente receberá mais de um resultado em uma matriz. Você vai querer lidar com esses arrays usando outra função que lida com arrays nativamente. No exemplo mostrado, a função LARGE retorna 3 valores, que são "capturados" pela função SUM, que retorna a soma como resultado final:

=SUM(LARGE(B3:B11,(1,2,3)))

Limitações constantes de array

As chaves ao redor de uma constante de matriz significam "constante" para o mecanismo de análise de fórmula do Excel. Como resultado, você não pode incluir referências ou funções em uma constante de matriz, pois isso tornaria uma variável de constante de matriz (ou seja, não uma constante).

Mais exemplos

A fórmula na imagem é explicada aqui.

Outro exemplo de constantes de array dentro da função CONT.SE.

Artigos interessantes...