Necesito ayuda con HASONEVALUE para SUMAR los totales de mis columnas de medidas en la parte inferior de mi tabla visual. Vea la imagen de abajo.
Utilizo el filtro Fecha y cuando filtro por día, funciona bien, pero cuando filtro por mes o año, no está sumando las columnas (todas las filas) correctamente.
Estas son las medidas que tengo:
Por favor, hágamelo saber qué código DAX utilizar para cada una de las medidas anteriores (no me importa crear un HASONEVALUE para cada una de las medidas) para que los totales en la parte inferior mostrarán la SUMA de las columnas (todas las filas).
Por favor, no explique con palabras qué hacer ya que soy muy básico con DAX, agradecería si alguien pudiera ayudarme con las funciones / codificación reales para cada una de las medidas anteriores.
Gracias
Solved! Go to Solution.
@ronavibe , Por favor refiérase a esto para hasonevalue
https://powerpivotpro.com/2013/03/hasonevalue-vs-isfiltered-vs-hasonefilter/
https://www.sqlbi.com/blog/marco/2017/11/13/strange-behavior-of-hasonevalue-and-selectedvalue/
Puedes probar una fórmula como
sumx(summarize(Table, Table[Date], "_1",[Saved Hours Total] * (350 / 8 )),[_1])
sumx(Tabla[Fecha],[Horas guardadas Total] * (350 / 8 ))
Lo mismo debe hacerse para la fórmula de recuento distinto si necesita suma
70% de los scripts de la secuencia de comandos de la tabla sumx(Tabla[Fecha],DISTINCTCOUNT('Test Scripts'[Id de elemento de trabajo])*0.7)
@ronavibe , Por favor refiérase a esto para hasonevalue
https://powerpivotpro.com/2013/03/hasonevalue-vs-isfiltered-vs-hasonefilter/
https://www.sqlbi.com/blog/marco/2017/11/13/strange-behavior-of-hasonevalue-and-selectedvalue/
Puedes probar una fórmula como
sumx(summarize(Table, Table[Date], "_1",[Saved Hours Total] * (350 / 8 )),[_1])
sumx(Tabla[Fecha],[Horas guardadas Total] * (350 / 8 ))
Lo mismo debe hacerse para la fórmula de recuento distinto si necesita suma
70% de los scripts de la secuencia de comandos de la tabla sumx(Tabla[Fecha],DISTINCTCOUNT('Test Scripts'[Id de elemento de trabajo])*0.7)
Por favor, intente este enfoque para obtener el resultado deseado. Hace referencia a las medidas existentes, pero recorre en iteración cada día y lo resume todo. Reemplace Date[Date] por la columna date de la tabla de fechas o la columna date de la tabla (si no tiene una).
NewMeasure - SUMX(VALUES('Date'[Date]), [Saved Hours Total])
Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.