March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hola
Necesito agregar dos condiciones a una instrucción CONTAINS STRING pero no funciona. Agradecería si alguien puede ayudar, por favor.
Se vería algo como esto
Solved! Go to Solution.
Hay @Carrhill ,
Pruebe esto en su lugar:
Output =
VAR _FindString01 = SEARCH("ABC", [Column1], 1, 0)
VAR _FindString02 = SEARCH("XYZ", [Column2], 1, 0)
RETURN IF(_FindString01 > 0 && _FindString02 > 0, "X", "Y")
Salida de ejemplo:
Podrias usar tambien
= IF(CONTAINSSTRING(('Tabla'[Columna],"A")||CONTAINSSTRING ('Tabla'[Columna],"B"),"Y", "Z" )
@Carrhill , Prueba como
Columna = IF( CONTAINSSTRING('Tabla '[Columna] "A") || CONTAINSSTRING ('Tabla'[Columna] "B") || CONTAINSSTRING ('Tabla'[Columna] "Y")|| CONTAINSSTRING ('Tabla'[Columna] "Z") )
Hola @amitchandak ,
¡Gracias! Has resuelto el problema planteado. Sin embargo, no fui del todo claro en mi pregunta.
Este es mi objetivo...
Si la columna 1 contiene "abc" y la columna 2 contiene "xyz", devuelva X, de lo contrario Y
¿Hay alguna manera de hacer esto? ¡Gracias por su ayuda!
Hay @Carrhill ,
Pruebe esto en su lugar:
Output =
VAR _FindString01 = SEARCH("ABC", [Column1], 1, 0)
VAR _FindString02 = SEARCH("XYZ", [Column2], 1, 0)
RETURN IF(_FindString01 > 0 && _FindString02 > 0, "X", "Y")
Salida de ejemplo:
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!