Sentsara
Hola,
Tengo Excel como fuente de datos para mi informe de powerBI. A continuación se muestra la salida de Excel:
Necesito eliminar la primera fila de PowerBI y siempre debe comenzar desde la segunda fila (como valor de encabezado).
¿Puedes ayudarme con alguna opción disponible en powerBI para esto?
$ 1,300.00 | PS | PS | |||||||||
Fecha de compra | Escribe | Comercio | ES | Millas | Desbloqueado | Fecha de venta | Precio de compra | Precio vendido | Lucro | Importe neto | Lucro(%) |
26/05/2018 | iphone 6 | Y | 64GB | SÍ | $ 147.00 |
michal_cwiok
En respuesta a Sentsara
Cuando importa datos de Excel usando el módulo «Obtener datos», puede seleccionar con qué hoja de trabajo trabajar:
Aquí es donde lo seleccionas. ¿Ves la misma interfaz?
michal_cwiok
Sí, es factible con la interfaz de Power BI.
Primero, haga clic en Eliminar filas superiores y seleccione 1.
próximo Usar la primera fila como encabezados:
El efecto:
Y código M completo:
let Source = Excel.Workbook(File.Contents("C:PowerBI.xlsx"), null, true), Arkusz1_Sheet = Source{[Item="Arkusz1",Kind="Sheet"]}[Data], #"Changed Type" = Table.TransformColumnTypes(Arkusz1_Sheet,{{"Column1", type text}, {"Column2", type text}, {"Column3", type text}, {"Column4", type text}, {"Column5", type text}, {"Column6", type text}, {"Column7", type text}, {"Column8", type text}, {"Column9", type text}, {"Column10", type text}, {"Column11", type text}, {"Column12", type text}}), #"Removed Top Rows" = Table.Skip(#"Changed Type",1), #"Promoted Headers" = Table.PromoteHeaders(#"Removed Top Rows", [PromoteAllScalars=true]), #"Changed Type1" = Table.TransformColumnTypes(#"Promoted Headers",{{"Purchase Date", type text}, {"Type", type text}, {"Trade", type text}, {"GB", type text}, {"Miles", type text}, {"UnLocked", type text}, {"Sell Date", type text}, {" Purchase price ", type text}, {" Sold Price ", type text}, {" Profit ", type text}, {" Net Amount ", type text}, {" Profit(%) ", type text}}) in #"Changed Type1"
¡Espero que esto ayude!
Gracias
Sentsara
En respuesta a michal_cwiok
Gracias Michal por la solución rápida..
tengo varias hojas de trabajo en MobileTrade.xlsx.. ejemplo a continuación
RFC
MobileTd
Bicicleta
Necesito cargar solo la hoja MobileTd de MobileTrade.xlsx… ¿cómo podemos hacer esto?
michal_cwiok
En respuesta a Sentsara
Cuando importa datos de Excel usando el módulo «Obtener datos», puede seleccionar con qué hoja de trabajo trabajar:
Aquí es donde lo seleccionas. ¿Ves la misma interfaz?
Sentsara
En respuesta a michal_cwiok
Gracias Michal. Está funcionando ahora.