Forum Discussion
Desajuste de Colum
Hola
Soy nuevo en Power BI, estoy tratando de aprender por mi cuenta.
Tengo una situación en la que hay un desajuste en la columna como se muestra en la imagen de abajo.
Quiero Nombre, EDAD, SEXO, CIUDAD, EDUCACIÓN, NACIONALIDAD, HABILIDADES como encabezado. Traté de hacerlo, pero como NACIONALIDAD y HABILIDADES están en la 3ª fila, no puedo hacer que se encabezadon en power BI.
Intenté hacerlo dividiendo la mesa en 2 pero no funcionó. ¿Hay alguna manera más fácil?
Gracias 🙂
8 Replies
- Syndicate_Admin
Administrator
Hay @SDVN
¿Es el desajuste algo que será frecuente en sus conjuntos de datos o es un problema de una sola vez?
Por ridículo que parezca, si se trata de un problema único, puede ser más fácil simplemente ir a su fuente de datos, seleccionar las dos celdas, hacer clic con el botón derecho, eliminar celdas y seleccionar "shift-up" para realinear todo. Es un trabajo de 10 segundos en comparación con unos pocos minutos en Power Query, eso es todo.
Esperaré a saber de usted y, a continuación, proporcionaré una solución en Power Query si necesita Power BI para resolver este 🙂
- Syndicate_Admin
Administrator
Allí, @SDVN
En cuanto a la asimetría de las dos últimas filas, es posible que deba modificarlas en el origen de datos. Puede seleccionar los dos espacios anteriores para eliminar las celdas y mover las otras filas hacia arriba.
Puede usar Usar la primera fila como encabezados en el editor de consultas de Power.
Los resultados se muestran en la figura:
Si el método que proporcioné anteriormente no puede resolver su problema, ¿cuál es su resultado esperado?
¿Puede proporcionar información más detallada sobre los datos de origen?
Saludos
Equipo de apoyo a la comunidad _Charlottez Zhang
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
- Syndicate_Admin
Administrator
@v-zhangti gracias por usar mi respuesta para demostrar su respuesta.
- Syndicate_Admin
Administrator
Uso este método, pero ¿hay alguna manera de solucionarlo en Power BI?
- Syndicate_Admin
Administrator
Hay @SDVN
¿Es el desajuste algo que será frecuente en sus conjuntos de datos o es un problema de una sola vez?
Por ridículo que parezca, si se trata de un problema único, puede ser más fácil simplemente ir a su fuente de datos, seleccionar las dos celdas, hacer clic con el botón derecho, eliminar celdas y seleccionar "shift-up" para realinear todo. Es un trabajo de 10 segundos en comparación con unos pocos minutos en Power Query, eso es todo.
Esperaré a saber de usted y, a continuación, proporcionaré una solución en Power Query si necesita Power BI para resolver este 🙂
- Syndicate_Admin
Administrator
Hay @TheoC,
¡Muchas gracias! Lo recibo con bastante frecuencia, pero como todavía estoy aprendiendo Power BI, lo corrijo en EXCEL. Tengo curiosidad por saber si hay una manera de hacerlo en power BI ya que me dijeron que por el tuitor que es mucho "sofisticado" que excel. :D. Sería útil incluso si puede dirigirme a algún video de youtube en caso de que sea demasiado elaborado para describirlo aquí.
- Syndicate_Admin
Administrator
@SDVN sí, definitivamente hay una manera. Por favor, siga estos sencillos pasos:
1. Vaya a Power Query haciendo clic en Transformar datos. La tabla de Power Query tendrá el siguiente aspecto:
2. Duplica la consulta para que tengas dos versiones.
3. En la Tabla 1, elimine la columna 6 y la columna 7, luego haga clic en "Usar primera fila como encabezados" en la cinta Inicio. Elimine los espacios en blanco o nulos y agregue una "Columna de índice" a partir de 1. Su salida debería verse así:
4. En la Tabla2 (la consulta duplicada), quite la columna 1 a la columna 5. Luego, filtre todos los espacios en blanco para que no haya más, luego "Use First Row as Headers". Una vez que haya hecho eso, agregue una columna de índice a partir de 1. La salida se verá como la siguiente:
5. Vaya a Combinar consultas (o Combinar consultas como nuevas) y aplique lo siguiente:
6. En la nueva consulta Merge1, vaya a la columna del extremo derecho que será su columna Table2 y haga clic en el botón expandir. Destice "Índice" y "Usar nombre de columna original como prefijo" y haga clic en Aceptar.
7. Su nueva tabla es la siguiente:
Espero que esto ayude a 🙂
Seguir
- Syndicate_Admin
Administrator
@SDVN sí, definitivamente hay una manera. Por favor, siga estos sencillos pasos:
1. Vaya a Power Query haciendo clic en Transformar datos. La tabla de Power Query tendrá el siguiente aspecto:
2. Duplica la consulta para que tengas dos versiones.
3. En la Tabla 1, elimine la columna 6 y la columna 7, luego haga clic en "Usar primera fila como encabezados" en la cinta Inicio. Elimine los espacios en blanco o nulos y agregue una "Columna de índice" a partir de 1. Su salida debería verse así:
4. En la Tabla2 (la consulta duplicada), quite la columna 1 a la columna 5. Luego, filtre todos los espacios en blanco para que no haya más, luego "Use First Row as Headers". Una vez que haya hecho eso, agregue una columna de índice a partir de 1. La salida se verá como la siguiente:
5. Vaya a Combinar consultas (o Combinar consultas como nuevas) y aplique lo siguiente:
6. En la nueva consulta Merge1, vaya a la columna del extremo derecho que será su columna Table2 y haga clic en el botón expandir. Destice "Índice" y "Usar nombre de columna original como prefijo" y haga clic en Aceptar.
7. Su nueva tabla es la siguiente:
Espero que esto ayude a 🙂
Seguir