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

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

Reply
fabiofurlanbr
Frequent Visitor

Sumx with if stantement dont work total (Datediff)- Help

Hey guys,


I need help, I can't add the total using sumX with some if statements , this is the formula I'm using, but as you can see , it doesn't show the total.

 

My Dax

Horario_Expediente_Loja  =
var _compara_status_inativo_abre_loja =
IF ( SELECTEDVALUE
('Master_Status_Pickup_Tickets (2)'[PickupHour_Status_Pickup_off]) >= SELECTEDVALUE('Master_Status_Pickup_Tickets (2)' [Horario_Inicio-Loja]),
SELECTEDVALUE('Master_Status_Pickup_Tickets (2)'[PickupHour_Status_Pickup_off]),
SELECTEDVALUE('Master_Status_Pickup_Tickets (2)'[Horario_Inicio-Loja])
)
var _compara_status_ativo_fecha_loja =
IF ( SELECTEDVALUE
('Master_Status_Pickup_Tickets (2)'[PickupHour_Status_Pickup_on]) <= SELECTEDVALUE('Master_Status_Pickup_Tickets (2)'[Horario_fecha_Loja]),
SELECTEDVALUE('Master_Status_Pickup_Tickets (2)'[PickupHour_Status_Pickup_on]),
SELECTEDVALUE('Master_Status_Pickup_Tickets (2)'[Horario_fecha_Loja])
)
 
RETURN
sumx('Master_Status_Pickup_Tickets (2)',
DATEDIFF(_compara_status_inativo_abre_loja,_compara_status_ativo_fecha_loja,MINUTE)
)

 

fabiofurlanbr_0-1656035096113.png

 

 

1 ACCEPTED SOLUTION
tamerj1
Super User
Super User

Hi @fabiofurlanbr 

please use 

Horario_Expediente_Loja =
SUMX (
    'Master_Status_Pickup_Tickets (2)',
    VAR Pickup = 'Master_Status_Pickup_Tickets (2)'[PickupHour_Status_Pickup_off]
    VAR Inicio = 'Master_Status_Pickup_Tickets (2)'[Horario_Inicio-Loja]
    VAR _compara_status_inativo_abre_loja =
        MIN ( Pickup, Inicio )
    VAR _compara_status_ativo_fecha_loja =
        MAX ( Pickup, Inicio )
    RETURN
        DATEDIFF (
            _compara_status_inativo_abre_loja,
            _compara_status_ativo_fecha_loja,
            MINUTE
        )
)

View solution in original post

2 REPLIES 2
tamerj1
Super User
Super User

Hi @fabiofurlanbr 

please use 

Horario_Expediente_Loja =
SUMX (
    'Master_Status_Pickup_Tickets (2)',
    VAR Pickup = 'Master_Status_Pickup_Tickets (2)'[PickupHour_Status_Pickup_off]
    VAR Inicio = 'Master_Status_Pickup_Tickets (2)'[Horario_Inicio-Loja]
    VAR _compara_status_inativo_abre_loja =
        MIN ( Pickup, Inicio )
    VAR _compara_status_ativo_fecha_loja =
        MAX ( Pickup, Inicio )
    RETURN
        DATEDIFF (
            _compara_status_inativo_abre_loja,
            _compara_status_ativo_fecha_loja,
            MINUTE
        )
)

Hi @tamerj1 ,

 

 

Thanks a lot

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

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