Forum Discussion
IFCONTAINS()
- 5 years ago
No @Gediminas12 ,
"CONTAINS" comprobará si la columna tiene el valor,si sí,return true(),de lo contrario false(),ver abajo:
si "0" es un número entero, le sugiero que utilice la siguiente expresión dax:
Column = IF('Krauti Kalij Traukiniai'[Value]=0,'Krauti Kalij Traukiniai'[Index]&" "&"Problem",BLANK())Y verás:
si "0" es texto, le sugiero que tome debajo de la expresión dax:
Column = IF(FIND("0",'Table'[value],1,0)=1&&LEN('Table'[value])=1,'Table'[index]&" "&"Problem",BLANK())Y verás:
Para el archivo .pbix relacionado, pls ver adjunto.
Saludos
Kelly¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
@Gediminas12 , como se ha dicho @lbendlin no se puede devolver más de una fila de una medida sin una función de agregación (como MAX, SUM o incluso SELECTEDVALUE)
Suponiendo que tiene una columna para [Index] podría utilizar CONCATENATEX o SELECTEDVALUE con la columna Table[Index], por ejemplo:
Medida 35 - IF(CONTAINS('Krauti Kalij Traukiniai';' Krauti Kalij Traukiniai'[Valor];0); CONCATENATEX(Tabla, Tabla[índice]) & " PROBLEMA"; BLANK())