Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola, necesito calcular los clientes noquie para cada uno si el estado es beneficio/pérdida. Cómo lograrlo
Cliente | Producto | Estado |
A | P1 | Beneficio |
A | P2 | Beneficio |
A | P3 | Pérdida |
B | P1 | Beneficio |
B | P2 | Beneficio |
B | P3 | Pérdida |
C | P1 | Pérdida |
C | P2 | Pérdida |
C | P3 | Pérdida |
Solved! Go to Solution.
Hola @Sriku ,
No estoy seguro de qué forma se requiere la salida aquí. Pero usted puede hacer algo como abajo:
Considere la siguiente entrada:
Puede obtener la siguiente salida de la siguiente manera: básicamente tiene un recuento de clientes único para cada estado.
Gracias
Pragati
Hola @Sriku
Debido a que no sé qué resultado quieres, calculo dos resultados para ti.
1. Cuente el estado de por cliente.
Puede crear una medida o utilizar la forma en que Pragati11 le proporcionó.
Measure1 = COUNTX(FILTER('Table','Table'[Customer]=MAX('Table'[Customer])&&'Table'[Status]=MAX('Table'[Status])),'Table'[Product])
O
Resultado:
2. Cuente el cliente distinto para cada estado por medida.
Measure2 = DISTINCTCOUNT('Table'[Customer])
Resultado:
Si esta respuesta todavía no pudo ayudarle a resolver su problema, por favor muéstreme el resultado que desea obtener o dígame su lógica de cálculo.
Puede descargar el archivo pbix desde este enlace: Calcular el recuento único de clientes
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @Sriku
¿Podría decirme si su problema ha sido resuelto? Si es así, acédi es la solución. Más gente se beneficiará de ello. O todavía está confundido al respecto, por favor proporcione más detalles sobre su problema o compártame con su archivo pbix de su Onedrive for Business.
Saludos
Rico Zhou
Hola @Sriku
Debido a que no sé qué resultado quieres, calculo dos resultados para ti.
1. Cuente el estado de por cliente.
Puede crear una medida o utilizar la forma en que Pragati11 le proporcionó.
Measure1 = COUNTX(FILTER('Table','Table'[Customer]=MAX('Table'[Customer])&&'Table'[Status]=MAX('Table'[Status])),'Table'[Product])
O
Resultado:
2. Cuente el cliente distinto para cada estado por medida.
Measure2 = DISTINCTCOUNT('Table'[Customer])
Resultado:
Si esta respuesta todavía no pudo ayudarle a resolver su problema, por favor muéstreme el resultado que desea obtener o dígame su lógica de cálculo.
Puede descargar el archivo pbix desde este enlace: Calcular el recuento único de clientes
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@Sriku , No muy claro, consulte si estos tres pueden ayudar
Creación de pérdidas: countx(filter(summarize(Table, Table[Customer], "_1", countx(filter(Table,[Status]-"Profit"),Table[Product])+0
, "_2", countx(filter(Table,[Status]-"Loss"),Table[Product])+0), [_1]-0, [_2]>0),[Customer])
Making de beneficios: countx(filter(summarize(Table, Table[Customer], "_1", countx(filter(Table,[Status]-"Profit"),Table[Product])+0
, "_2", countx(filter(Table,[Status]-"Loss"),Table[Product])+0), [_1]>0, [_2]-0),[Cliente])
Pérdida/Ganancias - countx(filter(summarize(Table, Table[Customer], "_1", countx(filter(Table,[Status]-"Profit"),Table[Producto])+0
, "_2", countx(filter(Table,[Status]-"Loss"),Table[Product])+0), [_1]>0, [_2]>0),[Customer])
Hola @Sriku ,
No estoy seguro de qué forma se requiere la salida aquí. Pero usted puede hacer algo como abajo:
Considere la siguiente entrada:
Puede obtener la siguiente salida de la siguiente manera: básicamente tiene un recuento de clientes único para cada estado.
Gracias
Pragati