Я хотел бы предложить импровизировать Формулу, которая меньше, чем предыдущая.
Причины,
Для НЕТ, вместо того, чтобы тестировать продукт 5 и 6 с датой, а как ИЛИ тестировать Продукт 3 и 4 отдельно, лучше тестировать их, используя одно единственное утверждение, так как оно технически схоже, лучше и сокращает длину формулы.
Я протестировал Продукты 3, 4, 5 и 6 со значением Дата 29/03/2012, потому что Дата меньше, чем означает, что Дата естественно меньше 18/12/2014 .
И если A2 не заполнен, нет необходимости проверять еще раз Coz, ваше последнее условие, если A2 blank C2 также остается пустым, так что я проверил его вначале.
Аналогично, я проверил для ДА, Продукт 1, 2, 3 и 4 со значением даты 18/12/2014, поскольку, если значение даты в ячейке больше или равно ей, это означает, что дата даты выше, чем 29/03/ 2012 .
NB. Если вы сравните оба результата, вы обнаружите разницу в строках 9 и 12. Причина проста: значения дат в обеих строках больше, чем значения дат, которые мы тестируем.
Пожалуйста, измените Диапазон данных в своей Формуле по мере необходимости.
Мой диапазон данных I79: K99, формула в K79.
В столбце «Образец» указано «Название продукта и дата соответствия», диапазон данных M79: M88. Столбец Зеленый содержит ответ, полученный предыдущей Формулой.