Forum Discussion
Ayuda con medida
Buen día,
Por favor su ayuda u orientación con lo siguiente, estoy buscando crear una medida que me pueda calcular el valor real mes a mes o año a año, para esto tengo dos (2) una con visitas planeada por mes a cada tienda y otra tabla de hecho o transaccional donde se capturan día a días las visitas que se realizan.
Dichas tablas sé relacional por medio de la columna código del cliente.
La medida que trate de realizar es la siguiente:
IF([_TotalRalizado]>[Planeado],[Planeado],[TotalRealizado])
Si las visitas realizadas superan lo planeado entonces que devuelva lo planeado de lo contrario devuélvame lo realizado
Y el resultado que me devuelve es Total realizado, lo que indica que no me funciona, como puedo lograr realizar la medida de forma correcta
Anonymous
I guess you have DIM_Operacion[código del cliente] on the x-axis of the chart?Please try
VAlor Calculado = SUMX ( VALUES ( DIM_Operacion[código del cliente] ), IF ( [_TotalRalizado] > [Planeado], [Planeado], [TotalRealizado] ) )
6 Replies
- tamerj1
Community Champion
Hi Anonymous
Is the relationship single or 2way?
What is the dax code for both of the measures?can you share a screenshot?
- AnonymousNot applicable
Hi, The relation is simple
The dax code is
1 - Total_Realizadas = COUNT(FO16[prikey])2-
Planeadas = SUM(DIM_Operacion[ANS])
- tamerj1
Community Champion
Anonymous
So [Total_Realizadas] is smalled than [Planeadas] therefore the code returns [Total_Realizadas] where is the problem?- AnonymousNot applicable
The problem is that some customers have more visits than expected, others less and others are not visited and this affects the total, since the visits that exceed the target are the ones that weigh for compliance. Therefore, the result is not real
- tamerj1
Community Champion
Anonymous
I guess you have DIM_Operacion[código del cliente] on the x-axis of the chart?Please try
VAlor Calculado = SUMX ( VALUES ( DIM_Operacion[código del cliente] ), IF ( [_TotalRalizado] > [Planeado], [Planeado], [TotalRealizado] ) )