Bom dia!
Pexis, verifiquei a sua solução e se aplicou perfeitamente ao modelo, mas quando testei na planilha completa não deu, deixa eu tentar explicar usando a fórmula proposta:
=ÍNDICE('Portifólio Corrente'!$C$3:$O$62;CORRESP(HOJE();'Portifólio Corrente'!$B$3:$B$62;0);CORRESP(D4;'Portifólio Corrente'!$C$2:$P$2;0))
Na planilha completa eu preciso adaptar as matrizes, ela ficaria assim (grifo nas alterações):
=ÍNDICE('Portifólio Corrente'!$C$3:$ZZ$300;CORRESP(HOJE();'Portifólio Corrente'!$B$3:$B$300;0);CORRESP(D4;'Portifólio Corrente'!$C$3:$ZZ$3;0))
Mas há um agravante, deixa eu tentar explicar, note que a ação KROT3 por exemplo.
Eu posso comprar um lote, e comprar outro, e vender um deles, e comprar outro, ou vender todos, e em outra ocasião comprar de novo...
Cada vez que eu compro, tem um preço de comprar, pois o mercado está em "um momento", para mim ter um controle, cada compra eu ponho em uma coluna nova...
Para entender, na planilha exemplo, note que há duas colunas com a KROT3, as duas estão atuais no portfólio...
Mas na planilha completa há "colunas ocultas", que é quando eu vendo, e aí a formula bursca por "KROT3" e na primeira que encontra, busca o preço "hoje", só que na primeira que encontra ela acha o preço "0,00", pois ja foi vendida...
Alterei a planilha de exemplo, e deixei a tua fórmula ali, só alterei efetuando a venda de uma KROT3, e pedir ajuda para que a formula entenda só o que não esta oculto...
Será que tem como?
Se precisar de mais explicações me avisa, é dificil explicar escrevendo...
Postado : 12/01/2016 8:54 am