Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Tengo un problema con Power PivotPower Pivot y mis datos actuales. La idea es idéntica a la de Power BI, así que la publiqué aquí. Tengo tres columnas: Ventas 2019, Ventas 2020 y Ventas 2021. Quiero sumar estos y presentar un gráfico circular con un desglose a cada uno de estos.
No tengo idea de cómo hacer una columna de medida / calculada para estos, porque la etiqueta del año está en la columna y no en la fila. ¿Alguna idea?
Cliente | Año 2019 | Año 2020 | Año 2021 |
Ejemplo 1 | 10 000o | 100 000o | 2 000o |
Ejemplo 2 | 100 000o | 5 000o | |
Ejemplo 3 | 200 000o |
Solved! Go to Solution.
@CarlsBerg999, no muy claro.
Puede despocupar los datos. Y separar el año
https://radacad.com/pivot-and-unpivot-with-power-bi
Transponer : https://yodalearning.com/tutorials/power-query-helps-transposing-data/
Además, puede usar más de una columna en el pastel. No den leyenda en ese caso.
Hola @CarlsBerg999 ,
Según mi opinión, desea utilizar el gráfico circular para profundizar en las ventas basadas en el cliente y el año, ¿verdad?
Para mi prueba, usted podría seguir estos pasos :
1.In Editor de consultas , Seleccione la columna Cliente y seleccione 'despivot otras columnas' en transformar pestañas
2.Asegúrese de que el tipo de datos de Valor columna es Número entero . Todos los pasos aplicados de la siguiente manera:
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45Wcq1IzC3ISVUwVNJRMjTQMTAweNS0BsxG4hjBmLE6CB1G6KpMEUwFFJXGYBGgMciqgUpiAQ==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Customer = _t, #"Year 2019" = _t, #"Year 2020" = _t, #"Year 2021" = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Customer", type text}, {"Year 2019", type text}, {"Year 2020", type text}, {"Year 2021", type text}}),
#"Unpivoted Other Columns" = Table.UnpivotOtherColumns(#"Changed Type", {"Customer"}, "Attribute", "Value"),
#"Renamed Columns" = Table.RenameColumns(#"Unpivoted Other Columns",{{"Attribute", "Year"}}),
#"Replaced Value" = Table.ReplaceValue(#"Renamed Columns","€","",Replacer.ReplaceText,{"Value"}),
#"Changed Type1" = Table.TransformColumnTypes(#"Replaced Value",{{"Value", Int64.Type}})
in
#"Changed Type1"
3.Cree un gráfico circular y arrastre los campos Año y Cliente a Leyenda ,Valor(la agregación predeterminada es Suma)a Valores , como este:
¿Es el resultado lo que quieres? Si tiene alguna pregunta, cargue algunas muestras de datos y la salida esperada.
Por favor, enmascarar los datos confidenciales antes de cargar.
Saludos
Eyelyn Qin
Hola @CarlsBerg999
Me gustaría despivor que traerá año a fila y luego extraer los últimos cuatro caracteres para crear una nueva columna. DERECHO([Columna],4)
Utilice el siguiente enlace para unpivot.
https://www.youtube.com/watch?v=9Xv8COs59tc
Hope it resolves your issue? Did I answer your question? Mark my post as a solution! Appreciate your Kudos, Press the thumbs up button!! Linkedin Profile |
@CarlsBerg999, no muy claro.
Puede despocupar los datos. Y separar el año
https://radacad.com/pivot-and-unpivot-with-power-bi
Transponer : https://yodalearning.com/tutorials/power-query-helps-transposing-data/
Además, puede usar más de una columna en el pastel. No den leyenda en ese caso.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |