Я хочу иметь возможность ввести одну дату в одну ячейку, а затем прочитать дату один год в одной ячейке, а через 11 месяцев в другой я использую = ДАТА (ГОД (B4)+1, МЕСЯЦ (B4), ДЕНЬ (B4)) и это прекрасно работает, но мне нужно, чтобы взять информацию из двух ячеек.

Таким образом, дата, которую я введу, будет либо недействительной, либо обновленной. Одна дата заносится в ту или иную ячейку. даты выхода приходят из любой из этих двух ячеек. Один или другой.

1 ответ1

1

Этого можно достичь, изменив ссылку на B4 на MAX(B4:C4) , например:

=DATE(YEAR(MAX(B4:C4))+1,MONTH(MAX(B4:C4)),DAY(MAX(B4:C4)))

Технически, из-за того, как Excel обрабатывает даты, вы также можете просто SUM(B4:C4) или B4+C4 поскольку дата, добавленная в пустую ячейку, все еще является исходной датой (при условии, что верно только одно из две ячейки заселены). Использование MAX дает вам гибкость, благодаря которой вы можете отслеживать дату присоединения, а также отслеживать последнюю дату обновления.

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