Мне нужна помощь!

У меня есть 4 состояния и более 2 разных результатов в зависимости от состояния, поэтому я борюсь с утверждениями IF/AND/OR. Все данные являются датами. а2 - контрольная дата:

Condition 1 b2<>"", c2<>"" - true = (b2-a2) , false - see other conditions 
Condition 2 b2<>", c2="" - true = (b2-a2) , false - see other conditions
Condition 3 b2="", c2="" - true = (today()-a2), false, see other conditions
Condition 4 b2="", c2<>"" - true = "", false, see other conditions

1 ответ1

2

Точно так же, как вы написали это, это будет так:

=IF(AND(B2<>"",C2<>""),B2-A2,IF(AND(B2<>"",C2=""),B2-A2,IF(AND(B2="",C2=""),TODAY()-A2,IF(AND(B2="",C2<>""),"","How did you get here?"))))

Однако первые два условия игнорируют C2, а последние два будут проверяться только в том случае, если B2 не заполнено, поэтому вы можете сократить его до простого:

=IF(B2<>"",B2-A2,IF(C2="",TODAY()-A2,""))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .