Forum Discussion
Syndicate_Admin
Administrator
4 years agoDistinctCount dentro de la tabla
Tengo una tabla que se ve así: Activo Código de incidente Comentarios Conmutador1 001 Roto Conmutador1 001 Fijo Conmutador1 002 ¿Quién sabe? Conmutador2 003 Roto Conmutad...
Syndicate_Admin
Administrator
4 years agoHola @ReadTheIron ,
¿Estás buscando algo como esto?
Column = CALCULATE(DISTINCTCOUNT(AssetTable[IncidentCode]),ALLEXCEPT(AssetTable,AssetTable[Asset]))- Syndicate_Admin4 years ago
Administrator
Esto funciona bien, excepto que rompe el filtro que estoy usando para obtener la tabla en primer lugar. Mis datos en realidad se ven así:
Tabla completa
Activo Código de incidente Comentarios Conmutador1 001 Roto Conmutador1 001 Fijo Conmutador1 002 ¿Quién sabe? Conmutador2 003 Roto Conmutador2 004 Roto Conmutador2 004 Retrasado Conmutador3 005 Retrasado Conjunto1 006 Pegado Conjunto2 007 Pegado Conjunto2 007 Fijo Tengo otra tabla, relacionada uno a muchos en Asset
Tabla de conmutación
Activo Conmutador1 Conmutador2 Conmutador3 Había estado filtrando el visual de FullTable por SwitchTable [no está en blanco]. Cuando apliqué la medida tal como estaba escrita, obtuve todos los activos de FullTable. Intenté modificarlo como se muestra a continuación, pero volví a tener el problema de una por fila.
StableIncidentsMeasure = CALCULAR(DISTINCTCOUNT(FullTable[IncidentCode]),TODOSEXCEPTO(Tabla de conmutación,SwitchTable[Activo]))- Syndicate_Admin4 years ago
Administrator
Pruebe esta medida:
StableIncidentsMeasure = CALCULATE(DISTINCTCOUNT(FullTable[IncidentCode]), ALLEXCEPT(FullTable,Fulltable[Asset]), ALLNOBLANKROW(SwitchTable[Asset]))