Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola a todos,
Estoy tratando de recrear lo siguiente en Power BI, y aunque me he acercado, no puedo averiguar cómo extraer los nombres de mes que quiero también.
Lo que quiero: devolver el "récord" (máximo) de precipitaciones por mes y el año al que corresponde ese registro.
@FLHound Lo sentimos, si tiene problemas para seguir, ¿puede publicar datos de muestra como texto y salida esperada?
No hay realmente suficiente información para continuar, primero verifique si su problema es un problema común que se enumera aquí: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882
Además, consulte esta publicación sobre Cómo obtener respuestas rápidas a su pregunta: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
Las partes más importantes son:
1. Datos de muestra como texto, use la herramienta de tabla en la barra de edición
2. Resultado esperado de los datos de la muestra
3. Explicación en palabras de cómo llegar desde 1. a 2.
@Greg_Deckler Hola, perdón por no ser lo suficientemente claro
Mis datos de muestra están a continuación
Espero devolver el valor máximo por mes y el año en el que corresponde ese valor, por lo que "10.9" y "2016" para enero, "11.6" y "2020" para julio, etc.
Mes | Enero | Febrero | Marzo | Abril | Mayo | Junio | Julio | Agosto | Septiembre | Octubre | Noviembre | Diciembre |
2016 | 10.9 | 3.5 | 1.9 | 0.4 | 5.8 | 3.7 | 4.7 | 10.8 | 7.6 | 5.0 | 0.0 | 0.6 |
2017 | 1.8 | 0.8 | 0.6 | 1.8 | 5.2 | 17.4 | 9.2 | 6.8 | 16.8 | 8.6 | 1.1 | 1.7 |
2018 | 1.1 | 0.3 | 0.5 | 4.2 | 12.0 | 8.5 | 8.1 | 6.3 | 5.3 | 1.5 | 1.6 | 1.1 |
2019 | 6.1 | 1.3 | 1.8 | 1.6 | 7.0 | 7.6 | 8.9 | 10.7 | 1.6 | 5.5 | 1.5 | 2.8 |
2020 | 1.2 | 2.3 | 0.4 | 3.7 | 6.3 | 8.7 | 11.6 | 7.3 | 8.6 | 8.0 | 6.7 | 3.1 |
2021 | 0.3 | 1.3 | 0.9 | 3.2 | 1.0 | 10.2 | 6.1 | 4.6 | 8.1 | 4.1 | 3.0 | 1.2 |
2022 | 1.4 | 0.9 | 1.4 | 2.7 | 6.5 | 11.0 | 4.6 |
@FLHound Si así es como se ven sus datos de origen, le recomiendo encarecidamente que despivoting sus columnas de mes. Si haces eso, entonces podrías hacer esto:
Measure =
VAR __Month = MAX('Table'[Month])
VAR __Max = MAXX(FILTER('Table', [Month] = __Month),[Value])
RETURN
__Max
Measure 2 =
VAR __Month = MAX('Table'[Month])
VAR __Max = MAXX(FILTER('Table', [Month] = __Month),[Value])
RETURN
MAXX(FILTER('Table', [Month] = __Month && [Value] = __Max),[Year])