如何实现类似excel中D47=SUM($D$1:D46)/SUM($C$1:C46)*C47

分享  收藏
2 / 335

场景描述:
有一张表,直接填写字段有 时间、股票代码、成交数量、成交金额、成交方向(买入、卖出、分红)
(注:买入时成交数量、成交金额为正,卖出皆为负,分红时成交数量为 0,成交金额正负皆有可能)
需要将表按股票代码分组,然后按时间正序排序,计算买入成本:

买入成本计算公式:

  1. 成交方向为买入时,等于成交金额
  2. 成交方向为分红时,等于 0
  3. 成交方向为卖出时,先计算当前持仓成本=SUM(之前历史买入成本)/SUM(之前历史成交数量之和)*当前这笔流水的成交数量

614b8ac7ffadb3a4720e6195b04bfd9.png