Forum Discussion
DISTINCTCOUNT
- 5 years ago
@BXTITW , No muy claro, si usted está preguntando por qué el total no coincide, por lo que el recuento distinto se calcula de nuevo para el total a que podría no resumir.
para resumir que necesita
Measure á sumx(Values(Date[Month]), CALCULATE(DISTINCTCOUNT(DATA[SerialNumber])))
- Syndicate_Admin5 years agoAdministrator
Aquí está la tabla y el resultado deseado para el recuento DISTINCT.
- Syndicate_Admin5 years agoAdministrator
tal vez se puede crear una columna
count = if(CALCULATE(COUNTROWS('Table'),FILTER('Table','Table'[Month]<=EARLIER('Table'[Month])&&'Table'[Model]=EARLIER('Table'[Model])&&'Table'[serialnumber]=EARLIER('Table'[serialnumber])))>1,0,1)y poner la nueva columna en el campo de valor
- Syndicate_Admin5 years agoAdministrator
Gracias Ryan! Su medida recomendada funciona muy bien. Sin embargo, si una unidad (ServiceNumber) se ha atendido dos veces en el mismo mes, entonces el recuento muestra '0' en lugar de 1. ¿Se puede arreglar para ello? Gracias de nuevo.
- Syndicate_Admin5 years agoAdministrator
Hola
En función de los datos que haya compartido, el valor de "distinctcount(data[serial number]) debe devolver el resultado correcto para cada mes. Si no es así, comparte el enlace desde donde puedo descargar tu archivo PBI.
- Syndicate_Admin5 years agoAdministrator
Gracias Ashish por echar un vistazo. Aquí está el enlace de archivo.