AKB_2K19
Hola a todos,
Soy nuevo en PowerBi y estoy trabajando en una fórmula DAX para calcular el modo de mi conjunto de datos. (ver adjunto)
Obtuve la siguiente fórmula de uno de los sitios, que funciona correctamente a excepción de algunas columnas. He mencionado lo mismo en la pestaña de la hoja. ¿Alguien puede ayudar a identificar por qué la fórmula del modo Excel y el DAX del modo PowerBi no coinciden con estas columnas mientras que coinciden con el resto de las columnas?
mode2 = VAR myTable = SUMMARIZE(Data,Data[Value],"Count",COUNT(Data[Value])) VAR myTable1 = FILTER(myTable,[Count]=MAXX(myTable,[Count])) VAR mode1 = MAXX(LASTNONBLANK(myTable1 ,[Value]),[Value]) RETURN mode1
Archivo de muestra
AKB_2K19
Encontré el problema. No fue un error, pero debido a que esa columna tenía 2 modos, DAX estaba recogiendo el máximo entre los dos. Excel por defecto recoge un mínimo de los dos. Acabo de actualizar la fórmula como Maxx (firstnonblank (mytable1,[value]),[value]) y ahora da el mismo resultado que el archivo de Excel.
AKB_2K19
Encontré el problema. No fue un error, pero debido a que esa columna tenía 2 modos, DAX estaba recogiendo el máximo entre los dos. Excel por defecto recoge un mínimo de los dos. Acabo de actualizar la fórmula como Maxx (firstnonblank (mytable1,[value]),[value]) y ahora da el mismo resultado que el archivo de Excel.
v-cherch-msft
Hola @ AKB_2K19
¿Podría compartir sus datos de muestra que podrían reproducir su escenario y el resultado deseado? Puede cargar el archivo .pbix en OneDrive y publicar el enlace aquí. Enmascare los datos confidenciales antes de cargarlos.
Saludos,
AKB_2K19
En respuesta a v-cherch-msft
Desafortunadamente, no puedo cargar el PBIX porque tiene muchos datos confidenciales. Había subido la hoja de datos de Excel de muestra en el siguiente enlace. Eche un vistazo y use el DAX que había publicado antes para verificar el error.
Archivo de muestra
Gracias,
Alaska