Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
¡Hola! He estado buscando a través de Internet y no he tenido éxito en encontrar una solución a mi problema.
Necesito calcular el envejecimiento de mi inventario actual. La tabla de inventario contiene entradas y salidas del stock para cada fecha, como se indica a continuación:
Me las arreglé para calcular la edad y ponerlo en cubos de edad (usando la tabla auxiliar para los grupos de envejecimiento), pero el cálculo es incorrecto, ya que muestra también las entradas de entrada más antiguas (estas deben ser eliminadas por las entradas de salida que ocurrieron después).
Tabla auxiliar para grupos de envejecimiento:
Lo que necesito ver al final es lo que mi inventario es ahora y qué edad tiene, no sé qué ver toda la historia de los movimientos de cada artículo. Quiero decir, esos artículos viejos que ya han sido vendidos no deben aparecer en la tabla de envejecimiento.
Adjunto el ejemplo de 1 artículo de stock, si alguien podría ayudarme con esto, le agradecería sinceramente.
Muchas gracias.
ItemCode | InQty | OutQty | LocCode | Valor | DocDate | Edad | Movimiento | Envejecimiento |
ZB1 | 22 | 0 | Sra | 11542,3 | viernes, 31 de mayo de 2019 | 430 | 22 | 180+ |
ZB1 | 6 | 0 | MS-T4P | 3147,9 | viernes, 31 de mayo de 2019 | 430 | 6 | 180+ |
ZB1 | 3 | 0 | Sra | 1978,68 | lunes, 24 de junio de 2019 | 406 | 3 | 180+ |
ZB1 | 0 | 0 | Sra | 0 | lunes, 1 de julio de 2019 | 399 | 0 | 180+ |
ZB1 | 3 | 0 | Sra | 1978,68 | miércoles, 10 de julio de 2019 | 390 | 3 | 180+ |
ZB1 | 0 | 6 | MS-T4P | -3147,9 | martes, 23 de julio de 2019 | 377 | -6 | 180+ |
ZB1 | 22 | 0 | MS-T4P | 11542,3 | viernes, 26 de julio de 2019 | 374 | 22 | 180+ |
ZB1 | 0 | 22 | Sra | -11542,3 | viernes, 26 de julio de 2019 | 374 | -22 | 180+ |
ZB1 | 0 | 22 | MS-T4P | -11542,3 | lunes, 12 de agosto de 2019 | 357 | -22 | 180+ |
ZB1 | 1 | 0 | P-NAP | 747,56 | martes, 31 de diciembre de 2019 | 216 | 1 | 180+ |
ZB1 | 20 | 0 | MS-T4P | 1370,57 | viernes, 24 de enero de 2020 | 192 | 20 | 180+ |
ZB1 | 44 | 0 | MS-T4P | 3015,25 | viernes, 24 de enero de 2020 | 192 | 44 | 180+ |
ZB1 | 0 | 44 | Sra | -3015,25 | viernes, 24 de enero de 2020 | 192 | -44 | 180+ |
ZB1 | 0 | 20 | Sra | -1370,57 | viernes, 24 de enero de 2020 | 192 | -20 | 180+ |
ZB1 | 0 | 1 | Sra | -68,53 | lunes, 10 de febrero de 2020 | 175 | -1 | 91-180 |
ZB1 | 0 | 1 | Sra | -68,53 | miércoles, 19 de febrero de 2020 | 166 | -1 | 91-180 |
ZB1 | 0 | 1 | Sra | -68,53 | jueves, 20 de febrero de 2020 | 165 | -1 | 91-180 |
ZB1 | 1 | 0 | Sra | 747,56 | miércoles, 25 de marzo de 2020 | 131 | 1 | 91-180 |
ZB1 | 0 | 1 | P-NAP | -747,56 | miércoles, 25 de marzo de 2020 | 131 | -1 | 91-180 |
ZB1 | 0 | 1 | Sra | -181,7 | martes, 14 de abril de 2020 | 111 | -1 | 91-180 |
ZB1 | 0 | 1 | Sra | -181,7 | lunes, 27 de abril de 2020 | 98 | -1 | 91-180 |
ZB1 | 0 | 1 | Sra | -181,7 | miércoles, 29 de abril de 2020 | 96 | -1 | 91-180 |
ZB1 | 1 | 0 | P-NAP | 181,7 | martes, 5 de mayo de 2020 | 90 | 1 | 61-90 |
ZB1 | 0 | 1 | Sra | -181,7 | martes, 5 de mayo de 2020 | 90 | -1 | 61-90 |
ZB1 | 1 | 0 | Sra | 181,7 | miércoles, 6 de mayo de 2020 | 89 | 1 | 61-90 |
ZB1 | 0 | 1 | Sra | -181,7 | jueves, 7 de mayo de 2020 | 88 | -1 | 61-90 |
ZB1 | 0 | 1 | Sra | -181,7 | lunes, 18 de mayo de 2020 | 77 | -1 | 61-90 |
ZB1 | 0 | 1 | Sra | -181,7 | lunes, 1 de junio de 2020 | 63 | -1 | 61-90 |
ZB1 | 1 | 0 | Sra | 181,7 | martes, 2 de junio de 2020 | 62 | 1 | 61-90 |
ZB1 | 0 | 1 | P-NAP | -181,7 | martes, 2 de junio de 2020 | 62 | -1 | 61-90 |
Fórmula para la columna de envejecimiento en Excel: "IF" (H20<31;" 0-30";IF(H20<61;" 31-60";IF(H20<91;" 61-90";IF(H20<181;" 91-180";" 180+"))))
DAX para el valor de envejecimiento (probablemente incorrecto):
Copying DAX from this post? Click here for a hack to quickly replace it with your own table names
Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C
I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com
@baravo, consulte si esto puede ayudar a
https://radacad.com/dax-inventory-or-stock-valuation-using-fifo
@amitchandak Este es definitivamente un artículo genial y útil. Sin embargo, todavía no me las arreglo para realizar el análisis de envejecimiento correctamente. Cómo lograr ver exactamente lo que está actualmente en stock y la edad (fecha desde cuándo es).
No quiero ver las entradas antiguas que ya se venden en la tabla de envejecimiento.