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

To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.

Reply
ajisharavind_99
Advocate I
Advocate I

Date Count <= Today

Hi, 

I am stuck in the below calculation , When I apply filter <= today it also counting blank
I need below result when i select a year (i.e 2021) in Slicer (Calendar Table)
ajisharavind_99_0-1661512559067.png

 

 

Task Plan as of today =
CALCULATE(
    COUNTROWS( Sheet1 ),
    USERELATIONSHIP( Dim_Calendar[Date] , Sheet1[Task Planned] ),
    FILTER(
        Sheet1,
        Sheet1[Task Planned]
        <= TODAY()
    )
)

Task completed as of today =
CALCULATE(
    COUNTROWS( Sheet1 ),
    USERELATIONSHIP( Dim_Calendar[Date] , Sheet1[Task Completed] ),
    FILTER(
        Sheet1,
        Sheet1[Task Completed]
        <= TODAY()
    )
)

ajisharavind_99_1-1661513348848.png

 

Data set and pbix available in below link

https://drive.google.com/drive/folders/14JD2NuIVIZn7Muuem8KyPLxoEWVexzjO?usp=sharing

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@ajisharavind_99 , Try like

 

CALCULATE(CALCULATE(
COUNTROWS( Sheet1 ),
USERELATIONSHIP( Dim_Calendar[Date] , Sheet1[Task Planned] )),
FILTER(
Dim_Calendar,
Dim_Calendar[Date]
<= TODAY()
)
)

or

CALCULATE(CALCULATE(
COUNTROWS( Sheet1 ),
USERELATIONSHIP( Dim_Calendar[Date] , Sheet1[Task Planned] )),
FILTER(
all(Dim_Calendar),
Dim_Calendar[Date]
<= TODAY()
)
)

----------------


CALCULATE(CALCULATE(
COUNTROWS( Sheet1 ),
USERELATIONSHIP( Dim_Calendar[Date] , Sheet1[Task Completed] )),
FILTER(
Dim_Calendar,
Dim_Calendar[Date]
<= TODAY()
)
)

or

CALCULATE(CALCULATE(
COUNTROWS( Sheet1 ),
USERELATIONSHIP( Dim_Calendar[Date] , Sheet1[Task Completed] )),
FILTER(
all(Dim_Calendar),
Dim_Calendar[Date]
<= TODAY()
)
)

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

View solution in original post

1 REPLY 1
amitchandak
Super User
Super User

@ajisharavind_99 , Try like

 

CALCULATE(CALCULATE(
COUNTROWS( Sheet1 ),
USERELATIONSHIP( Dim_Calendar[Date] , Sheet1[Task Planned] )),
FILTER(
Dim_Calendar,
Dim_Calendar[Date]
<= TODAY()
)
)

or

CALCULATE(CALCULATE(
COUNTROWS( Sheet1 ),
USERELATIONSHIP( Dim_Calendar[Date] , Sheet1[Task Planned] )),
FILTER(
all(Dim_Calendar),
Dim_Calendar[Date]
<= TODAY()
)
)

----------------


CALCULATE(CALCULATE(
COUNTROWS( Sheet1 ),
USERELATIONSHIP( Dim_Calendar[Date] , Sheet1[Task Completed] )),
FILTER(
Dim_Calendar,
Dim_Calendar[Date]
<= TODAY()
)
)

or

CALCULATE(CALCULATE(
COUNTROWS( Sheet1 ),
USERELATIONSHIP( Dim_Calendar[Date] , Sheet1[Task Completed] )),
FILTER(
all(Dim_Calendar),
Dim_Calendar[Date]
<= TODAY()
)
)

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 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.