将 vlookup 乘数添加到数据透视表

将 vlookup 乘数添加到数据透视表

从如下表格开始:

Stock   Action  Shares
AAPL    BUY 100
AAPL    BUY 200
MSFT    BUY 100
MSFT    BUY 200
MSFT    SELL    -100

和:

Stock   Price
AAPL    105.5
MSFT    221.2

我想要得到像这样的一张表:

Stock   Shares  Price   Value
AAPL    300 105.5    $31,650 
MSFT    200 221.2    $44,240 

只是一份基本的投资组合价值报告。

类似这样的

数据透视表非常适合汇总股票,但我找不到添加价值计算的方法。我在两个表上设置了一个数据模型和链接符号,然后,如果我从价格表开始,我可以将总股票放在它旁边,但当我输入价格时,我只能选择价格总和 ->

看起来像这样

感觉我已经很接近了。

答案1

好的,我找到了解决方案,尽管它可能比需要的更难,但我还是这样做了。

  • 将表放入 Power Pivot 并在符号上创建连接
  • 在 powerpivot 中
    • 在价格表中添加“CurrShares”列,将公式设置为 =[股票总数]
    • 添加另一个新列,将公式设置为 =[Price]*[CurrShares]
  • 返回电子表格,转到数据->现有连接,选择“表格”选项卡,选择表格并导入为表格

最终结果如下

感谢帮助这个问题

相关内容