Forum Discussion
Usar variable como nombre de columna
@nolos Bueno, hay un DAX Unpivot pero no es bonito. Tendría que entender mejor su situación, pero en general no es posible, o al menos fácil, hacer lo que está tratando de hacer con los datos formateados de esa manera. Tendrías que hacer algo como:
Measure =
SWITCH( 'Table'[location],
"Appleton", SUMX( SELECTCOLUMNS( 'Data', "__Value", [Appleton] ), [__Value] ),
"Boonville", SUMX( SELECTCOLUMNS( 'Data', "__Value", [Boonville] ), [__Value] ),
"Butler", SUMX( SELECTCOLUMNS( 'Data', "__Value", [Butler] ), [__Value] ),
...
)
Esto puede parecer una tontería, pero ¿hay alguna forma de hacer algo así? ¿Pero realmente funciona?
Ubicación1 = SELECTEDVALUE(Ubicaciones[ubicación])
hrs = SUMX(Horas,[Ubicación1])
o
horas =
var loc = SELECTEDVALUE(Ubicaciones[ubicación])
var tbl = CONCATENATE("Horas", CONCATENAR("[",CONCATENATE(loc,"]")))
Devolución TBL
A continuación, suelte la siguiente medida en el objeto visual?
avg = SUMX(Horas, [hrs])
No sé si ninguno de estos funciona, pero esperaba que sirviera para encontrar una solución viable.
Gracias.