Desvincular datos de Excel
Excel resume fácilmente datos tabulares planos. Cuando los datos se almacenan en un formato de estilo de tabla cruzada, los usuarios de Excel tienen que dedicar un poco de tiempo a preparar los datos para su uso. Hay muchas maneras de realizar casi cualquier tarea de Excel, pero en esta publicación demostraré cómo desvincular los datos rápidamente. Gracias a Patrick que envió esta pregunta.
Objetivo
Antes de profundizar en la mecánica, asegurémonos de tener claros los formatos de datos y nuestro objetivo.
A continuación se muestra un ejemplo de datos tabulares planos:
A continuación se muestra un ejemplo de los mismos datos almacenados en un formato de estilo de tabla cruzada:
Podemos convertir fácilmente datos tabulares a un formato de tabla cruzada utilizando una tabla dinámica. Pero aquí queremos hacer lo contrario. Queremos desvincular los datos y convertirlos de un formato de tabla cruzada a un formato tabular.
Nota: tenga en cuenta que desvincular los datos no es lo mismo que transponerlos. La transposición de los datos colocaría los departamentos en filas y las cuentas en columnas. Si necesita transponer en lugar de desvincular, consulte esta publicación del blog de la Universidad de Excel .
Aquí hay otro ejemplo que muestra a los estudiantes y los viajes a los que han asistido.
Y un ejemplo más que rastrea quién está asignado a diversas tareas.
Ahora que nos orientamos y podemos ver visualmente nuestro objetivo, analicemos los detalles.
Despivotar
El comando desvincular está disponible sin descargas adicionales en Excel 2016 para Windows. Si está utilizando una versión diferente, es posible que primero deba descargar el complemento gratuito Power Query del sitio de Microsoft. En el momento en que escribo esto, está disponible en el siguiente enlace.
Los cuatro sencillos pasos que usaremos para desvincular nuestros datos de tabla cruzada son:
- Almacenar los datos de la tabla cruzada en una tabla.
- Obtener y transformar desde la tabla
- Despivotar
- Carga
Los tomaremos uno a la vez.
Almacenar los datos de la tabla cruzada en una tabla.
Primero, debemos asegurarnos de que nuestros datos de tabla cruzada estén almacenados en una tabla. Si ya lo es, puedes omitir este paso. Nuestros datos no se almacenan en una tabla y actualmente tienen este aspecto.
Para convertirlo en una tabla, seleccionamos cualquier celda del rango de datos y hacemos clic en el comando Insertar Tabla. Ahora está almacenado en una tabla y tiene este aspecto.
Oye, eso fue bastante fácil. Pasemos al siguiente paso.
Obtener y transformar desde la tabla
El siguiente paso es utilizar el comando Obtener y transformar desde tabla. Nuevamente, esto está integrado a partir de Excel 2016 para Windows. Si tiene una versión diferente, querrá descargar e instalar Power Query mediante el vínculo siguiente y tenga en cuenta que la navegación puede ser ligeramente diferente a las capturas de pantalla que se presentan a continuación.
Primero, seleccionamos cualquier celda de la tabla. Luego, hacemos clic en el siguiente comando de la cinta ubicado en el grupo Obtener y transformar.
- Datos Desde tabla
Esto abre el Editor de consultas, como se muestra a continuación.
Oye, eso fue bastante fácil… demos el siguiente paso.
Despivotar
Antes de usar el comando desvincular, primero debemos decirle a Excel qué columnas nos gustaría desvincular. Para hacer esto, podemos seleccionar la primera columna que queremos desvincular, mantener presionada la tecla Shift y luego hacer clic en la última columna. Los resultados se muestran a continuación.
Nota: si desea deshacer un paso en el Editor de consultas, haga clic en la x en el cuadro de lista Pasos aplicados.
Ahora que hemos identificado qué columnas desvincular, podemos usar el comando desvincular. El comando de desvinculación se encuentra en la pestaña Transformar. Dado que la cinta de opciones se dimensiona dinámicamente según el tamaño del cuadro de diálogo, es posible que vea el comando desvincular columnas con una etiqueta de texto, como esta:
O puede aparecer sin una etiqueta de texto, como esta:
Simplemente haga clic en el ícono de comando y bam, Excel desvincula los datos, como se muestra a continuación.
¡Oye, eso fue bastante fácil! El último paso es volver a cargar los datos en nuestro libro de trabajo.
Carga
Con los datos desvinculados, solo necesitamos volver a nuestro libro de trabajo. Para hacerlo, usamos el comando Cerrar y cargar en la pestaña Inicio. Excel coloca los datos no dinamizados nuevamente en nuestro libro de trabajo, como se muestra a continuación.
¡Eso fue fácil!
El comando de desvinculación es solo una de las muchas capacidades poderosas del cuadro de diálogo del Editor de consultas. Si recupera datos de fuentes externas y realiza transformaciones de datos con frecuencia, definitivamente querrá investigar los comandos adicionales.
Recursos adicionales
- Archivo de muestra: despivotar
- Descarga de Power Query: https://www.microsoft.com/en-us/download/details.aspx?id=39379
Deja una respuesta