Оператор IF AND с несколькими условиями

Оператор IF AND с несколькими условиями

Нужна формула, которая может возвращать значения MET и NOT MET в Excel 2010

Формула СООТВЕТСТВУЕТ или НЕ СООТВЕТСТВУЕТ на момент разрешения.

Ниже приведена формула, которую я попробовал, но чего-то не хватает, потому что я не уверен, как написать оператор ЕСЛИ для сравнения, ЕСЛИ дата закрытия равна "пустой/открытый" и ЕСЛИСоглашение об уровне обслуживаниявсе еще "в пределах"ожидаемое закрытие..значение должно быть "MET" и также еще одно какЕСЛИожидаемая дата закрытия превышает текущую дату, но все еще не закрыта. В результате должно быть указано «НЕ ВЫПОЛНЕНО».

введите описание изображения здесь

IF(R13="","",IF(R13=0,"N/A",IF(AND(R13>0,U13=""),"NOT MET",IF(AND(R13="",U13=""),"",IF(V13<=R13,"MET",IF(V13>R13,"NOT MET"))))))

решение1

если met и non-met являются противоположностями (то есть оба не могут быть истинными или ложными одновременно), то формула должна иметь вид if(Test(Met),"Met","Not Met") Для testing(Met) date_close < 1+date_expected поместите это в обертку iferror

  • если ошибка(v13<1+u13,"ложь")

Это приводит к полной форме

  • =if(iferror(v13<1+u13,"false","Met","Not Met")

+1 означает, что если 13 июня — ожидаемая дата, а 13 июня она закрыта, то она считается MET. В противном случае, поскольку это поле Дата+Время, часы могут все испортить, когда иногда она выполняется, а иногда нет.

Связанный контент