Power BI Spain Users Group

Please login or click SIGN UP FOR FREE to create your PowerBIUG account to join this user group.
Expand all | Collapse all

Fórmula DAX para cálculo de ventas-compras-stock

  • 1.  Fórmula DAX para cálculo de ventas-compras-stock

    Posted May 09, 2021 02:14 PM
    Hola: agradecería si alguien pudiera ayudarme para resolver un problema en Power BI relacionado con cálculo de stocks.

    Resumiendo el caso es que tengo una tabla con el movimiento de stock para cada día (compras o ventas) y para cada artículo. Para cada compra tengo una columna adicional donde se indica la temporada de compra (temporada A, temporada B, etc.). Las temporadas tiene un orden.

    El problema es, sabiendo las ventas totales de un artículo para una fecha dada, calcular a que temporadas de compra corresponden esas ventas, sabiendo que se empieza a vender por las temporadas más antiguas.

    Por ejemplo, si en la temporada A se compran 10 artículos tipo aaa y en la temporada B se compran 20 artículos tipo aaa, si en una fecha dada se han vendido 15 artículos, 10 serán de a temporada A y 5 de la temporada B (quedarán 15 de la temporada B por vender).

    El objetivo sería tener una matriz en power BI parecida a la siguiente tabla:

    articulo ventas total(sell) ventas de temporada_A ventas de temporada_B
    aaa -4 2 2
    bbb -7 5 2
    ccc -5 5  


    Adjunto tabla en Power BI y excel para que se entienda mejor.

    Gracias, Un saludo.

    ------------------------------
    dom sant
    ------------------------------

    Attachment(s)

    xlsx
    ejemplo-bi.xlsx   9 KB 1 version
    pbix
    ejemplo-bi.pbix   76 KB 1 version


  • 2.  RE: Fórmula DAX para cálculo de ventas-compras-stock

    Silver Contributor
    Posted May 10, 2021 02:11 PM
      |   view attached
    Hola dom,

    Te adjunto un nuevo fichero PBIX sobre el tuyo, con las formulas en DAX para Ventas, VentasTemporadaA y VentasTemporadaB. Saludos.



    ------------------------------
    Jesus Lopez Martin
    CIO
    SYNTAX
    Rivas Vaciamadrid
    ------------------------------

    Attachment(s)

    pbix
    ejemplo-bi.pbix   394 KB 1 version


  • 3.  RE: Fórmula DAX para cálculo de ventas-compras-stock

    Posted May 11, 2021 02:18 PM
    Hola Jesús: Gracias por tu rápida respuesta.
    La solución que propones me serviría para un caso sencillo como el del ejemplo que he planteado, pero yo intentaba desarrollar una fórmula DAX más genérica en la que no tuviera que especificar el nombre de la temporada ("Temporada_A", etc...) en la propia fórmula, dado que tendría que ir creando nuevas fórmulas para las nuevas temporadas.
    Pensaba en hacer algo parecido al método FIFO para valorar stocks (he visto algún ejemplo en la web), pero no me es fácil adaptarlo a mi caso. Supongo que haría falta un acumulado de ventas por un lado y un acumulado de compras por otro hasta que las "compras" igualen a las "ventas".
    A ver si alguien aporta alguna solución. Gracias.
    Saludos.


    ------------------------------
    dom sant
    ------------------------------