Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Dr_Chris
Helper I
Helper I

Almacenar la suma de los elementos por semana en una nueva tabla

Hola
He buscado en el foro y trató de conseguir que esto funcione, pero todavía perplejo.

Tengo una mesa de producción que registra todos los artículos reservados en el almacén. Puede haber varias entradas para cada producto cada día, ya que simplemente se escanean a medida que entran en el almacén. La tabla Producción-Real contiene muchos campos diferentes, incluyendo el siguiente ([Prod Week] es uno que ya he creado basado en la fecha)

Producción-Actual
FechaProductoQtySemana Prod
01/11/2020A12020 - 44
01/11/2020A202020 - 44
02/11/2020B32020 - 45
03/11/2020A152020 - 45
03/11/2020C432020 - 45
05/11/2020D22020 - 45
06/11/2020B212020 - 45
06/11/2020A102020 - 45
06/11/2020B22020 - 45

Para cada prodcuct tenemos una segunda tabla que contiene (junto con otra información) los objetivos de producción semanales para ese producto - por ejemplo, para el artículo A

Producto objetivo A
SemanaObjetivo
2020 - 4250
2020 - 4350
2020 - 4475
2020 - 4590
2020 - 46110
2020 - 47110

Me gustaría agregar una nueva columna a "Target-Product A" que contiene el número total de ese producto producido cada semana, por lo que para el producto A tendríamos

Producto objetivo A
SemanaObjetivoProducido
2020 - 42500
2020 - 43500
2020 - 447521
2020 - 459025
2020 - 461100
2020 - 471100



¿Puede alguien ayudarme con la expresión DAX correcta para la columna [Producido], por favor?

Gracias

1 ACCEPTED SOLUTION
DataInsights
Super User
Super User

@Dr_Chris,

Pruebe esta columna calculada en la tabla Target-ProductA:

Produced = 
VAR vProduct = "A"
VAR vWeek = 'Target-ProductA'[Week]
VAR vProductionTable =
    FILTER (
        'Production-Actual',
        'Production-Actual'[Product] = vProduct
            && 'Production-Actual'[Prod Week] = vWeek
    )
VAR vResult =
    SUMX ( vProductionTable, 'Production-Actual'[Qty] )
RETURN
    vResult

DataInsights_0-1604861146107.png





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




View solution in original post

2 REPLIES 2
DataInsights
Super User
Super User

@Dr_Chris,

Pruebe esta columna calculada en la tabla Target-ProductA:

Produced = 
VAR vProduct = "A"
VAR vWeek = 'Target-ProductA'[Week]
VAR vProductionTable =
    FILTER (
        'Production-Actual',
        'Production-Actual'[Product] = vProduct
            && 'Production-Actual'[Prod Week] = vWeek
    )
VAR vResult =
    SUMX ( vProductionTable, 'Production-Actual'[Qty] )
RETURN
    vResult

DataInsights_0-1604861146107.png





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Increíble - trabajado la primera vez!

Gracias

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.