Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Tengo esta fórmula que funciona bien:
(find(",",'Enforcement%20Tracking'[Nombre del asunto + detalles],1,blank())-1)
Encuentra la posición de la primera coma y luego resta una
Y tengo esta fórmula que funciona bien:
Hola @jameskeuning ,
LEFT espera un valor numérico, FIND devuelve BLANK (lo que no es un valor numérico) si cambia el parámetro NOTFOUNDA un valor razonable funciona como se esperaba.
Si no puede proporcionar un valor razonable, entonces debe verificar el valor de retorno de FIND y, dependiendo del resultado, se bifurca al algoritmo LEFT o algo diferente como otro BLANK()
DAX no realiza la conversión de tipos implícita, algunas personas lo consideran genial, otras no.
Con suerte, esto le dará ideas de cómo abordar su desafío.
Saludos
Tom
Gracias Tom. Me di cuenta de que obtengo un resultado de -1 si no hay una coma en el campo, así que eso me dio una pista sobre el problema, y su respuesta me ayudó a conectar los puntos.