Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Vogels
Frequent Visitor

Obtener una salida de texto de una medida de contexto de fila

Hola usuarios del foro PBI,

Estoy tratando de obtener una salida de texto en una medida basada en una declaración IF.

Sé que es posible simplemente agregar una columna con una if-statement como if(table[column] < 10; "Categoría 1"; "Categoría 2").

Sin embargo, estoy usando parámetros what-if en mi informe y solo se pueden usar con medidas y no con columnas.

Sé que puedo usar sumx(table, if(table[column] < 10; 1; 0).

Sin embargo, necesito el contexto de fila para darme una salida de texto como:

sumx(table, if(table[column] < 10; "Categoría 1"; "Categoría 2") (esta medida obviamente no funciona con sumx, pero espero que entiendas lo que estoy tratando de hacer...

No se me ocurre ninguna función sobre cómo lograr esto, ¿alguien aquí?

Gracias de antemano!

1 ACCEPTED SOLUTION
V-pazhen-msft
Community Support
Community Support

@Vogels
No estoy muy seguro, pero para obtener lo que se espera con el

columna: if(table[column] < 10; "Categoría 1"; "Categoría 2"),

puede crear la siguiente medida:

Medida: if(SUM([Column])<10, "Category 1", "Category 2")
Paul Zheng _ Equipo de apoyo de la comunidad
Si este post ayuda, por favor Acédárlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

4 REPLIES 4
V-pazhen-msft
Community Support
Community Support

@Vogels
No estoy muy seguro, pero para obtener lo que se espera con el

columna: if(table[column] < 10; "Categoría 1"; "Categoría 2"),

puede crear la siguiente medida:

Medida: if(SUM([Column])<10, "Category 1", "Category 2")
Paul Zheng _ Equipo de apoyo de la comunidad
Si este post ayuda, por favor Acédárlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
AlB
Super User
Super User

@Vogels

No estoy seguro de entender, pero esto

New Col = if(table1[column] < 10, "Category 1", "Category 2")

se puede implementar con una medida como

Measure = if (DISTINCT(table1[column]), < 10, "Category 1", "Category 2"))

y luego el equivalente exacto:

New Col  = [Measure]

transición de contexto le ayudará detrás de las escenas

Por favor, marque la pregunta resuelta cuando haya terminado y considere dar un pulgar hacia arriba si las publicaciones son útiles.

Póngase en contacto conmigo de forma privada para obtener asistencia con cualquier necesidad de BI a gran escala, tutoría, etc.

Salud

SU18_powerbi_badge

AlB
Super User
Super User

Hola @Vogels

Ok, pero ¿qué operación está tratando de hacer con ese texto, si no es la adición que proporciona SUMX y que no es válida en este caso? Tal vez CONCATENATEX( )? Si no, ¿qué?

Por favor, marque la pregunta resuelta cuando haya terminado y considere dar un pulgar hacia arriba si las publicaciones son útiles.

Póngase en contacto conmigo de forma privada para obtener asistencia con cualquier necesidad de BI a gran escala, tutoría, etc.

Salud

SU18_powerbi_badge

Vogels
Frequent Visitor

Necesito obtener una salida de texto en el contexto de fila, por lo que cada fila se clasifica. Sin embargo, esto necesita funcionar con mis parámetros whatif, porque mis objetos visuales necesitan ajustarse en esto.

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.