The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hola
Necesito ayuda para encontrar el valor mínimo de crecimiento para cada región, independientemente del mes o el año. Actualmente estoy calculando el crecimiento en comparación con el mismo período del año pasado utilizando la siguiente medida:
% SPLY Growth =
VAR _CurrentMonthUnit = [Sales Units]
VAR _SamePeriodLastYearUnits =
CALCULATE ( [Sales Units], SAMEPERIODLASTYEAR ( 'Calendar'[Date] ) )
RETURN
( _CurrentMonthUnit - _SamePeriodLastYearUnits ) / _CurrentMonthUnit
En mi objeto visual de matriz, tengo 'Geografía' [Nombre de la región] en las filas y 'Calendario' [Mes año] en las columnas, con '% de crecimiento de SPLY' como valores. Los valores de "Mes Año" tienen el formato "Mar-2024, Abr-2024, May-2024".
Quiero crear otra medida para encontrar el valor mínimo de crecimiento para cada región, independientemente del mes o el año. Estos son los intentos que he hecho:
1. Uso de SUMMARIZECOLUMNS:
Min SPLY Growth =
MINX(
SUMMARIZECOLUMNS(
'Geography'[Region Name],
'Calendar'[Month Year],
"@SPLY", [% SPLY Growth]
),
[@SPLY]
)
Error: "SummarizeColumns() y AddMissingItems() no se pueden usar en este contexto".
2. Uso de SUMMARIZE:
Min SPLY Growth =
MINX(
SUMMARIZE(
'Sales',
'Geography'[Region Name],
'Calendar'[Month Year],
"@SPLY", [% SPLY Growth]
),
[@SPLY]
)
Error: "Recursos superados. Este objeto visual ha superado los recursos disponibles. Intente filtrar para disminuir la cantidad de datos que se muestran".
¿Alguien podría sugerir una solución alternativa para encontrar el valor mínimo de crecimiento para cada región?
¡Gracias!
Solved! Go to Solution.
Finalmente pude lograr esto utilizando la siguiente solución alternativa.
ADDCOLUMNS (
FILTER (
SUMMARIZE ( 'Sales', 'Calendar'[MonthYear] ),
[MonthYear] <> _CurrentMonthYear
),
"@SPLM", [Monthly Growth %]
)
Finalmente pude lograr esto utilizando la siguiente solución alternativa.
ADDCOLUMNS (
FILTER (
SUMMARIZE ( 'Sales', 'Calendar'[MonthYear] ),
[MonthYear] <> _CurrentMonthYear
),
"@SPLM", [Monthly Growth %]
)
Hola @Shahabh786 ,
¿Se ha resuelto el problema? Si es así, ¿podría marcar su publicación como Respondida? Además, sería muy apreciado compartir la solución aquí, ya que puede ayudar a otros miembros de la comunidad que podrían encontrar un problema similar. ¡Gracias por tu contribución!
Saludos
Hola @Shahabh786 ,
Actualice la fórmula de medición [Min SPLY Growth] como se muestra a continuación y verifique si puede devolver el resultado esperado.
Min SPLY Growth = MINX ( ALL ( 'Calendar'[Month Year] ), [% SPLY Growth] )
Si lo anterior no puede ayudarlo a resolverlo, proporcione algunos datos sin procesar en su tabla (excluya los datos confidenciales) con formato de texto y su resultado esperado con lógica de backend y ejemplos especiales. Sería útil encontrar la solución. Puede consultar el siguiente enlace para compartir la información requerida:
Cómo proporcionar datos de ejemplo en el foro de Power BI
Y es mejor si puedes compartir un archivo pbix simplificado. Puedes consultar el siguiente enlace para subir el archivo a la comunidad. Gracias.
Saludos
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.