Excel MIN с вложенным оператором IF - Попытка идентифицировать дату, ближайшую к 30 дням после даты

1

У меня есть 16K плюс записи с датой аукциона. Мне нужно найти дату и сумму, ближайшую к дате аукциона, НО более, чем через 30 дней.

Я рассчитал строку, которая показывает разницу между датой аукциона и каждой последующей продажей.

Мой подход состоял в том, чтобы мы нашли минимальную разницу, которая составляет более 30 дней после даты аукциона. Это формула, которую я использовал:

=MIN((IF((B12-A12)>30,(B12-A12),0)),IF((E12-A12)>30,(E12-A12),0),IF((H12-A12)>30,((H12-A12)),0))

Верный результат возвращается только один раз в данных примера. (см. изображение - ЖЕЛТЫЙ = ДАТА АУКЦИОНА, ЗЕЛЕНЫЙ = ПРАВИЛЬНАЯ ИНФОРМАЦИЯ, КРАСНЫЙ = НЕПРАВИЛЬНЫЙ)

Даты аукциона MIN IF

Далее мне нужно исключить из результатов любую продажу менее 1000 долларов. Но мне нужно сначала понять его часть формулы.

Джим МакЭвой
источник
Вы используете этот массив Формула, чтобы найти ближайшую дату к Аукционной дате (Аукционная дата + 30) {=MIN(IF(A2:A15>A$1+30,A2:A15))},. Здесь A1есть Auction Date. Затем выберите необходимый диапазон и примените условный формат, используя Cond. Formt.+Highlight Cell Rule+Equals to& выберите Formula cell.
Раджеш С

Ответы:

0

Хотя я не уверен в том, как эта информация применима к вашему описанию, формула не работает, потому что ваши IFутверждения предоставляют минимальное значение 0каждый раз, когда оно принимает значение false. Эта модификация будет работать:

=MIN((IF((B12-A12)>30,(B12-A12),1000000)),IF((E12-A12)>30,(E12-A12),1000000),IF((H12-A12)>30,((H12-A12)),1000000))

Я заменял 1000000на 0, но любое число будет работать до тех пор , как он больше , чем можно было бы ожидать.

ПРИМЕЧАНИЕ. Возвращается, 1000000если даты не соответствуют вашим критериям.

Я сохранил формулу, чтобы вы могли видеть изменения, но, поскольку вы уже рассчитываете разницу в столбцах C, F и I, другими словами и C12=B12-A12т. Д., Ее можно упростить следующим образом:

=MIN((IF(C12>30,C12,100000000)),IF(F12>30,F12,1000000),IF(I12>30,I12,1000000))

Есть и другие упрощения, которые можно сделать, но это должно помочь вам.

Рей Джуна
источник
BRILLIANT! Вы должны знать, что дюжина людей смотрели на это, все опытные типы Excel, и никто не видел очевидного - очень хороший улов. Спасибо вам.
Джим МакЭвой