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.
Estoy tratando de llegar a..
Estoy tratando de crear una columna Treu/False con esta lógica
Si [Is Target] es true, entonces True
o si no, si
Si [AccountTypeGroup] -Cliente entonces True
o si no, si
[AnnualRevenue] > 250000000 y [Has Products] á "Verdadero" y [País de Marketing] - "Verdadero" y Verdadero
else False
No creo que mi sintaxis sea correcta
if [AccountTypeGroup] = "Client" then true else if [Is Target] = "True" then true else if [AnnualRevenue] >= 250000000 and [Has Products] = "True" and [Marketing Country] = "True" then true else false
Solved! Go to Solution.
No @OleMcDonald
Descargue un archivo PBIX de ejemplo con el código siguiente.
Si pudiera proporcionar sus datos reales, no estaría claro si sus valores true/false son booleanos true/false o si está utilizando cadenas de texto.
Si está utilizando Boolean True/False, sus datos se verían así
y usaría esta consulta para crear una columna personalizada
if [AccountTypeGroup] = "Client" or [Is Target] = true
then true
else if [AnnualRevenue] >= 250000000 and [Has Products] = true and [Marketing Country] = true
then true
else false
Si está utilizando columnas de texto para Verdadero/Falso, sus datos tendrán un aspecto similar al siguiente (tenga en cuenta que los iconos de los encabezados de columna son diferentes para True/False en comparación con las columnas booleanas anteriores)
El uso de texto agrega otra complicación en que la cadena de texto True no es la misma que la cadena de texto true, pero podría usar una consulta como esta
if [AccountTypeGroup] = "Client" or [Is Target] = "True"
then true
else if [AnnualRevenue] >= 250000000 and [Has Products] = "True" and [Marketing Country] = "True"
then true
else false
saludos
Phil
Si respondí a su pregunta por favor marque mi post como la solución.
Si mi respuesta ayudó a resolver su problema, déle un kudos haciendo clic en Thumbs Up.
Proud to be a Super User!
Todas sus respuestas fueron muy útiles. Gracias a todos por tomarse el tiempo para ayudar.
No sabía "Verdadero" y la verdad no era lo mismo. Por lo tanto, volví y edité las columnas que creé a true / false en lugar de "True" / "False".
Gracias de nuevo
No @OleMcDonald
Descargue un archivo PBIX de ejemplo con el código siguiente.
Si pudiera proporcionar sus datos reales, no estaría claro si sus valores true/false son booleanos true/false o si está utilizando cadenas de texto.
Si está utilizando Boolean True/False, sus datos se verían así
y usaría esta consulta para crear una columna personalizada
if [AccountTypeGroup] = "Client" or [Is Target] = true
then true
else if [AnnualRevenue] >= 250000000 and [Has Products] = true and [Marketing Country] = true
then true
else false
Si está utilizando columnas de texto para Verdadero/Falso, sus datos tendrán un aspecto similar al siguiente (tenga en cuenta que los iconos de los encabezados de columna son diferentes para True/False en comparación con las columnas booleanas anteriores)
El uso de texto agrega otra complicación en que la cadena de texto True no es la misma que la cadena de texto true, pero podría usar una consulta como esta
if [AccountTypeGroup] = "Client" or [Is Target] = "True"
then true
else if [AnnualRevenue] >= 250000000 and [Has Products] = "True" and [Marketing Country] = "True"
then true
else false
saludos
Phil
Si respondí a su pregunta por favor marque mi post como la solución.
Si mi respuesta ayudó a resolver su problema, déle un kudos haciendo clic en Thumbs Up.
Proud to be a Super User!
Hola
Retire el "" de alrededor de la verdadera. Además, Mashup ("M") - el idioma del Editor de consultas distingue mayúsculas de minúsculas. Así que asegúrese de que el caso de true coincide con el caso de true en las 3 columnas.
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |