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

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.

Reply
naifAhmedB
Helper II
Helper II

segmentar los valores de diferentes nombres

Hola

Tengo valores para tres códigos de sucursal como la foto adjunta.

Quiero mostrar el cambio de nombre o hacer que el código de sucursal aparezca como Retail para RiyadhSulimania 334 visitantes

y no al por menor para los otros dos con 46 visitantes

1.PNG

¿Cómo puedo hacer eso?

2 REPLIES 2
edhans
Super User
Super User

En Power Query, @naifAhmedB agregar una nueva columna personalizada. Utilice esta fórmula

if [BranchCode] = "RiyadhSulimania" then "Retail" else "Non-Retail"

A continuación, vaya al botón Agrupar y agrupe por el Tipo:

edhans_0-1609265372836.png

Se convertirá en esto:

edhans_1-1609265405963.png

En esto (utilicé a,b,c no nombres reales)

edhans_2-1609265431872.png

El código M completo para ver esto está aquí:

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WSlTSUTJUitWJVkoCsozArGQgy1gpNhYA", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [#"Branch Code" = _t, Visitors = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Visitors", Int64.Type}}),
    #"Added Type" = Table.AddColumn(#"Changed Type", "Type", each if [Branch Code] = "a" then "Retail" else "Non-Retail"),
    #"Grouped Rows" = Table.Group(#"Added Type", {"Type"}, {{"Visitors", each List.Sum([Visitors]), type nullable number}}),
    #"Changed Type1" = Table.TransformColumnTypes(#"Grouped Rows",{{"Type", type text}})
in
    #"Changed Type1"

Cómo utilizar el código M proporcionado en una consulta en blanco:
1) En Power Query, seleccione Nueva fuente y, a continuación, Consulta en blanco
2) En la cinta de opciones Inicio, seleccione el botón "Editor avanzado"
3) Retire todo lo que ve, luego pegue el código M que le he dado en esa caja.
4) Pulse Hecho
5) Consulte este artículo si necesita ayuda para usar este código M en su modelo.

Si necesita más ayuda, proporcione datos utilizables y una muestra de lo que su salida debe ser.

Cómo obtener una buena ayuda rápidamente. Ayúdanos a ayudarte.
Cómo obtener respuesta a su pregunta rápidamente - Danos una buena y concisa explicación
Cómo proporcionar datos de ejemplo en el foro de Power BI: proporcione datos en un formato de tabla por vínculo o comparta un archivo Excel/CSV a través de OneDrive, Dropbox, etc. Proporcione la salida esperada mediante una captura de pantalla de Excel u otra imagen. No proporcione una captura de pantalla de los datos de origen. No puedo pegar una imagen en tablas de Power BI.



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting
amitchandak
Super User
Super User

@naifAhmedB , Crear una nueva columna como

if([Código de sucursal] "RiyadhSulimania", "Retail", "No Retail")

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.