Итак, я создал очень простую c функцию, которая суммирует 3 месяца (с января по март) для вычисления квартала (1 квартал 2020 года). Код:
function monthsToQTR(item)
monthsToQTR = item + item.offset(1,0) + item.offset(2,0)
End Function
Код выше работает в течение одного квартала. Теперь я хотел бы создать функцию, которая создает 4 итога / выхода (1Q20, 2Q20, 3Q20, 4Q20).
Например, функция будет в ячейке D2. Ячейка A1 - январь, а ячейка A12 - декабрь (feb = A2, march = A3, et c). Общий объем продаж за январь находится в ячейке B1 (100), общий объем продаж за февраль находится в ячейке B2 (150), общий объем продаж за март находится в ячейке B3 (120), общий объем продаж для ARP находится в ячейке B4 (10), общий объем продаж for may находится в ячейке B5 (20), общие продажи за июнь находятся в ячейке B6 (5), ..... общие продажи за de c находятся в ячейке B12. Если я использую функцию monthsToQTR, функция вычислит итог за 1 квартал (370). Я хотел бы создать функцию, назовем ее YearlyMonthsToQtr, которая будет суммировать все месяцы в кварталы. В ячейке D2 я бы ввел функцию YearlyMonthsToQtr, выбрал ячейку B1, и как только я нажму return:
D2 = 370
D3 = 35
D4 = (SUM OF B7 : B9)
D5 = (SUM OF B10: B12)
Как мне создать функцию YearlyMonthsToQtr?