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.
A1B1
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"