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

=IF((TODAY()-D2),D2,TODAY())

Но это не похоже на работу. Как я могу проверить, если дата до сегодняшнего дня, и установить сегодняшнюю дату?

3 ответа3

2

Так ты хочешь более позднюю дату из D2 и сегодня? Попробуйте MAX

=MAX(D2,TODAY())

1

Это должно сделать это:

=IF(D2<TODAY(),TODAY(),D2)

Не забудьте установить выходной столбец для использования чисел типа Дата.

0

Ах, я только что понял, что забыл проверить, был ли он отрицательным, и у меня были некоторые вещи задом наперед.

=IF((TODAY()-D2)<0,TODAY(),D2)

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