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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Establecer un valor basado en el texto de la columna

Hola

Tengo un conjunto de datos que contiene los ejercicios 2021/22, 2022/23, 2023/24, 2024/25.

Para 2021/22 y 2022/23, nuestro valor objetivo es 118.
Para 2023/24 y 2024/25, nuestro valor objetivo es 110.

Estoy tratando de agregar una nueva columna al conjunto de datos que hará algo parecido a "si 2021/22" entonces "118", pero parece que no puedo obtener la fórmula correcta.

Cualquier sugerencia será apreciada 🙂

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola @KossithAz ,

Gracias @techlog por la rápida respuesta. Tengo algunas otras ideas que añadir:

Según el mensaje de error, parece que está creando una métrica. Si necesita crear una medida, utilice la siguiente fórmula.

vtangjiemsft_0-1716185468157.png

Measure = SWITCH(TRUE(),
MAX('Table'[Year])="2021/22",118,
MAX('Table'[Year])="2022/23",118,
MAX('Table'[Year])="2023/24",110,
MAX('Table'[Year])="2024/25",110,
BLANK())

Si necesita crear una columna calculada, utilice la siguiente fórmula.

vtangjiemsft_1-1716185547461.png

Column = SWITCH(TRUE(),
[Year]="2021/22",118,
[Year]="2022/23",118,
[Year]="2023/24",110,
[Year]="2024/25",110,
BLANK())

vtangjiemsft_2-1716185581112.png

Si lo anterior no puede ayudarlo a obtener el resultado deseado, proporcione algunos datos de muestra en sus tablas (excluya los datos confidenciales) con formato de texto y su resultado esperado con lógica de backend y ejemplos especiales. Es mejor si puede compartir un archivo pbix simplificado . Gracias.

Saludos

Neeko Tang

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Muchas gracias, eso ha funcionado, y gracias a todos los demás 🙂

Syndicate_Admin
Administrator
Administrator

Hola, ¿es esto lo que estás buscando? A continuación se muestra la fórmula.

techlog_1-1715959586707.png

Hola

He intentado lo anterior, pero me han golpeado con:

"No se puede determinar un valor único para la columna 'FIN_YEAR' en la tabla 'tabla'. Esto puede suceder cuando una fórmula de medida hace referencia a una columna que contiene muchos valores sin especificar una agregación como min, max, count o sum para obtener un solo resultado".

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

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