Forum Discussion
indefinido
Hola!
Les consulto. Tengo 2 tablas que están unidas por un id, relacionadas. Necesito hacer esto, generar un conteo único de una de las columnas, siempre y cuando esté en la otra tabla, de lo contrario no lo cuente. ¿Como hacerlo?
Es decir, tengo una columna en una tabla con el mismo nombre para ambas tablas, pero en una de ellas solo quiero que me haga un recuento distintivo solo de ese dato existe en la primera.
Gracias
Pablo
1 Reply
- Syndicate_Admin
Administrator
@licsociobrueyne , No muy claro. Si la tabla 1 y la tabla 2 están relacionadas, 1- Muchos. Decir en la columna ID
Luego medir
Distinctcount(Tabla2[ID])
Dará identificadores en la tabla. cuando se traza con el ID de la tabla 1, sólo mostrará el identificador que en la tabla 2
Distinctcount(Tabla2[ID])+0
mostrará id's no coincidentes con 0
O puede tener una columna en la tabla 1 (funcionará incluso sin una unión entre tablas)
Encontrado =
var _cnt = countx(filter(Table2, Table2[ID] = table1[ID]), Table2[ID] )
devolución
if(isblank(_cnt), Blank(), Table1[ID])
Usar la columna anterior con distinctcount de tabe1