#date #excel-formula
Вопрос:
В настоящее время у меня есть диапазон дат, введенный вручную в следующее поле, взятое из одной ячейки (A), которая выполняется каждый день.
Есть ли формула, которую я могу использовать, чтобы это поле автоматически заполнялось при вводе новых дат в будущем?
Ответ №1:
В зависимости от того, где расположены эти две даты, это будет похоже на:
=TEXT(A1,"dd-mmm-yy") amp;" - "amp; TEXT(B1,"dd-mmm-yy")
где первая дата находится в A1, а вторая дата-в B1.
Если вы хотите создать текстовый вывод, который показывает От-До на основе хронологически первой и последней даты в столбце A, то:
=TEXT(MIN(A:A),"dd-mmm-yy") amp;" - "amp; TEXT(MAX(A:A),"dd-mmm-yy")
Комментарии:
1. У меня есть только один день в одной ячейке, поэтому я буду работать с A1 — A1439, будет ли по-прежнему работать приведенная выше формула?
2. Да, это работает, как только что протестировано, однако только переход в ячейку A1439 дает мне дату, содержащуюся в этой ячейке, которая равна 31.08.2011. То, что я искал бы, — это то, что продолжалось бы с ячейки A1439 для дат после 31.08.2011.
3. @Стивен — возможно, вы можете добавить больше описания к вопросу. Неясно, как выглядят ваши данные и где вы хотели бы получить свой вывод. Из того, что вы говорите, это больше похоже на то, что у вас есть текущие даты в Col A, которые обновляются вручную, и вам нужна формула, которая выбирает первую и последнюю даты (в хронологическом порядке) из этих дат и возвращает вывод текста с.
FromDate - ToDate
В этом и заключается идея?4. ДА. даты приведены в хронологическом порядке в столбце А (пример 18/07/19 — 29/08/21), который с приведенной выше формулой будет работать. Однако даты продолжают меняться ежедневно по порядку с 30/08/21, 31/08/21, 01/09/21, причем последняя дата используется в качестве даты
5. эй, @Стивен — в этом случае должно сработать минимальное/максимальное значение. Он будет смотреть не на заказ, а на стоимость.