Изчисляване на месечна (отместване) средна стойност в Excel

Имам ежедневно въвеждане на данни за 3 индекса. Те не включват всеки ден от месеца и за някои дни ще липсват записи за един от индексите; количеството клетки на месец е различно. Искам да изчисля средната стойност за тези отделни индекси, започвайки от 16-то число на предходния месец и стигайки до 15-то число на текущия месец (или първата дата след 15-то/последния ден преди 16-то, ако няма запис). Например в изображението от екрана по-долу средната стойност за MXWO през месец февруари ще бъде средната стойност на масива B14:B36 (и за януари B2:B13).

Как изглеждат данните ми

Искам да създам 4 колони: Дата (месец-година), средна стойност на MXWO, средна стойност на JPMIGHYS и средна стойност на USTWBGD. Всяка от тези средни стойности трябва да използва методологията, описана по-горе. Как мога да постигна това?

Опитах да използвам функцията OFFSET, но тъй като нарастването на клетките се променя от месец на месец (има различно количество липсващи клетки на месец), това не проработи.


person eenmooiding    schedule 20.04.2021    source източник
comment
Използвайте AVERAGEIFS   -  person Ron Rosenfeld    schedule 20.04.2021
comment
Опитах, но по някаква причина не иска да ми върне стойност (и не знам как да го накарам да премине от 16-то до 15-то число на всеки месец   -  person eenmooiding    schedule 20.04.2021
comment
Не виждам във въпроса ви никакъв пример за това, което сте опитвали.   -  person Ron Rosenfeld    schedule 20.04.2021
comment
Съжалявам, че не го включих, опитах се да използвам метода, описан тук: stackoverflow.com/questions/33769790/. Опитах също да използвам функцията OFFSET, но както споменах във въпроса, това не работи за мен.   -  person eenmooiding    schedule 20.04.2021
comment
Без да виждам как се опитахте да го приложите, нямам представа къде сте сбъркали. Вие също не показвате как бихте структурирали резултатите си. Предлагам ви да прочетете страниците HELP за информация относно Как да зададете добър въпрос и Как да създадете минимален, пълен и проверим пример; след това редактирайте въпроса си, за да можем да ви помогнем.   -  person Ron Rosenfeld    schedule 20.04.2021
comment
каква версия на Excel използвате?   -  person Terry W    schedule 20.04.2021
comment
Използвам Excel версия 2103, ще включа някои от моите опити в бъдеща редакция   -  person eenmooiding    schedule 20.04.2021
comment
@RonRosenfeld благодаря ти, че ме насочи в правилната посока. В крайна сметка добавих 2 колони за всеки месец (начална дата и крайна дата) и използвах =AVERAGEIFS('Необработени данни'!$B$2:'Необработени данни'!$B$3776;'Необработени данни'!$A$2:$ A$3776; ›=&'Необработени данни'!J2; 'Необработени данни'!$A$2:$A$3776; ‹=&'Необработени данни'!K2), където моят раздел Необработени данни включва данните за индексите и Уверявам се, че дневните записи съответстват на дните, които искам в командата AVERAGEIFS.   -  person eenmooiding    schedule 20.04.2021