Função TOCOL do Excel
A função TOCOL transforma uma matriz ou intervalo numa única coluna.
Nota: Esta funcionalidade só está disponível no Excel para Microsoft 365, no canal Insider.

Função TOCOL vs. função TOROW
A função TOCOL transforma uma matriz ou intervalo numa única coluna, enquanto a função TOROW os converte numa única linha.
Sintaxe
=TOCOL(array, [ignore], [scan_by_column])
Argumentos
Valor de retorno
Devolve apenas uma coluna.
Exemplo
Utilizamos a tabela abaixo como exemplo para ilustrar os diferentes usos da função TOCOL.

#Exemplo1: Transformar um intervalo numa única coluna e manter todos os valores por predefinição
Por exemplo, se pretender obter apenas as três primeiras linhas ou colunas da tabela de vendas, pode utilizar uma das fórmulas abaixo para o conseguir.
O intervalo acima contém tanto células vazias como valores de erro. Para transformar esse intervalo numa única coluna e preservar todos os valores na coluna resultante, aplique a seguinte fórmula.
Selecione uma célula, como H6 neste caso, introduza a seguinte fórmula e prima a tecla Enterpara obter a nova coluna.
=TOCOL(B6:F9)

Notas:
#Exemplo2: Transformar um intervalo numa única coluna e ignorar determinados tipos de valores
Para ignorar todas as células vazias, basta especificar o número 1 no argumento ignore. A fórmula é a seguinte.
=TOCOL(B6:F9,1)

Para ignorar valores de erro, especifique o número 2 no argumento ignore. A fórmula é a seguinte:
=TOCOL(B6:F9,2)

Para ignorar simultaneamente células vazias e erros, defina o valor 3 no argumento ignore.
=TOCOL(B6:F9,3)

#Exemplo3: Transformar um intervalo numa única coluna ao ler os valores por coluna
Por predefinição, a função TOCOL lê a matriz por linhas. Se precisar de obter uma única coluna a partir da matriz lida por colunas, defina o argumento scan_by_column como VERDADEIRO.
Selecione uma célula, por exemplo J6 neste caso, introduza a seguinte fórmula e prima a tecla Enterpara obter a nova coluna.
=TOCOL(B6:F9,3,TRUE)

As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.