¿Cómo desapilar datos de una columna a muchas usando Excel? Hay 2 técnicas
- El primer método utilizará la función INDIRECTA.
Construimos una serie de referencias que serán interpretadas por la función INDIRECTA.
- La función WRAPROWS
Esta nueva función desapilará los datos con una única fórmula
Todos los datos en una sola columna
A veces, Los sistemas de extracción de datos presentan todos los datos en una sola columna., lo que dificulta el análisis.
Sin embargo, puedes desapilar los datos para dividirlo en varias columnas usando las funciones TRANSPONER e INDIRECTA. Aquí está cómo hacerlo:
Paso 1: use TRANSPOSE para reordenar los datos
La función TRANSPONER funciona como la copiar y pegar transposición especial.
Especifica un rango de celdas en filas como argumento y la función devolverá el resultado en columnas. En Office 365, la función administra automáticamente fórmulas matriciales, lo que facilita la creación de la fórmula y la extensión del resultado a tantas celdas como sea necesario.
La construcción de la fórmula es sencilla; simplemente seleccione el rango que desea transponer y escriba
=TRANSPONER(B2:B6)
Con otras versiones de Excel, debe seleccionar tantas celdas como sea necesario y validar su fórmula usando Ctrl + Shift + Enter.
Paso 2: Analiza tu referencia
Cree una segunda función TRANSPONER para el segundo bloque de celdas
=TRANSPONER(B7:B11)
Darse cuenta de solo los valores de las filas cambiar mientras cada rango tiene cinco celdas (importante para los siguientes pasos).
Paso 3: crea un número de serie
Cada bloque de datos tiene 5 filas, por lo que crearemos una serie de números con un paso de 5
- Se puede crear una serie de números con la manija de llenado.
- O podemos usar la función SECUENCIA (una serie de 20 filas, comienza en 2 y pasa de 5)
=SECUENCIA(20,,2,5)

Paso 4: Crea un rango dinámico de celdas con la función INDIRECTA
Para evitar escribir una función TRANSPONER para cada bloque, usaremos la serie de números para construir las referencias de cada bloque. La única forma de personalizar una referencia es utilizar el Función INDIRECTA.
- Primero, escriba toda la función TRANSPONER como texto entre comillas dobles en la función INDIRECTO.
=TRANSPONER(INDIRECTO("B2:B6"))
- Luego reemplace el valor de la fila original (el número 2) con la celda E2 fuera de las comillas dobles.
- Vincula la cuerda y la referencia a E2 usando el símbolo &.
=TRANSPONER(INDIRECTO("B"&E2
- Elimina la última referencia de la fila y reemplázala con la referencia E2 usando el símbolo &.
- Agregue +4 al valor en E2 y ahora la fórmula está completa:
La función WRAPROWS
La función WRAPROWS de Excel 365, lanzada en 2022, desapila datos con solo 2 argumentos
- La columna a desapilar (la columna B)
- El número de columnas que queremos tener, aquí 5.
= ENVOLTURAS (B2: B66,5)

