在Excel 2007中根据库存历史logging销售产品的总价值

我卖一些东西,并试图使我销售汇总在Excel中。 一张表包含产品购买历史logging,详情如下:

  • 产品名称,
  • 数量,价值,
  • 价格为1件

另一张表包含销售汇总日志,详细信息如下:

  • 产品名称,
  • 总销售数量

我想要的是写出可以根据库存历史计算产品总价值的公式。

示例:我已经每次以不同的价格买了1200次产品“MICRO USB CABLE”3次。

这是具有详细信息的采购订单:

  • 第一次我以每个0.60欧元的价格买了500根电缆
  • 第二次,我已经买了400欧元,每个欧元0.63
  • 第三次,我以每个0.50欧元的价格购买了300根电缆

现在:我已经售出了1000件产品“MICRO USB CABLE”。 这意味着我已经售出了500欧元的电缆,每件0.60欧元,然后是400欧元的电缆,每件0.63欧元,100件电缆,每件0.50欧元。 正如你看到的,第三次,我只拿了100根电缆,因为我只卖了1000(不全是1200)。

现在,我可以用这个公式手动计算总金额:

=(500*0.60)+(400*0.63)+(100*0.50) 

但如何使它自动计算?

有一个叫做=SUMPRODUCT()但是我不太熟悉

为了更好的理解,请看看这个文档: https : //docs.google.com/spreadsheet/ccc?key=0AjSYvGqCVD59dEtLTERFSzNWdjdhSFlraTZQNFNINmc&usp=sharing (你可以编辑这个文件“飞”)

任何想法?

我很抱歉让你失望,你需要的是访问。 Excel非常强大,基本上可以做所有事情,但是你正在努力走长路。 对于FIFO(LIFO)库存系统,请使用Microsoft Access。