首页 > 解决方案 > 在 Google 表格上计算动态定价

问题描述

我从列出特定加密货币卖家的交易交易所导入数据。

根据这些数据,我想创建动态定价,以根据给定的订单大小显示订单的平均成本。

我将举一个我正在寻找的例子:

示例数据集

0

在此示例中,我们将购买加密货币“SINS”。根据该表中显示的数据,如果购买了 29.06 个 SINS,则将完成第一个订单,支付的 BTC 总额为 0.00459 BTC。

如果为 145 个 SINS 下订单,它会将订单填充到第 12 行并部分填充第 13 行中的订单。通过手动计算,我知道这将花费 0.02293365 BTC(使用 col D 计算),平均价格为每个 SIN 0.00015816。

我想要实现的是,如果在单元格中输入一个数字,它会根据输入的数字和从交易交易所导入的订单确认订单的平均价格。

标签: arraysgoogle-sheetsgoogle-sheets-formulacumulative-sumgs-vlookup

解决方案


=INDIRECT(ADDRESS(MATCH(VLOOKUP(O2,F2:F,1),F:F,0),7,4))+(
 INDIRECT(ADDRESS(MATCH(VLOOKUP(O2,F2:F,1),F:F,0)+1,4,4))*(O2-
 INDIRECT(ADDRESS(MATCH(VLOOKUP(O2,F2:F,1),F:F,0),6,4)))/
 INDIRECT(ADDRESS(MATCH(VLOOKUP(O2,F2:F,1),F:F,0)+1,3,4)))

0


电子表格演示


推荐阅读