Nested IF ANDs and ORs to enter in a date for check in and out

I am having difficulty writing a formula to enter in a date for check in based on the days that staff will be at a conference. I have check boxes for the days that people will be at the conference and I wanted to have the check in/out dates autopopulate based on that information. I am able to get the first couple columns to work but when I try to add more the logic breaks. Here is what I got to work:



=IF([4/28]@row = 1, "4/27/24", (IF(AND([4/28]@row = 0, [4/29]@row = 1), "4/28/24")))

I tried doing it like this and with a leading OR but I cant get it to work:

=IF([4/28]@row = 1,"4/27/24",IF(OR([4/28]@row = 0, [4/29]@row = 1), "4/28/24",(IF(AND([4/29]@row = 0, [4/30]@row= 1), “4/29/24”), (IF(AND([4/30]@row = 0, [5/1]@row=1),”4/30/24”), (IF(AND([5/1]@row=0,[5/2]@row=1),”5/1/24”),(IF(AND([5/2]@row=0,[5/3]@row=1),”5/2/24”), (IF(AND([5/3]@row=0,[5/4]@row=1),”5/3/24”)))



Best Answer

  • keciaheld
    keciaheld ✭✭✭
    Answer ✓

    I got it to work - thanks for the input!

    =IF([4/28]@row = 1, "04/27/24", IF(AND([4/29]@row = 1, [4/28]@row = 0), "04/28/24", IF(AND([4/29]@row = 0, [4/30]@row = 1), "04/29/24", IF(AND([4/30]@row = 0, [5/1]@row = 1), "04/30/24", IF(AND([5/1]@row = 0, [5/2]@row = 1), "05/01/24", IF(AND([5/2]@row = 0, [5/3]@row = 1), "05/02/24"))))))

Answers

Help Article Resources

Want to practice working with formulas directly in Smartsheet?

Check out the Formula Handbook template!