Cria uma matriz do Excel no texto da fórmula

1

Estou usando uma fórmula que requer uma entrada de um intervalo 2D. Eu tenho todos os dados que devem estar no intervalo, mas atualmente estão armazenados em uma linha. Existe uma maneira de, dentro do corpo de uma fórmula, transformar a linha em um intervalo 2D para que ela possa ser passada para a fórmula?

Por exemplo, gostaria de executar algo como

=Transpose(new_function(A1:A4,2)) 

em que new_function (A1: A4,2,2) converte A1: A4 em um intervalo de 2x2.

    
por Eric 10.03.2015 / 15:53

1 resposta

2

A função

CHOOSE pode transformar quaisquer 4 células em um intervalo de 2x2, por exemplo,

=CHOOSE({1,2;3,4},A1,A2,A3,A4)

Isso torna A1 e A2 na linha superior e A3 e A4 na linha inferior - se você deseja que A1: A2 seja a primeira coluna, então troque A2 e A3

    
por 10.03.2015 / 23:42