Función WRAPCOLS

Excel 365, Excel 2021+

Resumen

La función WRAPCOLS reorganiza un vector o rango de valores en una matriz bidimensional distribuyéndolos en columnas con un número específico de elementos por columna. Es ideal para transformar listas largas en tablas organizadas automáticamente.

Sintaxis

=WRAPCOLS(vector, wrap_count, [pad_with])

Parámetros

Parámetro Tipo Requerido Descripción
vector Vector/Referencia Vector o rango de celdas que se va a reorganizar en columnas
wrap_count Número Número máximo de valores por cada columna (debe ser ≥1)
pad_with Cualquier No Valor para rellenar espacios vacíos (por defecto #N/A)

Usando la función WRAPCOLS

WRAPCOLS es perfecta para convertir listas largas en tablas organizadas. Toma una fila o columna de datos y la distribuye automáticamente en múltiples columnas con la misma altura, facilitando la creación de layouts visuales atractivos sin fórmulas complejas.

Ejemplos Comunes de WRAPCOLS

Ejemplo básico - 6 valores en 3 columnas

=WRAPCOLS(A1:F1,3)

Convierte 6 valores horizontales en una tabla 3x2. Las celdas vacías muestran #N/A.

Con relleno personalizado

=WRAPCOLS(A1:G1,3,"-")

Igual que el anterior pero usa "-" en lugar de #N/A para celdas vacías.

Vector vertical

=WRAPCOLS(A1:A10,4)

Convierte 10 valores verticales en columnas de 4 elementos cada una.

Preguntas Frecuentes

La función crea una sola columna con todos los elementos disponibles.

No, WRAPCOLS requiere un vector unidimensional. Use CHOOSECOLS o TAKE primero si es necesario.

Excel 365, Excel 2021 y versiones posteriores con canal actual.

Errores Comunes y Soluciones

#VALOR!

Cause: El vector no es unidimensional (fila o columna)

Solution: Asegúrate de usar un rango de una sola fila o columna

#NUM!

Cause: wrap_count es menor que 1

Solution: Usa un número positivo ≥1 para wrap_count

#N/A en celdas

Cause: Espacios vacíos en la matriz final (comportamiento normal)

Solution: Usa el parámetro pad_with para personalizar el relleno

Notas

  • Los elementos se llenan por columna de arriba hacia abajo
  • Si el vector tiene menos elementos que wrap_count × columnas, se rellenan con pad_with
  • Excel 365 dinámicas arrays muestran todos los resultados automáticamente
  • Funciona con funciones que devuelven vectores como SEQUENCE, ROW, etc.

Compatibilidad

Disponible en: Excel 365, Excel 2021, Canal actual, Canal mensual para empresas

No disponible en: Excel 2019 y anteriores, Excel para Mac (versiones antiguas)

Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 365, Excel 2021+