Skip to main content

Función TOCOL de Excel

Author: Siluvia Last Modified: 2025-06-04

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.

showing the usage of TOCOL function

Función TOCOL frente a función TOROW

La función TOCOL puede utilizarse para transformar una matriz o un rango en una sola columna, mientras que la función TOROW puede utilizarse para transformar una matriz o un rango en una sola fila.

Sintaxis

=TOCOL(matriz, [ignorar], [escanear_por_columna])

Argumentos

Matriz (requerida): Una matriz que desea transformar en una sola columna.
Ignorar (opcional): Para ignorar ciertos tipos de valores. Por defecto, se conservan todos los valores.
-- 0 u omitido: Conservar todos los valores (por defecto);
-- 1: Ignorar celdas en blanco;
-- 2: Ignorar errores;
-- 3: Ignorar celdas en blanco y errores.
Escanear_por_columna (opcional): Cómo la función escanea la matriz.
-- FALSO u omitido: La matriz se escanea por fila (por defecto);
-- VERDADERO: La matriz se escanea por columna.

Valor devuelto

Devuelve una sola columna.

Ejemplo

Aquí tomamos la siguiente tabla como ejemplo para demostrar los diferentes usos de la función TOCOL.

showing the usage of TOCOL function
#Ejemplo1: Transformar un rango en una sola columna y mantener todos los valores por defecto

Por ejemplo, si desea tomar solo las primeras tres filas o columnas de la tabla de ventas, puede aplicar una de las siguientes fórmulas para hacerlo.

El rango anterior contiene tanto celdas en blanco como valores de error. Para transformar el rango en una sola columna y mantener todos los valores en la columna resultante, aplique la siguiente fórmula.

Seleccione una celda, como H6 en este caso, introduzca la siguiente fórmula y presione la tecla Intro para obtener la nueva columna.

=TOCOL(B6:F9)

showing the usage of TOCOL function

Notas:

1) En este caso, omitimos los argumentos Ignorar y Escanear_por_columna en la fórmula.
2) Las celdas en blanco se muestran como 0 en la columna resultante.
#Ejemplo2: Transformar un rango en una sola columna e ignorar ciertos tipos de valores

Para ignorar todos los espacios en blanco, solo necesita especificar el número 1 para el argumento ignorar. La fórmula es la siguiente.

=TOCOL(B6:F9,1)

showing the usage of TOCOL function

Para ignorar los valores de error, especifique el número 2 para el argumento ignorar. La fórmula es la siguiente.

=TOCOL(B6:F9,2)

showing the usage of TOCOL function

Para ignorar tanto los espacios en blanco como los errores, especifique el número 3 para el argumento ignorar.

=TOCOL(B6:F9,3)

showing the usage of TOCOL function
#Ejemplo3: Transformar un rango en una sola columna escaneando valores por columna

Por defecto, la función TOCOL escanea la matriz por filas. Si necesita devolver una sola columna de la matriz escaneada por columna, debe establecer el argumento Escanear_por_columna en VERDADERO.

Seleccione una celda, digamos J6 en este caso, introduzca la siguiente fórmula y presione la tecla Intro para obtener la nueva columna.

=TOCOL(B6:F9,3,VERDADERO)

showing the usage of TOCOL function

Las Mejores Herramientas de Productividad para Office

Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud

🤖 Asistente de KUTOOLS AI: Revoluciona el análisis de datos basado en: Ejecución Inteligente   |  Generar Código  |  Crear Fórmulas Personalizadas  |  Analizar Datos y Generar Gráficos  |  Invocar Funciones de Kutools
Funciones Populares: Buscar, Resaltar o Identificar Duplicados  |  Eliminar Filas en Blanco  |  Combinar Columnas o Celdas sin Perder Datos  |  Redondear sin Fórmula ...
Super VLookup: Múltiples Criterios  |  Múltiples Valores  |  A través de Varias Hojas  |  Coincidencia Difusa...
Lista Desplegable Avanzada: Lista Desplegable Fácil  |  Lista Desplegable Dependiente  |  Lista Desplegable de Selección Múltiple...
Administrador de Columnas: Agregar un Número Específico de Columnas  |  Mover Columnas  |  Cambiar Estado de Visibilidad de Columnas Ocultas  Comparar Columnas para Seleccionar Celdas Iguales y Diferentes ...
Funciones Destacadas: Cuadrícula de Enfoque  |  Vista de Diseño  |  Barra de Fórmulas Mejorada  |  Administrador de Libros y Hojas de Trabajo | Biblioteca de Recursos (AutoTexto)  |  Selector de Fechas  |  Combinar Hojas de Trabajo  |  Cifrar/Descifrar Celdas  |  Enviar Correos Electrónicos por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrita/cursiva/tachado...) ...
Los 15 Mejores Conjuntos de Herramientas12 Herramientas de Texto (Agregar Texto, Eliminar Caracteres ...)  |  Más de 50 Tipos de Gráficos (Diagrama de Gantt ...)  |  Más de 40 Fórmulas Prácticas (Calcular edad basada en la fecha de nacimiento ...)  |  19 Herramientas de Inserción (Insertar código QR, Insertar imagen desde ruta ...)  |  12 Herramientas de Conversión (Convertir a palabras, Conversión de moneda ...)  |  7 Herramientas de Combinación y División (Combinar filas avanzado, Dividir celdas de Excel ...)  |  ... y más

Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...


Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)

  • ¡Un segundo para cambiar entre decenas de documentos abiertos!
  • Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
  • Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
  • Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.