Função TOROW no Excel 365: Como usar e exemplos práticos

Função TOROW no Excel 365: Como usar e exemplos práticos

Resumo

A função TOROW no Excel 365 transforma uma matriz ou intervalo de células numa única linha. É especialmente útil quando precisas de reorganizar dados, combinar listas ou preparar conteúdos para dashboards e relatórios.
TOROW(array, [ignorar_vazio], [modo_scan])

Descrição dos argumentos:

array – Intervalo ou matriz que se pretende transformar numa linha
[ignorar_vazio] – (Opcional) Define se as células vazias devem ser ignoradas (TRUE) ou mantidas (FALSE)
[modo_scan] – (Opcional) Determina a direção da leitura da matriz:
• 0 = por colunas (padrão)
• 1 = por linhas

Exemplos

Exemplo 1: Converter matriz em linha (por colunas)

=TOROW(A1:C2)
Resultado: Empilha os valores da matriz por colunas. A1
B1
C1
A2
B2
C2

Exemplo 2: Ignorar células vazias

=TOROW(A1:C3; TRUE)
Resultado: Retorna os valores da matriz numa linha, omitindo células vazias.

Exemplo 3: Empilhar valores por linha

=TOROW(A1:C3; FALSE; 1)
Resultado: Percorre os dados linha a linha A1 A2 A3 B1 B2 B3 C1 C2 C3

Exemplo 4: Combinar e ordenar dados numa linha única

=SORT(UNIQUE(TOROW(A1:C10; TRUE)))
Resultado: Cria uma linha com todos os valores únicos e ordenados da matriz A1:C10.

Dica extra

Excelente para construir frases automáticas, somas condicionais ou listas horizontalizadas, como neste exemplo:
=TEXTJOIN(", "; TRUE; TOROW(A1:C1))
Resultado: Combina todos os valores da linha A1:C1 numa frase: "valor1, valor2, valor3"