Notifications
Clear all

Cálculo Preço Médio

1 Posts
1 Usuários
0 Reactions
537 Visualizações
(@sandrolima)
Posts: 0
Estimable Member
Topic starter
 

Boa tarde, colaboradores do fórum.

Preciso de ajuda para calcular o preço médio dos ativos de uma tabela que se encontram com posição aberta.

Condição para ativos com posição aberta:

Coluna [Data - Saída] = "" (vazio) ou Coluna [Data - Saída] = "-" e Coluna [Vlr Saída] = 0 

Na Coluna [PM (Preço Médio)] (apontada pela seta laranja) as linhas que estão com posições encerradas devem retornar por padrão o valor 0 para o preço médio.

Na Coluna [PM (Preço Médio)] das linhas dos Ativos que não estão com posições encerradas deve ser retornado o Preço médio dos Ativos com posição aberta.

Inseri uma coluna com o resultado esperado.

Segue alguns exemplos para melhor entendimento:

A fórmula deve retornar o PM somente dos ativos com posição aberta

Situação A:
Linhas 1 e 5 da Tabela
O Ativo NTCO3 apresenta 2 posições vendidas
(150 x 37,00 = 5.550,00) e (200 x 39,00 = 7.800,00)
Resultado esperado (5.550 + 7.800) / 350 = - 38,14 (negativo pois é uma posição vendida)

Situação B:
Linhas 3 da Tabela
O Ativo TASA4 não apresenta operação aberta
Portanto o campo [PM (Preço médio] = R$ 0,00

Situação C:
Linhas 4, 11, 12 e 13 - Ativo MRFG3 com 4 posições Vendidas porém uma delas está encerrada
Restam 3 posições vendidas com PM de ((150 x 14,54) + (100 x 14,59) + (100 x 14,67)) / 350
PM = 5.307/350
PM = - 14,59 (sinal negativo pq é uma posição vendida)

Muito obrigado a quem puder colaborar.

Segue planilha de exemplo para testes.

 
Postado : 11/03/2021 2:44 pm