cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Helper V
Helper V

Total DE AOI con condición IF sobre el valor del cliente

Hola a todos

Necesito mostrar el Valor Total para cada Año basado en la condición IF aplicada al cliente.

Ejemplo para 1 cliente en el año en curso:

If (Ventas totales: 0 , Ventas del año pasado, Ventas totales)

He intentado lo siguiente:

value_last_FY de cálculo: CALCULATE(SUM(Sales[Value]),SAMEPERIODLASTYEAR('Date'[Date]))
tmp_value de la imagen: IF(SUM(Sales[Value]) , 0 , [value_last_FY] , SUM(Sales[Value]))
total_value á SUMX('Fecha', [tmp_value ])
total_value funciona bien cuando se agrega la columna Año y Cliente en la vista de tabla,
PERO, Cuando elimino la columna Cliente, el valor total de cada año no resume correctamente
Gracias en advacne

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Super User IX
Super User IX

Re: AOO Total con condición IF sobre el valor del cliente

@mridul , Busque el archivo. He corregido tmp_value. Consulte la página 4

Creé una nueva tabla para el cliente



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

View solution in original post

6 REPLIES 6
Highlighted
Super User IX
Super User IX

Re: AOO Total con condición IF sobre el valor del cliente

@mridul, puede tener

value_last_FY de cálculo: CALCULATE(SUM(Sales[Value]),SAMEPERIODLASTYEAR('Date'[Date]))
O
value_last_FY: CALCULATE(SUM(Sales[Value]),dateadd('Date'[Date],-1,year))

uso esblank

tmp_value: IF( isblank(SUM(Sales[Value])) , [value_last_FY] , SUM(Sales[Value]))

tmp_value de la imagen IF( isblank(SUM(Sales[Value])) SUM(Sales[Value]) ?0 , [value_last_FY] , SUM(Sales[Value]))



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Highlighted
Helper V
Helper V

Re: AOO Total con condición IF sobre el valor del cliente

@amitchandak : Gracias por su respuesta.


Por favor, vea la captura de pantalla. total_value medida funciona bien con Año -> Cliente -> total_value

PERO, en la vista agregada el Total no resume correctamente

Aggregation_is_wrong1.jpg

Highlighted
Super User IX
Super User IX

Re: AOO Total con condición IF sobre el valor del cliente

@mridul, has probado como

total_value á SUMX(values('Date'[Date]), [tmp_value ])

total_value - SUMX(values('Date'[Year]), [tmp_value ]) // en el segundo si el primero funciona allí

Ese es el contexto de fila. Así que el total general se calcula de nuevo. Esto obligará a tomar de los totales de fila



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Highlighted
Helper V
Helper V

Re: AOO Total con condición IF sobre el valor del cliente

@amitchandak : De alguna manera no está funcionando, pero pienso en el siguiente tema.

En IF measure , me gustaría considerar el valor del año prevoius del mismo cliente, SOLAMENTE cuando el cliente no tiene ningún pedido en el año completo actual.

En el escenario actual, está seleccionando el valor del año prevoius basado en el Date[Date]. Parece algo que ver con SUMMARIZE

¿Alguna idea?

Highlighted
Helper V
Helper V

Re: AOO Total con condición IF sobre el valor del cliente

@amitchandak He cargado un archivo PBIX de ejemplo. Por favor, puede echar un vistazo .

https://drive.google.com/drive/folders/1E_k7VbgImoTft43JOncSMrwrWtCwVUVx?usp=sharing

La medida Estimate_Value correcta debe ser total de tmp_value medida por año. (El total a nivel de año no es correcto).

Año fiscal comienza a partir del 01 de septiembre a continuación es el resultado deseado.

2018 - 18558377

2019 - 22658571

2020 - 25084241

2021 - 29162252

¿Qué me estoy perdiendo aquí? Muchas gracias por su apoyo.

Highlighted
Super User IX
Super User IX

Re: AOO Total con condición IF sobre el valor del cliente

@mridul , Busque el archivo. He corregido tmp_value. Consulte la página 4

Creé una nueva tabla para el cliente



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

View solution in original post

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

Upcoming Events

Experience what’s next for Power BI

See the latest Power BI innovations, updates, and demos from the Microsoft Business Applications Launch Event.

secondImage

Power Platform 2020 release wave 2 plan

Features releasing from October 2020 through March 2021

Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

Mark your calendars and join us for our next Power BI Dev Camp!.

Top Solution Authors
Users online (691)