Forum Discussion
Problema de DAX
Con este ID en particular filtrado me está dando 59. Que es el número de días entre el principio y el final. No entiendo... Esto me está volviendo loco ja @johnt75
Probar
JRRevenue per month =
VAR BaseDates =
VALUES ( Calendario[Date] )
RETURN
SUMX (
DEAL,
VAR BeginDate = DEAL[BEGINDATE]
VAR CloseDate = DEAL[CLOSEDATE]
VAR Opportunity = DEAL[OPPORTUNITY]
VAR Meses_work =
FILTER (
BaseDates,
Calendario[Date] >= BeginDate
&& Calendario[Date] <= CloseDate
)
VAR new_tab =
ADDCOLUMNS (
Meses_work,
"@Division", DIVIDE ( Opportunity, COUNTROWS ( Meses_work ) )
) -- new column called division, that has the revenue permonth
RETURN
SUMX ( new_tab, [@Division] )
)
- Syndicate_Admin3 years ago
Administrator
@johnt75 lo siento. Todavía obtengo valores constantes. Aunque me equivoqué, los countrows (meses_work) me están dando 1 por un día en lugar de la cantidad total de días. La variable no está dando la supuesta duración del proyecto, sino las fechas visibles en el contexto del filtro.
¿Un último disparo? No quiero hacerte perder el tiempo. Iré con la solución de pivote / despivote de consulta de poder, si esto no funciona.- Syndicate_Admin3 years ago
Administrator
¿Cómo estás resumiendo la fecha? ¿Por día o por mes? Porque por día no funcionará, siempre solo se dividirá por 1.
- Syndicate_Admin3 years ago
Administrator
El problema está más o menos resuelto, consideraré esto como la solución aunque necesitaba hacer algunos cambios...