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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.

Reply
jsims586
New Member

Running Total with two filters not working

I'm trying to calculate a running total of values for rows that only contain the specific text string of another column. Below is the formula I am using, but the results are just the totals for each month, instead of a cumulative total.

 

Filter EW Running Total = CALCULATE(SUM(GL_Detail[Gross_88ths_Value]),GL_Detail,CONTAINSSTRING(GL_Detail[AFE_Code],"EW"),FILTER(ALLSELECTED(Dates[Date]),ISONORAFTER(Dates[Date],MAX(Dates[Date]),DESC)))
1 ACCEPTED SOLUTION
Sahir_Maharaj
Super User
Super User

Hello @jsims586,

 

Here's an updated formula that should give you the result you're looking for:

 

EW Running Total = 
VAR SelectedDates = ALLSELECTED(Dates[Date])
RETURN
    CALCULATE(
        SUM(GL_Detail[Gross_88ths_Value]),
        GL_Detail,
        CONTAINSSTRING(GL_Detail[AFE_Code], "EW"),
        FILTER(
            ALLSELECTED(Dates[Date]),
            Dates[Date] <= MAX(SelectedDates)
        )
    )

 

Let me know if you might need further assistance.


Did I answer your question? Mark my post as a solution, this will help others!

If my response(s) assisted you in any way, don't forget to drop me a "Kudos" 🙂

Kind Regards,
Sahir Maharaj
Data Scientist | Data Engineer | Data Analyst | AI Engineer
P.S. Want me to build your Power BI solution? (Yes, its FREE!)
➤ Lets connect on LinkedIn: Join my network of 15K+ professionals
➤ Join my free newsletter: Data Driven: From 0 to 100
➤ Website: https://sahirmaharaj.com
➤ Email: sahir@sahirmaharaj.com
➤ Want me to build your Power BI solution? Lets chat about how I can assist!
➤ Join my Medium community of 30K readers! Sharing my knowledge about data science and artificial intelligence
➤ Explore my latest project (350K+ views): Wordlit.net
➤ 100+ FREE Power BI Themes: Download Now
LinkedIn Top Voice in Artificial Intelligence, Data Science and Machine Learning

View solution in original post

1 REPLY 1
Sahir_Maharaj
Super User
Super User

Hello @jsims586,

 

Here's an updated formula that should give you the result you're looking for:

 

EW Running Total = 
VAR SelectedDates = ALLSELECTED(Dates[Date])
RETURN
    CALCULATE(
        SUM(GL_Detail[Gross_88ths_Value]),
        GL_Detail,
        CONTAINSSTRING(GL_Detail[AFE_Code], "EW"),
        FILTER(
            ALLSELECTED(Dates[Date]),
            Dates[Date] <= MAX(SelectedDates)
        )
    )

 

Let me know if you might need further assistance.


Did I answer your question? Mark my post as a solution, this will help others!

If my response(s) assisted you in any way, don't forget to drop me a "Kudos" 🙂

Kind Regards,
Sahir Maharaj
Data Scientist | Data Engineer | Data Analyst | AI Engineer
P.S. Want me to build your Power BI solution? (Yes, its FREE!)
➤ Lets connect on LinkedIn: Join my network of 15K+ professionals
➤ Join my free newsletter: Data Driven: From 0 to 100
➤ Website: https://sahirmaharaj.com
➤ Email: sahir@sahirmaharaj.com
➤ Want me to build your Power BI solution? Lets chat about how I can assist!
➤ Join my Medium community of 30K readers! Sharing my knowledge about data science and artificial intelligence
➤ Explore my latest project (350K+ views): Wordlit.net
➤ 100+ FREE Power BI Themes: Download Now
LinkedIn Top Voice in Artificial Intelligence, Data Science and Machine Learning

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.