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
Syndicate_Admin
Administrator
Administrator

Insertar columna con texto basado en otra columna

Hola a todos

Nuevo en la Comunidad y también usando Power BI, por lo que las disculpas si lo siguiente no parece claro

Estoy tratando de agrupar clientes que tienen productos mutiple, así que primero quiero saber qué clientes tienen un producto "SIPP" y si tienen cualquiera de los otros productos y cuál es el valor total (claro en la salida que esperaría ver)

Número de cuentaId. de cliente Tipo de producto importe
A00001CLID1Sipp£25.00
A00001CLID1Sipp£25.00
A00002CLID1aumentar£200.00
A00003CLID2aumentar£500.00
A00004CLID3Sipp£100.00

He asumido que probablemente voy a necesitar agregar otra columna al trabsformar y utilizar la parte superior de la función del switch para agregar un valor sí si el cliente tiene texto "SIPP" bajo tipo de producto . A continuación, un filtrado adicional o meassure para luego mirar hacia arriba a nivel de cliente aquellos que tienen un producto SIPP y marcar potencial otro campo con Sí a través de cada fila para que cuando se llega a la notificación se puede identificar un recuento del cliente que contiene "SIPP" tipo de producto solamente frente a los que están sosteniendo "SIPP" y "GIA" vs aquellos que no están en espera "SIPP)

Por lo tanto, en el ejemplo anterior una vez en el informe esperaría ver CLID1 tiene un SIPP y otro producto con un valor de £ 450 y CLID2 no tiene un SIPP y su valor es £ 500

ClLI3 Tiene sólo un SIPP con un valor de £ 100

Si alguien capaz de señalarme en la dirección de lo que necesito hacer eitheir a través de la transformación de mi conjunto de datos o el uso de medidas sería más agradecido

gracias

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@kev_bro, la salida esperada no está clara.

¿Una nueva columna como esta puede ayudar?

Nueva columna =
var _SIPP = countx(filter(Table,[Client Id] =earlier([Id de cliente]) && [Product Type] = "SIPP"),[Número de cuenta])
var _Not = countx(filter(Table,[Client Id] =earlier([Id de cliente]) && [Product Type] <> "SIPP"),[Número de cuenta])
devolución
interruptor (true(),
not(isblank(_SIPP)) && not(isblank(_not)), "SIPP y otros",
not(isblank(_SIPP)) && (isblank(_not)) ,"Sólo SIPP",
(isblank(_SIPP)) && not(isblank(_not)) ,"Sin SIPP",
"Otros"
)

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@amitchandak gracias por la respuesta súper rápida y la ayuda

Syndicate_Admin
Administrator
Administrator

@kev_bro, la salida esperada no está clara.

¿Una nueva columna como esta puede ayudar?

Nueva columna =
var _SIPP = countx(filter(Table,[Client Id] =earlier([Id de cliente]) && [Product Type] = "SIPP"),[Número de cuenta])
var _Not = countx(filter(Table,[Client Id] =earlier([Id de cliente]) && [Product Type] <> "SIPP"),[Número de cuenta])
devolución
interruptor (true(),
not(isblank(_SIPP)) && not(isblank(_not)), "SIPP y otros",
not(isblank(_SIPP)) && (isblank(_not)) ,"Sólo SIPP",
(isblank(_SIPP)) && not(isblank(_not)) ,"Sin SIPP",
"Otros"
)

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.