Función TOCOL de Excel
La función TOCOL transforma una matriz o rango en una sola columna.
Nota: Esta función solo está disponible en Excel para Microsoft 365 en el canal Insider.

Función TOCOL frente a función TOROW
La función TOCOL convierte una matriz o un rango en una sola columna, mientras que la función TOROW los transforma en una sola fila.
Sintaxis
=TOCOL()array, [ignore], [scan_by_column])
Argumentos
Valor de devolución
Devuelve una única columna.
Ejemplo
A continuación, tomamos la siguiente tabla como ejemplo para ilustrar los distintos usos de la función TOCOL.

#Ejemplo1: Transformar un rango en una sola columna y conservar todos los valores de forma predeterminada
Por ejemplo, si desea tomar únicamente las tres primeras filas o columnas de la tabla de ventas, puede aplicar una de las siguientes fórmulas para lograrlo.
El rango anterior incluye tanto celdas vacías como valores de error. Para convertirlo en una sola columna y conservar todos los valores en el resultado, aplique la siguiente fórmula.
Seleccione una celda, por ejemplo H6 en este caso, introduzca la siguiente fórmula y pulse la tecla Entrarpara obtener la nueva columna.
=TOCOL(B6:F9)

Notas:
#Ejemplo2: Transformar un rango en una sola columna e ignorar determinados tipos de valores
Para omitir todas las celdas vacías, basta con especificar el número 1 en el argumento «ignore». La fórmula es la siguiente.
=TOCOL(B6:F9,1)

Para omitir los valores de error, especifique el número 2 en el argumento «ignore». La fórmula es la siguiente:
=TOCOL(B6:F9,2)

Para omitir tanto las celdas vacías como los errores, especifique el número 3 en el argumento «ignore».
=TOCOL(B6:F9,3)

#Ejemplo3: Transformar un rango en una sola columna escaneando los valores por columna
De forma predeterminada, la función TOCOL escanea la matriz por filas. Si necesita devolver una sola columna a partir de una matriz escaneada por columnas, debe establecer el argumento «scan_by_column» en VERDADERO.
Seleccione una celda, por ejemplo J6 en este caso, introduzca la siguiente fórmula y pulse la tecla Entrarpara obtener la nueva columna.
=TOCOL(B6:F9,3,TRUE)

Las mejores herramientas de productividad para Office
Kutools para Excel - Le ayuda a destacar entre la multitud
Kutools para Excel Ofrece más de 300 funciones,asegurando que lo que necesita esté a solo un clic...
Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)
- ¡Cambie entre decenas de documentos abiertos en un solo segundo!
- Reduzca cientos de clics diarios y olvídese del síndrome del ratón.
- Aumente su productividad en un 50 % al ver y editar varios documentos simultáneamente.
- Lleva la eficiencia de las pestañas a Office (incluido Excel), tal como lo hacen Chrome, Edge y Firefox.