Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos
Necesita ayuda de expertos.
Tengo que calcular las medias móviles del día + 5 de hecho tabla (tabla única) donde tengo valores de fecha repetidos.
Adjuntar la captura de pantalla requerida. Para cada Daydate, es necesario calcular el promedio (Actual_Production) para D + 5 ( promedio móvil).
ex= fror 3/4/2020 el cálculo debe ser el Promedio(Actual_production) para DayDate=3/4/2020+5days
Gracias de antemano,
Raki
Solved! Go to Solution.
Allí, @Raki39
Pruebe a seguir los pasos:
1.crear tablas separadas como segmentaciones de datos
tablas calculadas:
Product slicer = DISTINCT('test data'[Product])
Warehouse slicer = DISTINCT('test data'[warehouse])
2.modificar @smpa01 fórmulas como se indica a continuación:
Measure2 =
VAR _lower =
MAX ( 'test data'[DayDate] )
VAR _upper = _lower + 4
VAR _product =
VALUES ( 'Product slicer'[Product] )
VAR _warehouse =
VALUES ( 'Warehouse slicer'[warehouse] )
VAR _sumNumerator =
SUMX (
FILTER (
ALL ( 'test data' ),
'test data'[DayDate] >= _lower
&& 'test data'[DayDate] <= _upper
&& 'test data'[Product] IN _product
&& 'test data'[warehouse] IN _warehouse
),
'test data'[Actual_Production]
)
VAR _daysDenominator =
CALCULATE (
DISTINCTCOUNT ( 'test data'[DayDate] ),
FILTER (
ALL ( 'test data' ),
'test data'[DayDate] >= _lower
&& 'test data'[DayDate] <= _upper
&& 'test data'[Product] IN _product
&& 'test data'[warehouse] IN _warehouse
)
)
VAR _avg =
DIVIDE ( _sumNumerator, _daysDenominator )
RETURN
_avg
Saludos
Equipo de soporte de la comunidad _ Eason
@Raki39 por favor hágamelo saber, si lo siguiente le da lo que necesita
Measure =
VAR _lower =
MAX ( 'test data'[DayDate] )
VAR _upper = _lower + 4
VAR _sumNumerator =
SUMX (
FILTER (
ALL ( 'test data' ),
'test data'[DayDate] >= _lower
&& 'test data'[DayDate] <= _upper
),
'test data'[Actual_Production]
)
VAR _daysDenominator =
CALCULATE (
DISTINCTCOUNT ( 'test data'[DayDate] ),
FILTER (
ALL ( 'test data' ),
'test data'[DayDate] >= _lower
&& 'test data'[DayDate] <= _upper
)
)
VAR _avg =
DIVIDE ( _sumNumerator, _daysDenominator )
RETURN
_avg
No @smpa01,
Lamento mucho no haber explicado claramente mi requisito.
También quiero filtrar los datos para el producto y el nivel de cervecería junto con la fecha (nivel de granularidad más bajo posible)
¡Gracias!
@Raki39 usando el pbix que le envié, ¿puede describir cuál es el isssue? ¿Cuál es su resultado deseado?
Hay @smpa01
He subido el archivo pbix en la siguiente unidad. https://drive.google.com/drive/folders/1MRNeKPnfwAKxRTd7fSJnwzgu2yFiQWEg?usp=sharing
Si ves en el informe para el almacén 1611 quiero ver los avarages en movimiento (D+5). En cuanto a Iike, quiero que sea dinámico para otras columnas también en esa tabla.
Gracias
Raki
Allí, @Raki39
Pruebe a seguir los pasos:
1.crear tablas separadas como segmentaciones de datos
tablas calculadas:
Product slicer = DISTINCT('test data'[Product])
Warehouse slicer = DISTINCT('test data'[warehouse])
2.modificar @smpa01 fórmulas como se indica a continuación:
Measure2 =
VAR _lower =
MAX ( 'test data'[DayDate] )
VAR _upper = _lower + 4
VAR _product =
VALUES ( 'Product slicer'[Product] )
VAR _warehouse =
VALUES ( 'Warehouse slicer'[warehouse] )
VAR _sumNumerator =
SUMX (
FILTER (
ALL ( 'test data' ),
'test data'[DayDate] >= _lower
&& 'test data'[DayDate] <= _upper
&& 'test data'[Product] IN _product
&& 'test data'[warehouse] IN _warehouse
),
'test data'[Actual_Production]
)
VAR _daysDenominator =
CALCULATE (
DISTINCTCOUNT ( 'test data'[DayDate] ),
FILTER (
ALL ( 'test data' ),
'test data'[DayDate] >= _lower
&& 'test data'[DayDate] <= _upper
&& 'test data'[Product] IN _product
&& 'test data'[warehouse] IN _warehouse
)
)
VAR _avg =
DIVIDE ( _sumNumerator, _daysDenominator )
RETURN
_avg
Saludos
Equipo de soporte de la comunidad _ Eason
Hola Smpa01,
Gracias por la respuesta, encuentre la fecha de la muestra en el siguiente enlace
https://drive.google.com/drive/folders/1MRNeKPnfwAKxRTd7fSJnwzgu2yFiQWEg?usp=sharing
No @smpa01,
Gracias por la respuesta. Encuentre la fecha de la muestra en el siguiente enlace
https://drive.google.com/drive/folders/1MRNeKPnfwAKxRTd7fSJnwzgu2yFiQWEg?usp=sharing
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |