Forum Discussion
Syndicate_Admin
Administrator
3 years agoProblema de DAX
Hola Así que tengo esta tabla llamada "DEAL", con las oportunidades de mi empresa. Así que tenemos un campo en euros llamado oportunidad, y la fecha de inicio y finalización del proyecto. La opor...
Syndicate_Admin
Administrator
3 years agoProbar
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_Admin
Administrator
3 years ago@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.