Eu produzi uma resposta que essencialmente faz o truque.
Pensei em publicá-lo aqui, caso isso apareça para outra pessoa.
Euadicioneiumanovacolunaparacadaanoe,acimadecadacoluna,insiraadatadeinícioedetérminodoano(nessecaso,de1deagostoaté31dejulhodoanoseguinte).
Delá,useiumavariantedaseguintefórmulaemcadacélula:
D5=MAX(MIN($B5,D$2)-MAX($A5,D$1),0)/(D$2-D$1+1)*$C5
Quepodeserdivididoem:
- Adatafinal(masnãodepoisdofinaldoano)
Menos:
- Adatadeinício(masnãoantesdoiníciodoano)
- Limitadaparanãosermenorquezero(comoquandoafórmulaécopiadaparaoutrosperíodos,elaproduziráumresultadonegativo)
Divididopor:
- Onúmerodediasnoperíodo(paraproduzirumaporcentagemdoano)
Multiplicadopor:
- Ataxadejurosdoperíodo
Emboraissoprecisassedeumatabelamaior,elaproduziuumataxadejurosmédiabastanteprecisaparacadaperíodo,conformemostradonostotais.Pareciaumpoucodesajeitada,mascomoamesarealémuitomaior,afórmulapoderiaserfacilmentearrastadaporumgrandenúmerodeperíodoseentradas.
ElepodetersidomaisprecisousandoafórmulaYEARFRAC
,mastiveproblemasparaproduzirumresultado"zero" para os períodos futuros, em que nenhum resultado é esperado.
Tenho certeza de que há uma resposta mais clara e precisa, que eu estaria muito interessada em aprender, mas isso pode ser útil para alguém.