Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
hola Equipo,
Estoy usando un recuento de funciones para obtener los detalles de recuento de las regiones, sin embargo, no quiero que el duplicado se cuente 2 o 3 veces en función de su repetición
por ejemplo, si Canadá repite 3 veces, sólo debe contar como 1
¿cómo elimino el duplicado?
¿puede alguien ayudarme con la medida?
Solved! Go to Solution.
@vjnvinod ,
La función Countrows devuelve el recuento de filas por criterio.
Si hay 3 filas para Canadá, devolverá el valor 3.
Por otro lado, si desea contar que muchos artículos distintos (por ejemplo) se vendieron en Canadá, deben escribir una medida como esta:
Hola, @vjnvinod
Según su descripción, creé datos para reproducir su escenario. El archivo blix se adjunta al final.
Msl:
Puede crear una medida como se indica a continuación.
Count =
COUNTROWS(
DISTINCT(MSL[Region])
)
Resultado:
Saludos
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@vjnvinod - Use DISTINCTCOUNT o tal vez COUNTROWS(DISTINCT(...))
https://docs.microsoft.com/en-us/dax/distinctcount-function-dax
hola @vjnvinod ,
Utilice DISTINCTCOUNT para contar filas únicas para una columna en lugar de usar COUNTROWS o puede usar DISTINCT con COUNTROWS.
UniqueCount - DISTINCTCOUNT(tablename[column])
O
UniqueCount - COUNTROWS(DISTINCT(tablename[column]))
Gracias
Pragati
@vjnvinod ,
La función Countrows devuelve el recuento de filas por criterio.
Si hay 3 filas para Canadá, devolverá el valor 3.
Por otro lado, si desea contar que muchos artículos distintos (por ejemplo) se vendieron en Canadá, deben escribir una medida como esta: