Как вычесть даты в Excel с разными форматами даты?

Я хочу вычесть 2 даты в Excel, но проблема в том, что они имеют разные форматы дат. Итак... мое первое свидание - это что-то вроде этого 18.09.2011 (ДД.ММ.ГГГГ), а второе - что-то вроде 15.09.2011 (ММ/ДД/ГГГГ). Итак, как я могу вычесть эти две даты? Потому что ДЕНЬ (ячейка даты один) - ДЕНЬ (ячейка даты 2) не будет работать. Спасибо!


person Andrei Ion    schedule 15.09.2011    source источник
comment
Сначала преобразуйте даты в тот же формат, а затем вычтите. У меня была такая же проблема: VBA excel, изменение формата даты Если вы этого не сделаете Не хочу использовать vba, в последнем ответе есть формула.   -  person Jandrejc    schedule 15.09.2011
comment
Формат не влияет на операции с датами. Вы наверное говорите о датах strings ? Если это так, вам следует перефразировать свой вопрос.   -  person Patrick Honorez    schedule 16.09.2011


Ответы (1)


Если ваши даты действительно вводятся как даты, вы можете использовать их в любых расчетах, поскольку дата действительно хранится в виде числового значения. Отображение одной даты в формате «ММ/ДД/ГГ», а другой — в формате «ДД.ММ.ГГГГ» не имеет значения. Попробуйте отформатировать ячейки как «Общие». Изменится ли дисплей на число (например, 40801 на сегодня), все в порядке. Если ваши даты вводятся в виде строк, вы можете сначала преобразовать их в даты - см. -formats-vb-formulas/7352745#7352745">этот пост

person MikeD    schedule 16.09.2011