Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Hola
Tengo una columna de año que quiero mantener como cadena.
Actualmente estoy usando este DAX que funciona perfectamente bien.
Quiero cambiar año a entero.
He intentado esto: FILTRO ( 'Table_1', 'Table_1'[Fiscal_Year] - MAX((INT('TABLE_1'[Fiscal_Year]))-1) )
He probado esto: FILTRO ( 'Table_1', 'Table_1'[Fiscal_Year] - MAX(('TABLE_1'[Fiscal_Year]))-1) )
pero no hay suerte.
¿Puede alguien darme una dirección?
Gracias
Sam
Solved! Go to Solution.
Hola @samnaw ,
Debemos usar la función max primero, luego usar la función de valor para convertirlo en número entero, intente la siguiente medida:
LY_Family_Sales =
VAR LY =
VALUE ( MAX ( 'Table_1'[Fiscal_Year] ) ) - 1
RETURN
CALCULATE (
SUM ( Table_1[Sales] ),
'Table_1'[Fiscal_Year] = "" & LY,
'Table_1'[loyalty_flag] = "CARD"
)
Saludos
Hola @samnaw ,
Debemos usar la función max primero, luego usar la función de valor para convertirlo en número entero, intente la siguiente medida:
LY_Family_Sales =
VAR LY =
VALUE ( MAX ( 'Table_1'[Fiscal_Year] ) ) - 1
RETURN
CALCULATE (
SUM ( Table_1[Sales] ),
'Table_1'[Fiscal_Year] = "" & LY,
'Table_1'[loyalty_flag] = "CARD"
)
Saludos
Utilice VALUE en lugar de INT
Hola
En primer lugar, ¿por qué mantiene la columna Año en STRING..?, cambie la columna Año a INT/Número entero,
Si desea mantener esa columna en STRING,
tratar de usar estas 2 fórmulas DAX
1. FORMATO( "2020", "Número general")
2. Valor("2020")
Espero que esto ayude..
Gracias y saludos,
Mohammed Adnan