Un problema típico de adecuación de datos es transformar un cuadro de doble entrada en una tabla utilizable para análisis.
Como ejemplo, va esta pantalla que corresponde al archivo que pueden bajar desde aquí.(Resumen Peru)
Este archivo es ya un reporte final. Representa un resumen de muchas transacciones que ahora ya están agrupadas por lugar y producto. ¿Cómo transformar esto en una tabla para poder hacer gráficas o mezclarla con otros datos? Aquí vamos.
Carguemos el archivo que les mencioné arriba
Luego de seleccionar el archivo respectivo, aparecerá la siguiente pantalla. Ahí seleccionar «Editar».
Aparece ahora una nueva ventana, llamada el «Editor de Consultas». Aquí podemos usar todas las funcionalidades de Power Query ya sea a través de las diversas opciones del menú, o a través del mismo Lenguaje M (lenguaje propio de Power Query)
Como observamos, hay filas que no sirven tanto en la parte superior como en la parte inferior del archivo que hemos cargado. Son tres en la parte de arriba y tres en la parte de abajo tal como se muestra en la pantalla siguiente. Cabe notar que la fila «Total» no es una fila que debamos cargar pues Power BI se encargará de calcular los totales según se necesiten.
Para eliminar las filas superiores e inferiores haremos uso de las opciones de menú llamadas «Remover filas superiores» y «Remover filas inferiores», mismas que se muestran a continuación:
Al seleccionar cualquiera de esas opciones, aparece una ventana que pregunta cuántas filas se quieren eliminar. En ambos casos, coincidentemente, son 3.
Luego de eliminar las 6 filas (3 superiores y 3 inferiores), la data se ve así:
Ahora vamos a poner la primera fila como cabeceras. Para ello hay que hacer clic en el botón marcado en rojo abajo y luego seleccionar «Usar primera fila como encabezado».
Luego eliminaremos la columna de «Total» que está a la derecha. Para ello solo hacemos clic derecho sobre el encabezado de la columna y seleccionamos «Remover»
Ya solo falta un paso (aunque no parezca). Simplemente hagamos clic derecho sobre el encabezado de la primera columna y seleccionemos «Anular dinamización de otras columnas», como aparece en la figura:
¿Espectacular, no? Solo falta cambiar los nombres de las columnas. Para ello hacemos doble clic en cada una de las cabeceras y ponemos el nombre deseado.
Esta es una pequeña demostración de la potencia del Editor de Consultas. Notarán que en el panel de la derecha han quedado almacenados todos los pasos que se han aplicado a la data (ver imagen siguiente). Esto permite que cuando se refresque la información, se vuelvan a aplicar dichos pasos automáticamente. De eso hablaremos en un siguiente artículo.