Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Productos separados que se enumeran en los datos con , o ;

Por alguna razón, no puedo agregar mis datos de prueba. Estoy recibiendo el error de que el tipo de archivo (.pbix) no es compatible, así que si alguien tiene alguna idea de por qué estoy recibiendo eso, por favor hágamelo saber. He adjuntado una captura de pantalla de los datos y el informe a continuación para mi pregunta.

Datos:

AmberJane_0-1645636983448.png

Informe:

AmberJane_0-1645637475520.png

Me gustaría ver los valores separados por ; contado dentro de su producto apropiado.

Así que esperaría ver:

Manzanas 3

Naranjas 3

Piñas 1

Fresas 2

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Encontré una resolución aquí: https://community.powerbi.com/t5/Desktop/Separate-products-that-are-listed-in-data-with-or/m-p/23621...

Opción 1 de las dos proporcionadas.

Syndicate_Admin
Administrator
Administrator

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WciwoyEktVtJRMlKK1YFxrf2LEvPSwcKGYGF0fkBmXmoiilLr4JKixPKk1KKiTCR1mIKxAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Product = _t, ct = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Product", type text}, {"ct", Int64.Type}}),
    #"Split Column by Delimiter" = Table.ExpandListColumn(Table.TransformColumns(#"Changed Type", {{"Product", Splitter.SplitTextByDelimiter(";", QuoteStyle.Csv), let itemType = (type nullable text) meta [Serialized.Text = true] in type {itemType}}}), "Product"),
    #"Changed Type1" = Table.TransformColumnTypes(#"Split Column by Delimiter",{{"Product", type text}}),
    #"Grouped Rows" = Table.Group(#"Changed Type1", {"Product"}, {{"Count", each List.Sum([ct]), type nullable number}})
in
    #"Grouped Rows"
Cómo usar este código: Crear una nueva consulta en blanco. Haga clic en "Editor avanzado". Reemplace el código en la ventana con el código proporcionado aquí. Haga clic en "Listo".

Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.