Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Tengo una columna con símbolos de elementos químicos separados por ";" en cada celda, por ejemplo, [ H;O; Pb; Ti]
Hay entre 1 y 16 en cada celda de un rango de 78 elementos válidos en otra tabla.
Quiero crear un recuento de estos en una nueva columna. Donde los valores se validan contra la lista de 78 elementos y luego se cuentan en la columna.
He escrito la expresión
Solved! Go to Solution.
Así es como contaría con la validación usando PATHCONTAINS:
ValidatedCount =
VAR CurrPath = SUBSTITUTE ( MineralInfo[ElementList], ";", "|" )
RETURN
COUNTROWS (
FILTER (
PeriodicTable,
PATHCONTAINS ( CurrPath, PeriodicTable[Element] )
)
)
Así es como contaría con la validación usando PATHCONTAINS:
ValidatedCount =
VAR CurrPath = SUBSTITUTE ( MineralInfo[ElementList], ";", "|" )
RETURN
COUNTROWS (
FILTER (
PeriodicTable,
PATHCONTAINS ( CurrPath, PeriodicTable[Element] )
)
)
Gracias también - esta solución funciona perfectamente y también hace una mejor solución, y puedo reutilizar la lógica en otras conversiones - Brillante!!!
Bigglerum
Hola gracias por tu rápida respuesta
la primera solución es la misma que mi consulta original y la segunda no parece dispararse.
Si esto ayuda a alguien, opté por una solución menos elegante, pero funciona
=LEN(TRIM(Cell))-LEN(SUBSTITUTE(TRIM(Cell),";",""))+1
es decir, funciona en el separador ";" y agrega 1 al total
@Bigglerum , si estas tablas están conectadas correctamente, una de estas dos debería funcionar
SUMX(
VALORES('104 Filtro de Tabla Periódica'[Elemento]),
CALCULATE(COUNT('201 Mineral Information'[Elements])) )
SUMX(
Resumir('104 Filtro de Tabla Periódica','104 Filtro de Tabla Periódica'[Elemento], "_1",
CALCULATE(COUNT('201 Mineral Information'[Elements])) ), [_1])
¿Puede compartir datos de muestra y salida de muestra en formato de tabla? O un pbix de muestra después de eliminar datos confidenciales.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |