Forum Discussion

NickProp28's avatar
NickProp28
Post Partisan
6 years ago
Solved

Date difference and return TRUE/FALSE

Dear Community, 

 

DATE ADATE B
27/6/202029/6/2020
1/7/202029/6/2020

 

I looking for a formula that can substract (DATEA - DATEB) and return false/true if its more than 7 days.

I tried DATEDIFF, but its return some weird date value and there might DATEB will have lower date than DATEA. 

Greatly appreciate for the helps.

 

Best thanks.

 

  • Anonymous's avatar
    Anonymous
    6 years ago

    NickProp28 

    What is your formula? Should be like:

     

    Column = IF(DATEDIFF([Date A],[Date B],DAY)>7,TRUE(),FALSE())

     

    Paul Zheng _ Community Support Team
    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
      

     

  • NickProp28 , Something like this. Change as per need

    if((abs(datediff([Date A],[Date B],Day)) <=7) || (isblank([Date A]) ||isblank([Date B]) ), "Yes","NO")

6 Replies

    • 44Bailey's avatar
      44Bailey
      New Member

      Hello,

       

      please can you tell me if this can be adapted for Work Days (Mon-Fri) only?

       

      many thanks 

  • Anonymous's avatar
    Anonymous
    Not applicable

    NickProp28 

    What is your formula? Should be like:

     

    Column = IF(DATEDIFF([Date A],[Date B],DAY)>7,TRUE(),FALSE())

     

    Paul Zheng _ Community Support Team
    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
      

     

    • NickProp28's avatar
      NickProp28
      Post Partisan

      Dear Anonymous amitchandak ,

      Appreciate for the solution. It works perfectly for me.
      May I ask, what should be the formula if either one of the Date (DateA/DateB) is blank. I want it return True instead of False. 

       

      Best thanks.

      • amitchandak's avatar
        amitchandak
        Super User

        NickProp28 , Something like this. Change as per need

        if((abs(datediff([Date A],[Date B],Day)) <=7) || (isblank([Date A]) ||isblank([Date B]) ), "Yes","NO")