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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Syndicate_Admin
Administrator
Administrator

Filtrar el contexto para la medida



Tengo una medida a la que necesito añadir algo de lógica a la que escribiría: Si un presupuesto tiene una fecha de pedido entonces devuelve en blanco. ¿Cómo agregaría esa lógica adicional a mi siguiente medida? Gracias.
(1.2) =
var _date = SELECTEDVALUE('Date'[Date])
var _avgquote = AVERAGEX(Cycletime,Cycletime[quote_total])
devolución
IF(HASONEVALUE(Cycletime[QuoteNum]),
_avgquote,
SUMX(filter(Cycletime,Cycletime[EntryDate]>_date),_avgquote))

1 ACCEPTED SOLUTION

@Tripb44

Si no está seguro de cómo se configuran el modelo y el objeto visual, puede probar lo siguiente:

m =
VAR _date =
    SELECTEDVALUE ( 'Date'[Date] )
VAR __t =  FILTER ( Cycletime , Cycletime[Order Date]  = BLANK () )    
    
VAR _avgquote =
    AVERAGEX ( __t, Cycletime[quote_total] )
RETURN
    IF (
        HASONEVALUE ( Cycletime[QuoteNum] ),
        _avgquote,
        SUMX ( FILTER ( __t, Cycletime[EntryDate] > _date ), _avgquote )
    )

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

@Tripb44

¿Puedes probar esta medida?

Measure = 
var _date = SELECTEDVALUE('Date'[Date])
var _avgquote = AVERAGEX(Cycletime,Cycletime[quote_total])
return
IF(
    NOT(ISBLANK (Cycletime[order date]) ) &&HASONEVALUE(Cycletime[QuoteNum]),
    _avgquote,
    SUMX(filter(Cycletime,Cycletime[EntryDate]>_date),_avgquote)
)

¿No me permite seleccionar OrderDate de la tabla por alguna razón?

Tripb44_0-1635172160524.png

@Tripb44

Si no está seguro de cómo se configuran el modelo y el objeto visual, puede probar lo siguiente:

m =
VAR _date =
    SELECTEDVALUE ( 'Date'[Date] )
VAR __t =  FILTER ( Cycletime , Cycletime[Order Date]  = BLANK () )    
    
VAR _avgquote =
    AVERAGEX ( __t, Cycletime[quote_total] )
RETURN
    IF (
        HASONEVALUE ( Cycletime[QuoteNum] ),
        _avgquote,
        SUMX ( FILTER ( __t, Cycletime[EntryDate] > _date ), _avgquote )
    )

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors