¿Te atreves a demostrar lo que sabes resolviendo alguno de estos
temas abiertos/no resueltos?

Comparar registros ...
 
Compartir:
Avisos
Vaciar todo

[Resuelto] Comparar registros del Mes paso vs Mes Actual en un mismo rango de fechas  

  RSS
Kevin GM
(@kevin-gm)
Nuevo miembro Registered

Un saludo.

Solicito de su amable ayuda.

Tengo una tabla en Excel a la cual le registro a diario ventas netas del dia. 

Esta tabla la tengo cargada al modelo de datos de Powert Pivot.

Estoy queriendo comparar mis ventas del mes anterior vs las ventas del mes actual.

Procedi a formular mi medida 

=CALCULATE([Ventas Totales];DATEADD([Calendario[Date];-1;MONTH))

y con esto logre comparar mis ventas del mes pasado vs mes actual.

Pero sigue comprando con los dias del mes actual y los del mes siguiente en los que aun no existe venta.

Quiero poder controlar eso y hacer que se detenga hasta donde existe el ultimo registro actual.

Gracias

Respondido : 23/09/2020 2:52 pm
RET
 RET
(@ret)
Miembro Admin

@kevin-gm

Supongo que las fechas para la tabla las estás cogiendo de la tabla calendario. Prueba a cogerlas de la tabla ventas. Con eso, te debería mostrar únicamente las fechas que tienen ventas. Eso sí, si en alguna fecha pasada en que debieras tener ventas, no has vendido, tampoco te la mostrará al no existir y pierdes la comparativa.

También puedes hacer que la fórmula

=CALCULATE([Ventas Totales];DATEADD([Calendario[Date];-1;MONTH))

que es la de tu segunda columna, sea Blank() cuando [Ventas totales] sea 0 0 Blank() si quieres mantener tus fechas desde la tabla Calendario

 

IMF_RET

https://InformaticaMuyFacil.com

Respondido : 23/09/2020 5:55 pm
Kevin GM
(@kevin-gm)
Nuevo miembro Registered

@ret me gustaria optar por la segunda opción, ya que conservar mi tabla calendario para mi es importante.

Como lograria hacer lo que la columna sea blank()? 

Respondido : 23/09/2020 9:51 pm
RET
 RET
(@ret)
Miembro Admin

No se como se llama tu medida de ventas del mes previo, supongamos que es VentasMesPrevio.

Prueba con VentasMesPrevio :=IF(ISBLANK([VentasTotales]);BLANK();CALCULATE([Ventas Totales];DATEADD([Calendario[Date];-1;MONTH)))

Mi separador es ";". Si el tuyo es ",", tendrás que cambiarlo.

Comprueba que pasa en fechas pasadas que NO tengas ventas porque es posible que VentasTotales también sea BLANK y no te muestre ventas del mes previo para esa fecha.

Si eso no te vale, tendrás que obtener el valor de la fecha máxima con datos en ventas y filtrar la tabla calendario con dicha fecha. También puedes hacer hasta la fecha actual. Como mejor te venga.

 

IMF_RET

https://InformaticaMuyFacil.com

Respondido : 23/09/2020 10:16 pm
Kevin GM
(@kevin-gm)
Nuevo miembro Registered

@ret Vaya excelente 👌.  Me a quedado perfecto.

Gracias por tu ayuda y excelente aporte.

Dios le bendiga mi estimado 🙏

Respondido : 24/09/2020 2:59 am

Dejar una respuesta

Nombre del autor

Correo electrónico del autor

Título *

 
Vista previa 0 revisiones Guardado