Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Blank or Null Date Validation

I am trying to write basic if condition considering date field, there are chances of blank in date field. I am aiming to name blank fields based in if loop. Below is the condition I write but for eac...
  • DoubleJ's avatar
    6 years ago

    Hi

    I would suggest that you use the ISBLANK() check as first condition.
    Personally I prefer a SWITCH() to nested IFS(). The code could look like this:

    Lifecycle = 
    SWITCH(TRUE(),
    ISBLANK(POC_SBSPN_LIFECYC_ACTUAL[Schd Dt]),"Never Active",
    POC_SBSPN_LIFECYC_ACTUAL[Schd Dt]>=TODAY()-30,"30DayActive",
    POC_SBSPN_LIFECYC_ACTUAL[Schd Dt]>=TODAY()-90 && POC_SBSPN_LIFECYC_ACTUAL[Schd Dt] < TODAY()-30, "Inactive",
    POC_SBSPN_LIFECYC_ACTUAL[Schd Dt]<TODAY()-90,"Dormant",
    "Other")

     

    Hope this helps!
    JJ