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 mesa llamada "Detalles" como se muestra a continuación. (Nota:La tabla de datos real tiene 3000 entradas)
Producto | Región |
A | EE.UU., Australia, Canadá |
B | Australia |
C | India, China |
D | EE.UU., Canadá, Australia |
E | India, Ee.UU. |
F | E.e.u.u |
Quiero tener una columna manual, donde si se encuentra el valor "Australia" o "EE.UU.", se imprime "Encontrado".
Por lo tanto, básicamente, debe imprimir "Encontrado" para A,B,D,E,F
Intenté hacer esto con código:
Detalles[REGIÓN] en {"USA", "Australia"}
Pero esto de alguna manera no funciona, sólo si se encuentra una coincidencia exacta, imprime "Encontrado"
Da "Encontrado" sólo para B,F
Solved! Go to Solution.
Hola, @GAURAVG
En función de su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Mesa:
Puede crear una columna calculada o una medida como se muestra a continuación.
Columna calculada:
Column =
IF(
CONTAINSSTRINGEXACT([REGION],"Australia")||
CONTAINSSTRINGEXACT([REGION],"USA"),
"Found"
)
Medida:
Measure =
IF(
CONTAINSSTRINGEXACT(MAX('Table'[REGION]),"Australia")||
CONTAINSSTRINGEXACT(MAX('Table'[REGION]),"USA"),
"Found"
)
Resultado:
Saludos
Allan
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Hola, @GAURAVG
En función de su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Mesa:
Puede crear una columna calculada o una medida como se muestra a continuación.
Columna calculada:
Column =
IF(
CONTAINSSTRINGEXACT([REGION],"Australia")||
CONTAINSSTRINGEXACT([REGION],"USA"),
"Found"
)
Medida:
Measure =
IF(
CONTAINSSTRINGEXACT(MAX('Table'[REGION]),"Australia")||
CONTAINSSTRINGEXACT(MAX('Table'[REGION]),"USA"),
"Found"
)
Resultado:
Saludos
Allan
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Muchas gracias. Esto funciona perfectamente
@GAURAVG , una por qué se dividen los datos en fila y luego se puede utilizar en; en https://www.tutorialgateway.org/how-to-split-columns-in-power-bi/ de filtro
calculate(countrows(Table), filter(Table, table[Split region] en {"USA", "Australia"})
con formato actual
calculate(countrows(Table), filter(Table, search("USA",table[Split region],,0)>0 || búsqueda ("Australia",tabla[Región dividida],,0)>0 ))
tabla[Región dividida] en {"USA", "Australia"})
gracias por la pista, pero:
1. No quiero el recuento, lo necesito para imprimir algún texto, si satisface la condición, como "Encontrado"
2. No puedo dividir la columna manualmente, como en mis datos originales, tengo más de 20 valores separados por comas para cada fila región.
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 |