Operação Excel Array -

Índice

A característica distintiva de uma fórmula de matriz é que ela inclui uma operação de matriz.

Uma operação de array é algum tipo de operação que toca ou manipula os valores em um array diretamente. Isso pode ser uma comparação lógica, uma operação matemática, concatenação ou até mesmo alimentar uma matriz em outra função. As fórmulas de matriz podem incluir uma ou mais operações de matriz. O resultado final de uma fórmula de matriz pode ser um único valor ou vários valores.

No exemplo mostrado acima, as seguintes fórmulas aparecem, cada uma representando um tipo diferente de operação de matriz:

=B5:B13>6 // logical comparison =B5:B13+1 // math operation =B5:B13&"x" // concatenation =INT(B5:B13) // another function

Por exemplo, a fórmula em D5 é:

=B5:B13>6

Esta é uma operação de matriz abaixo que compara valores no intervalo B5: B13 a 6 com o operador maior que (>):

=B5:B14>6

Esta é uma expressão lógica com uma matriz que vem do intervalo B5: B13. Expandido, temos:

(3.3;6.1;9.7;7.2;2.3;6.2;4.9;5.4;9.7)>6

Como existem 9 células em B5: B13, o resultado é uma matriz com 9 valores TRUE ou FALSE:

(FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE)

Artigos interessantes...