Foro Empleos Academia Blog
Recursos
  • Ejemplos de dashboards
  • DatData Games
  • Alumnos destacados
  • Torneos pasados
Search Icon Iniciar sesión Inscribirme
Back arrow

DAX

hace 2 años

Restar inventario cuando es enviado en base a 1 solo dato (Snapshot)

cfacundocarrizo467

Hola, Llego con 2 consultas, 1 - Tengo una lista de items que llegan a un warehouse algo asi.. First image   Tengo una columna mas donde tengo Data Shipping que es basicamente cuando envian este producto (no aparece en la imagen) Lo que tenia que hacer era agregar tooodos los dias desde comienza Date hasta el fin de ano, e ir actualizando la cantidad en vaya pasando el tiempo (si se despacho o si ingreso mas) Hice una formula para poder obtener todos los dias e ir agregando el stock que tengo , desde que el material ingreso.
Stock on Hand = var _currdate = MAX('Sheet2'[Date Received].[Date]) return CALCULATE( IF( ISFILTERED('Sheet2'[Date Received].[Date]), SUM(Sheet2[Qty]),0), FILTER( ALLSELECTED(Sheet2[Date Received].[Date]), ISONORAFTER(Sheet2[Date Received].[Date],_currdate,DESC) ) )
El resultado que tengo es este.. Que eso es lo que quisiera, pero por ejemplo tengo una columna que es Data Shipping y lo que quiero hacer es disminuir el Stock on Hand cuando matchee que se despacho esa cantidad, y tambien la idea de agregar 0 en caso de por ejemplo antes del 14 de Marzo que no habia ingresado. La idea final es armar desde el dia 1 de enero 2022 al 1 de enero 2023 cuanto material entro por dia en cada material pero tambien restarlo si salio y luego plotear todo el anio para ver como se compartan los stock en el warehouse en termino de cantidad Y por ejemplo algunas fechas estan mal en Data Shipping (Se recibio el ABril y me dice que se despacho en Marzo , algo imposible) alguna forma de poder validar eso o marcarlas con algun color a las partes para buscarlo bien en profundidad?
0 Votos
1
Respuestas
Respuestas

dlom

hace 2 años

Hola, va. Con respecto a los ceros, en esta clase vimos un tema así en el minuto 39:55 https://www.datdata.com/products/grabacion-de-las-clases-privadas-pasadas/categories/2151914096/posts/2165380764 (puedes entrar con tu cuenta de la membresía).   Con respecto a los que comentas que hay errores porque hay SKUs que salieron antes de que hubiera entradas, en esa misma clase del link de arriba, en la primera parte vemos formatos condicionales usando medidas de DAX. Entonces puedes aplicar eso, usando formatos condicionales, para resaltar celdas donde el inventario sea menor que cero, por ejemplo.   Un abrazo, - Diego
0 Votos
Es necesario estar inscrito para dejar tu duda, comentario y/o respuesta

Sobre el alumno

cfacundocarrizo467

Facundo Carrizo

Cursos completados

No ha completado ningún curso aún

Más preguntas sobre el tema

uso de dax formatter

MALANIS

¿Cuál es mejor, crear la tabla calendario con DAX o con M?

luisaopc

problema - Lookupvalue

MartaESP

Total mostrado para los meses resaltados

JuanVelez21

Uso de CALCULATETABLE() y su diferencia con FILTER()

JuanVelez21

Recursos
  • Foro
  • Inscribirse
  • Blog
  • Ejemplos de dashboards
Cursos
  • Aprende Power BI con Proyectos
  • Análisis de Datos con Power BI y Excel
  • Especialización en Power Query
  • Certificación de Power BI
  • Tu Portafolio de Dashboards
Legales
  • Términos del servicio
  • Política de privacidad
  • Política de cookies
  • Contacto
  • Acerca
Canal de YouTube de datdata Cuenta de Linkedin de datdata Cuenta de Instagram de datdata Página de Facebook de datdata Cuenta de TikTok de datdata
© 2025 © datdata - Todos los derechos reservados