Для решения задачи определим, как работает маркер заполнения в Excel и как он управляет датами.
У нас есть две начальные даты:
- В ячейке A1: 30.12.2059
- В ячейке A2: 28.01.2060
Поняв, как Excel работает с датами, отметим, что он воспринимает дату как последовательность чисел. Когда мы вводим даты в ячейки и заполняем их, Excel автоматически определяет разницу между ними и продолжает этот паттерн.
Посчитаем, какая разница между датами:
- 30.12.2059 (A1)
- 28.01.2060 (A2)
Разница между 30 декабря 2059 года и 28 января 2060 года составляет 29 дней (31 день в январе минус 2 дня до 30 декабря).
Теперь заполним ячейки от A1 до A35 с помощью маркера заполнения:
- A1 (30.12.2059)
- A2 (28.01.2060)
- A3 будет равна A2 + 29 дней (так как между A1 и A2 разница 29 дней). Это будет 26.02.2060.
- Подобным образом мы продолжаем заполнять ячейки.
Теперь будем определять, какая дата будет в ячейке A29:
- Ячейка A1 является первой, а A2 - второй, A3 - третьей и так далее. Эти ячейки будут заполняться по правилу, где каждая следующая дата будет увеличиваться на 29 дней.
- Для нахождения даты в A29:
- A1: 30.12.2059
- A2: 28.01.2060 (можно считать как 1)
- A3: 26.02.2060 (можно считать как 2)
- Т. е. дата будет вычисляться по формуле:
- A29 = A1 + 28 * 29 дней (учитываем, что A1 уже образует первую дату).
Вычислим дату A29:
- 30.12.2059 + (28 * 29 дней).
- 28 * 29 = 812 дней.
- 812 дней с 30.12.2059 приведет нас к следующей дате.
Чтобы посчитать 812 дней:
- 30.12.2059 + 812 дней = 04.04.2062 – после учета всех дней (не забудьте учитывать високосные года, если они попадают в промежуток, но в данном случае это не влияет на общую картину).
Итак, в результате в ячейке A29 будет дата 04.04.2062.