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

Contar nombres de clientes witin grupos personalizados

Hola Comunidad,

Nuevo en el juego,

Necesito ayuda para contar nombres de clientes dentro de un grupo personalizado que he creado.

Aquí está la medida que he utilizado para crratear los grupos:

Ventas de clientes por grupo =
CALCULAR(Reports_Policy_Transactions[TotalSales],
FILTRO(VALORES(Reports_Clients_Prospects[ClientName]),
CUENTAS(
FILTRO('tabla personalizada 1',
RANKX( TODO(Reports_Clients_Prospects[ClientName]),Reports_Policy_Transactions[TotalSales],,DESC ) > 'tabla personalizada 1'[Min]
&& RANKX(TODO(Reports_Clients_Prospects[ClientName]), Reports_Policy_Transactions[TotalSales],,DESC ) <= 'tabla personalizada 1'[Máx.]))
> 0))
Esto me da una cantidad total de ventas por grupo y también puedo obtener el % de los ingresos por grupo. El MeasureFTest es solo un total de todos los clientes. Me gustaría tener el número de cada grupo
johnairs_2-1646693862111.png


.

Necesito saber cuántos nombres de clientes he colocado dentro de estos grupos.

Sé cuántos clientes tengo en total, ¿hay que usar el % de ingresos por grupo y hacer una suma de algún tipo para obtener el conteo que necesito?

¿Puede alguien por favor ayudarme con una solución, por favor?

Gracias John

1 ACCEPTED SOLUTION

Bueno, una solución rápida para esto puede ser agregar una nueva columna Calculado a su Tabla de hechos con clientes, luego simplemente arrastrar todo junto será pan comido.
Digamos que los Grupos Personalizados se miden que si el usuario gastó 0-5000 es Bronce etc., dando esta es la lógica correcta, puede escribir algo como esto:

SWITCH(TRUE(),
[ClientSpent] >= 20001 && [ClientSpent] <= 100000, "Platinum",
[ClientSpent] >= 10001 && [ClientSpent] <= 20000, "Gold",
[ClientSpent] >= 5001 && [ClientSpent] <= 10000, "Silver",
"Bronze")

O por favor envíeme un dato de muestra de su tabla de clientes y podemos resolver esto.

View solution in original post

7 REPLIES 7
Syndicate_Admin
Administrator
Administrator

Hola, @johnairs
Necesitaría saber cómo se ve su conjunto de datos, sin embargo, si tiene un conjunto de datos bien estructurado con identificadores únicos, simplemente puede arrastrar los campos a Table Visual y Power BI hacer todo por usted:

vojtechsima_0-1646694771234.png

Pero si tiene identificaciones únicas y desea usar una medida, puede lograr el mismo resultado con algo como esto:

CountOfIDsMeasure = 
COUNTROWS('FTE Year Rodmap')

vojtechsima_1-1646694824288.png

Creo que el problema es que la tabla personalizada no está vinculada a ninguna otra tabla, se sienta sola y solo tiene los valores que uso para medir,

johnairs_0-1646695421763.png

por lo tanto, no hay ningún ID de cliente dentro de esta tabla, por lo que cuando intenta arrastrar sobre ClientID, simplemente los totaliza y ot contra los grupos personalizados.

Cuando intento usar las ventas personalizadas por grupo, no obtengo la opción de distinctCount solo % o no

Bueno, una solución rápida para esto puede ser agregar una nueva columna Calculado a su Tabla de hechos con clientes, luego simplemente arrastrar todo junto será pan comido.
Digamos que los Grupos Personalizados se miden que si el usuario gastó 0-5000 es Bronce etc., dando esta es la lógica correcta, puede escribir algo como esto:

SWITCH(TRUE(),
[ClientSpent] >= 20001 && [ClientSpent] <= 100000, "Platinum",
[ClientSpent] >= 10001 && [ClientSpent] <= 20000, "Gold",
[ClientSpent] >= 5001 && [ClientSpent] <= 10000, "Silver",
"Bronze")

O por favor envíeme un dato de muestra de su tabla de clientes y podemos resolver esto.

¿Qué tabla le gustaría?

Tengo una tabla de cliente sin $ montos y una tabla de transacciones que tiene un ID de cliente y $ montos, uso el ClientID como factor de unión ya que este es único.

La fórmula que me has dado, ¿usaría el Reports_policy_Transaction [TotalSales] que es solo la suma de una cantidad de $ dentro de esa tabla.

O sería más fácil grabar una convocatoria de reunión de zoom si eso está bien

Gracias John

Si pudiera darme un pequeño dato de muestra de todas las tablas que sería útil, por favor.

He adjuntado algunos datos de muestra para que juegues con ellos, espero que haya suficiente

GAVIN RAMSAY21992VIC794781000
GAVIN RAMSAY21992VIC1391251000
Heather Kaiser22059VIC1399962000
GAVIN RAMSAY21992VIC1467932000
Niños Donald22056VIC14759910000
Atenea Brady21360NSW10873110000
Atenea Brady21360NSW108929200000
HALPERN D D23232VIC148521200000
A&L y KENNEDY23266VIC83727500
James Mahoney20533NSW85067500

GAVIN RAMSAY21992
GAVIN RAMSAY21992
Heather Kaiser22059
GAVIN RAMSAY21992
Niños Donald22056
Atenea Brady21360
Atenea Brady21360
HALPERN D D23232
A&L y KENNEDY23266
James Mahoney20533

Gracias por su ayuda, lo he hecho funcionar ahora después de muchos intentos.

Gracias de nuevo

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.