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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Anonymous
Not applicable

Number of candidate who had 2 or more days in the last week interaction

I have a table

EalTim_0-1636384559557.png

I want to know how many candidate have 2 or more days in the last week interaction from the table above.

How do i get this in dax

1 ACCEPTED SOLUTION
Greg_Deckler
Super User
Super User

@Anonymous Try:

Measure = 
  VAR __MaxDate = TODAY()
  VAR __MinDate = __MaxDate - 7
  VAR __Table = SUMMARIZE(FILTER('Table',[Date]<=__MaxDAte && [Date]>=__MinDate),[Candidate],"__Count",COUNTROWS('Table'))
RETURN
  COUNTROWS(FILTER(__Table,[__Count]>=2))


Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Power BI Cookbook Third Edition (Color)

DAX is easy, CALCULATE makes DAX hard...

View solution in original post

2 REPLIES 2
v-zhangti
Community Support
Community Support

Hi, @Anonymous 

 

You can try the following methods.

  1. First calculate the number of days each candidate interacts.

 

Days = 
CALCULATE (
    MAX ( 'Table'[Date] ) - MIN ( 'Table'[Date] ),
    FILTER ( 'Table', 'Table'[Candidate] = EARLIER ( 'Table'[Candidate] ) )
)

 

vzhangti_0-1636596231282.png

 

   2.  Use the measure to determine who is more than 2 days old.

 

Measure = 
IF ( MAX ( 'Table'[Days] ) >= 2, 1, BLANK() )

 

vzhangti_1-1636596299293.png

 

Best Regards,

Community Support Team _Charlotte

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

 

 

Greg_Deckler
Super User
Super User

@Anonymous Try:

Measure = 
  VAR __MaxDate = TODAY()
  VAR __MinDate = __MaxDate - 7
  VAR __Table = SUMMARIZE(FILTER('Table',[Date]<=__MaxDAte && [Date]>=__MinDate),[Candidate],"__Count",COUNTROWS('Table'))
RETURN
  COUNTROWS(FILTER(__Table,[__Count]>=2))


Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Power BI Cookbook Third Edition (Color)

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
Sept PBI Carousel

Power BI Monthly Update - September 2024

Check out the September 2024 Power BI update to learn about new features.

September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

Sept NL Carousel

Fabric Community Update - September 2024

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

Top Kudoed Authors