Forum Discussion
Excel a DAX
Tengo una fórmula en Excel que está calculando el porcentaje sólo si tiene datos para más de 4 qtr
¿Cómo puedo convertir esto en una expresión DAX usando esta lógica de la fórmula
Imagen de referencia 1
Imagen de referencia 2
Imagen de referencia 3
Y así sucesivamente
•SUM(O14:O17)/SUM(D14:D17)
•SUM(O15:O18)/SUM(D15:D18)
•SUM(O16:O19)/SUM(D16:D19)
Medida que creé
Salida
14 Replies
- MariuszCommunity Champion
Hola @Nimai123
Puede utilizar DATESINPERIOD
https://docs.microsoft.com/en-us/dax/datesinperiod-function-daxpero tendrá que ajustar el modelo, agregar un campo de fecha a la tabla y la dimensión Fecha
https://www.youtube.com/watch?v=Pzn2B4laK9ASaludos
Mariusz
Si este post ayuda,entonces por favor considere aceptarlo como la solución.
Por favor, siéntase libre de conectarse conmigo.
Linkedin
- Greg_DecklerCommunity Champion
¿Puede publicar datos de muestra como texto para que no tengamos que escribirlos todo para volver a crearlos?
Parece que tiene una tabla de fechas separada, por lo que es bueno para las funciones de inteligencia de tiempo. Vea si mi Inteligencia del Tiempo el Camino Duro proporciona una manera diferente de lograr lo que usted está buscando. Con esta técnica tienes control explícito sobre las fechas que estás calculando en comparación con confiar en funciones de inteligencia de tiempo que no siempre actúan de la manera que crees que harían.
https://community.powerbi.com/t5/Quick-Measures-Gallery/Time-Intelligence-quot-The-Hard-Way-quot-TITHW/m-p/434008- Nimai123Post Patron
Datos de muestra
Atr 38,396,325 45,537,908 79,395,896 73,667,240 45,398,559 51,738,530 98,312,211 77,909,807 49,622,724 51,807,342 86,244,385 85,776,095 Renovado + abierto w. 29,452,554 36,612,309 66,404,172 62,861,772 38,341,826 42,568,263 81,921,358 63,845,235 41,543,047 44,173,611 74,205,335 73,457,709 FQ FY19-Q1 FY19-Q2 FY19-Q3 FY19-Q4 FY20-Q1 FY20-Q2 FY20-Q3 FY20-Q4 FY21-Q1 FY21-Q2 FY21-Q3 FY21-Q4
- amitchandakSuper User
@Nimai123 , Tomar laminación de Qtr
Rodar 4 - CALCULATE(sum(Sales[Sales[Sales Amount]),DATESINPERIOD(Table[Date],ENDOFMONTH(Sales[Sales]),-4,QUARTER))
HAs QTR TM COMPLETO CALCULATE(distinctcount(Date[Date),DATESINPERIOD(Table[Date],ENDOFMONTH(Sales[Sales Date]),-4,QUARTER))
Final Rolling 4 á if([HAs full QTR]-4,[Rolling 4 ],blank())