Я получил две таблицы. Один с 36 столбцами, представляющими три года, и вторая таблица с тремя столбцами, обозначающими начальный месяц и продолжительность в месяцах. Во второй таблице я получил разные строки, например, для аренды автомобиля, дома и так далее. В моей первой таблице я хочу получить сумму затрат на каждую запись во второй таблице за определенный месяц. Пока я использую startmonth и endmonth, его легко архивировать с помощью функции "sumifs". Но когда я хочу использовать startmonth и длительность (например, 5-й месяц - это начало, а продолжительность - 11 месяцев), я уже не понимаю, как ссылаться на startmonth в функции sumifs.

ОБНОВИТЬ

The table looks like

Cost per month | TimeStart | Duration in Month
---------------+-----------+-------------------
1000           | Jan 15    | 5
---------------+-----------+-------------------
750            | March 15  | 3
...and so on

а вторая таблица выглядит

Month|Jan |Feb |March|April|Jun |Jul |Aug | .....
-----+----+----+-----+-----+----+----+----+------
Cost |1000|1000|1750 |1750 |1750|750 |750 | .....

Я хочу сгенерировать вторую таблицу из первой

2 ответа2

1

Мартин,

Поскольку вы сказали, что у вас нет проблем с получением информации с использованием startmonth и endmonth, как насчет того, чтобы получить endmonth, используя следующую формулу, используя значение startmonth и продолжительность

= ДАТАМЕС (А2, В2)

... где A2 имеет начальную дату, а B2 - продолжительность в месяцах.

0

Мартин,

Поскольку вы сказали, что у вас нет проблем с получением информации с использованием startmonth и endmonth, как насчет того, чтобы получить endmonth, используя следующую формулу, используя значение startmonth и продолжительность.

=DATE(YEAR(A2),MONTH(A2)+B2,DAY(A2))

... где A2 имеет начальную дату, а B2 - продолжительность в месяцах.

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