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 agoEsto 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_Admin
Administrator
4 years ago
Pruebe esta medida:
StableIncidentsMeasure = CALCULATE(DISTINCTCOUNT(FullTable[IncidentCode]), ALLEXCEPT(FullTable,Fulltable[Asset]), ALLNOBLANKROW(SwitchTable[Asset]))