Geração dinâmica de array/matriz dentro da fórmula

Geração dinâmica de array/matriz dentro da fórmula

A seguinte fórmula:

=TRIM(A1:A20)

não faria sentido; você normalmente deve decidir uma coluna, escrever =TRIM(A1)na primeira célula e copiar até =TRIM(A20)...MAS... suponha que você queira/precise usá-lo tendo o array/matriz resultante "dinamicamente" dentro de uma fórmula, por exemplo desta forma:

=VLOOKUP("FindMe",TRIM($A$1:$A$20),1,FALSE)

é possível (sem obter erros)? Obrigado.

Responder1

Sim. Você simplesmente o inseriria como umfórmula de matriz*.

*As fórmulas de matriz não são inseridas da mesma forma que as fórmulas 'padrão'. Em vez de pressionar apenas ENTER, primeiro você mantém pressionado CTRLe SHIFTe só então pressiona ENTER. Se você tiver feito isso corretamente, notará que o Excel coloca colchetes { }ao redor da fórmula (embora não tente inseri-los manualmente).

informação relacionada