@zmansuri
In SharePoint, dates can be filtered on <, <=,<>, >, >=. You could try
Filter(
Candidate,
DateDiff(
ContractSignedDate>0,Today()
),
Status.Value = "ContractSignedandUploaded?",
ContractSignedMonth = drpMonthIn_1.Selected.Result,
ContractSignedYear = drpYearIn_1.Selected.Result,
Payment.Value = "500" ||
Payment.Value = "750" ||
Payment.Value = "1000" ||
Payment.Value = "1250" ||
Payment.Value = "1500"
)
If the ContractSignedDate is blank, then DateDiff() of ContractSignedDate and Today() will be = to Today(), then the difference will be 0. Any difference >0 should be an indication that the contract was signed. I haven't tried the formula so I am guessing it will work.