Forum Discussion
Ayuda de DAX Measure - First Post
- 5 years ago
No @ka047 ,
Si crees que hay algo mal con tus partes amarillas en tu fomula, puedes modificarlo así:
NOT ISBLANK ( [DeliveryDate] ) && [Shipdays] == 0Toda la fórmula:
Measure 3 = VAR summary = SUMMARIZE ( Fact_SalesCogs, Fact_SalesCogs[SalesOrder], Fact_SalesCogs[ShippingDateConfirmed], Fact_SalesCogs[DeliveryDate], Fact_SalesCogs[DropShippedInd], "Shipdays", CALCULATE ( AVERAGEX ( Fact_SalesCogs, DATEDIFF ( Fact_SalesCogs[ShippingDateConfirmed], Fact_SalesCogs[DeliveryDate], DAY ) ) ) ) RETURN SUMX ( summary, IF ( NOT ISBLANK ( [ShippingDateConfirmed] ) && ( NOT ISBLANK ( [DeliveryDate] ) && [Shipdays] == 0 || ( NOT ISBLANK ( [DeliveryDate] ) && ( Fact_SalesCogs[DropShippedInd] = 1 && [Shipdays] <= 1 && [Shipdays] >= 0 || Fact_SalesCogs[DropShippedInd] = 0 && [Shipdays] <= 3 && [Shipdays] >= 0 ) ) ), 1, 0 ) )Si [Shipdays] es una columna de tipo de número, [Shipdays] a 0 y [Shipdays] a 0 son diferentes:
Saludos
Equipo de apoyo a la comunidad _ Yingjie Li
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@ka047 , Puede crear dos nuevas columnas como
Shipdays á datediff([Delivery Date],[Confirmed Ship Date],day)
En el tiempo: if([Días de envío] >-3 && [DropShippedInd] 0 ,1 , 0)
Pero creo que debería ser [Shipdays] ❤️
- ka0475 years agoHelper I
Entonces, ¿cómo escribirías la medida en base a lo que tengo? No creo que pueda crear los columbs porque podemos tener varios campos que están en tablas diferentes pero que comparten el mismo nombre. Como la fecha de entrega
Medida 3 - Resumen del VAR ?RESUMIR (Fact_SalesCogs,Fact_SalesCogs[SalesOrder],Fact_SalesCogs[ShippingDateConfirmed],Fact_SalesCogs[DeliveryDate],Fact_SalesCogs[DropShippedInd],"Shipdays",CALCULAR (AVERAGEX (Fact_SalesCogs,DATEDIFF (Fact_SalesCogs[ShippingDateConfirmed],Fact_SalesCogs[DeliveryDate],Día))))devoluciónSUMX (ResumenSI (NO ISBLANK ( [ShippingDateConfirmed] )&& (NO ISBLANK ( [DeliveryDate] )&& [Días de envío] a 0|| (NO ISBLANK ( [DeliveryDate] )&& ( Fact_SalesCogs[DropShippedInd] n.o 1&& [Días de envío] <-1&& [Días de envío] > 0|| Fact_SalesCogs[DropShippedInd] a 0&& [Días de envío] <-3&& [Días de envío] > 0 ))),1,0))