# If Then Else with two or more criteria!

**URL:** <https://community.glideapps.com/t/if-then-else-with-two-or-more-criteria/19971>\
**Category:** Ask for Help\
**Created:** [December 17, 2020, 12:31am UTC](https://community.glideapps.com/t/if-then-else-with-two-or-more-criteria/19971 "2020-12-17T00:31:33Z")\
**Posts on this page:** 1\
**Showing post:** 18

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [December 31, 2020, 4:02pm UTC](https://community.glideapps.com/t/if-then-else-with-two-or-more-criteria/19971/18 "2020-12-31T16:02:30Z")

</div>

Sometimes you need to think about it differently. I like to call it ‘thinking backwards’. Sometimes it helps to look for the inverse of the value instead of looking for the actual value.

Using @avanavana’s example of wanting blonde hair and blue eyes, I would structure my If Then column like this.

IF Hair is not Blonde  
THEN false

ELSE

IF Eyes is not Blue  
THEN false

ELSE

true

This way, you will get a true result only if hair is blonde AND eyes are blue. The logic will continue through each condition until it finds a match. Otherwise it falls all the way through to the last ELSE.

In your case, it would be like this:

IF Column A is empty  
THEN false

ELSE

IF Column B is empty  
THEN false

ELSE

true

---

_[View the full topic](https://community.glideapps.com/t/if-then-else-with-two-or-more-criteria/19971)._
