Deanamita
Tengo una tabla con ventas y fechas que son texto de tipo de datos.
Lo que estoy tratando de averiguar es la variación de los datos de ventas minoristas del año anterior.
Tengo una fórmula DAX que casi la calcula
LastYearRetailSales =
var anterior = [LastYear-Week]
var saleonpre = CALCULATE (SUM (MK_PAPA_CREDIT_PENETRATION_REPORTING_SERIES[Retail Sales]), TODAS (MK_PAPA_CREDIT_PENETRATION_REPORTING_SERIES), MK_PAPA_CREDIT_PENETRATION_REPORTING_SERIES[Year-Week] = anterior)
regreso
SI (ESBLANCO (saleonpre), 0, saleonpre)
El problema es que LastYearRetailSales está enormemente exagerado. ¿Qué estoy haciendo mal?
Básicamente, quiero saber la variación entre las dos líneas cuando tengo Año como leyenda
Phil_Seamark
Hola @Deanamite
Que pasa cuando intentas
LastYearRetailSales = var previous = [LastYear-Week] var saleonpre = CALCULATE(SUM(MK_PAPA_CREDIT_PENETRATION_REPORTING_SERIES[Retail Sales]),ALLSELECTED(MK_PAPA_CREDIT_PENETRATION_REPORTING_SERIES),MK_PAPA_CREDIT_PENETRATION_REPORTING_SERIES[Year-Week] = previous) return IF(ISBLANK(saleonpre),0,saleonpre)
Deanamita
En respuesta a Phil_Seamark
@Phil_Seamark no cambia nada.
Phil_Seamark
En respuesta a Deanamita
Hola @Deanamite
Debe tener un filtro en algún lugar que no podamos ver en su información existente
¿Qué sucede cuando agrega la siguiente medida a su modelo?
Oh y son los [Year-Week] y [LastYear-Week] medidas calculadas? o son campos de texto?
LastYearRetailSales TEST = var previous = [Year-Week] var saleonpre = CALCULATE(SUM(MK_PAPA_CREDIT_PENETRATION_REPORTING_SERIES[Retail Sales]),ALL(MK_PAPA_CREDIT_PENETRATION_REPORTING_SERIES),MK_PAPA_CREDIT_PENETRATION_REPORTING_SERIES[Year-Week] = previous) return IF(ISBLANK(saleonpre),0,saleonpre)
Deanamita
En respuesta a Phil_Seamark
@Phil_Seamark
[Year-Week] y [LastYear- Week] son columnas, no medidas.
[LastYearRetailSales] es también una columna
Año-Semana = CONCATENAR (CONCATENAR ([Year], «-«),[WeekNum])
WeekNum = FORMAT ([Week], «00»)
Último año-semana = CONCATENAR (CONCATENAR ([PreviousYear],»-«),FORMATO([Week], «00»))
PreviousYear = [Year] -1
[Year] y [Week] son tipos de datos de números enteros.
Si agrego la medida a mi modelo [LastYearRetailSales TEST] Me sale el error
No se puede determinar el valor de ‘Año-Semana’. O ‘Año-Semana’ no existe, o no hay una fila actual para una columna llamada ‘Año-Semana’.