Forum Discussion
DAX contiene
Hola, trataré de mantener esto lo más simple posible, tengo una tabla de cuatro columnas a, b, c, d, y al menos una fila de cada una tiene la palabra gato o perro,
Si escribo un compás
CONTIENE( Tabla2, Tabla2[A], "perro")
para cualquier columna obtendré un verdadero, pero si escribo
CONTIENE( Tabla2, Tabla2[A], "perro",Cuadro 2[B], "perro", Tabla 2[C], "gato",Tabla2[D] ,"gato"
Obtengo un falso, individualmente todos obtienen verdadero, la sintaxis en los documentos;
CONTAINS(<table>, <columnName>, <value>[, <columnName>, <value>]...)
entonces, ¿por qué obtengo un falso? Soy nuevo en este sitio, ¿sería mejor usar el código de inserción para lo anterior?
Richard
Me he dado cuenta de que se refiere a que todas las filas son verdaderas, no a que cualquier fila de cada columna sea verdadera.
Richard
3 Replies
- Syndicate_Admin
Administrator
Hola
Creo que así se comprueba fila por fila, por lo que debe tener en la misma fila Tabla2[A], "perro", Tabla2[B], "perro", Tabla2[C], "gato", Tabla2[D], "gato".
¿Tienes una fila en la que se cumplen todas esas condiciones?
- Syndicate_Admin
Administrator
Sí, acababa de intentarlo, refrshed y se hizo realidad, gracias por la respuesta.
- Syndicate_Admin
Administrator
Me he dado cuenta de que se refiere a que todas las filas son verdaderas, no a que cualquier fila de cada columna sea verdadera.
Richard