Uma família de softwares de planilhas da Microsoft com ferramentas para analisar, criar gráficos e comunicar dados.
Olá Jorge.Vasconcelos!
Se compreendi corretamente a sua pergunta, veja uma sugestão de solução:
A fórmula da imagem é:
=SEERRO((
CONT.VALORES(INDIRETO("A"&$A2&":A"&$B2) INDIRETO("A"&I$1&":A"&FIMMÊS(I$1;0)))+
CONTAR.VAZIO(INDIRETO("A"&$A2&":A"&$B2) INDIRETO("A"&I$1&":A"&FIMMÊS(I$1;0))))
*$D2;"-")
Um detalhe, se você é de Portugal, a fórmula muda um pouco, ficaria:
=SE.ERRO((
CONTAR.VAL(INDIRETO("A"&$A2&":A"&$B2) INDIRETO("A"&I$1&":A"&FIMMÊS(I$1;0)))+
CONTAR.VAZIO(INDIRETO("A"&$A2&":A"&$B2) INDIRETO("A"&I$1&":A"&FIMMÊS(I$1;0))))
*$D2;"-")
Outra alternativa é a fórmula:
=SE(MÍNIMO(FIMMÊS(I$1;0);$B2)-MÁXIMO(I$1;$A2)<0;0;MÍNIMO(FIMMÊS(I$1;0);$B2)-MÁXIMO(I$1;$A2)+1)*$D2
Experimente adaptar no seu modelo e qualquer duvida pergunte.
Abraços!