Olá Miqueias!
Analisei a sua necessidade e posso sugerir uma solução um pouco mais avançada.
Observe a planilha anexa.
A fórmula em H5 para ser arrastada para o lado e para baixo ficou resumida a:
=SE(E(H$4>=DataInicial;H$4<=DataFinal);$F5/$G5;"")
A DataInicial e DataFinal na fórmula, são valores criados de forma relativa a linha através do recurso de "Gerenciador de nomes" da aba Fórmulas e eles correspondem a fórmulas mais complexas, sendo:
DataInicial (relativa a linha 5) : =SE(Plan1!$B5="Cartão";SE(DIA(Plan1!$A5)<=DiaLimite;FIMMÊS(Plan1!$A5;-1)+1;FIMMÊS(Plan1!$A5;0)+1);FIMMÊS(Plan1!$A5;-1)+1)
DataFinal (relativa a linha 5): =SE(Plan1!$B5="Cartão";SE(DIA(Plan1!$A5)<=DiaLimite;FIMMÊS(Plan1!$A5;Plan1!$G5-2)+1;FIMMÊS(Plan1!$A5;Plan1!$G5-1)+1);FIMMÊS(Plan1!$A5;Plan1!$G5-2)+1)
DiaLimite: =Plan1!$C$2
Com esta técnica, você consegue construir especie de "novas funções" para serem aplicadas nas fórmulas da planilha.
Fiz algumas alterações no cabeçalho da planilha para poder atender a técnica que utilizei. E deixei aberto também a possibilidade de parcelar outros tipos de pagamento (Ex: pagar em 3 cheques), pois não faz sentido você digitar "0X" no campo de parcelas.
Observe o arquivo para melhor compreensão.
Abraços!
Rafael Kamimura
Rafael Issamu F. Kamimura
Moderador Oficial Microsoft Community - MCC (Contribuidor do Microsoft Community)
http://zip.net/bjrt0X - http://zip.net/bhrvbR
Foi útil? Clique na mãozinha
Conheça: http://excelmaniacos.com/
Postado : 27/02/2015 8:39 am