【问题标题】:Calculating dynamic pricing on Google Sheets在 Google 表格上计算动态定价
【发布时间】:2019-07-02 22:36:00
【问题描述】:

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

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

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

示例数据集

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

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

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

【问题讨论】:

  • 工作表是docs.google.com/spreadsheets/d/… 请记住,从 IMPORTHTML 中提取的数据将与上面的屏幕截图不同,但我想要实现的是相同的。
  • 嗨@player0。我不认为你已经设法调查了这个?
  • 实际上,我做到了,但即使您的问题中包含您的说明,我也不知道您到底想要什么。
  • 我提供了有关电子表格的更多信息,希望这是有道理的。谢谢。
  • 让我们看看我是否理解... H2 应该是来自 C 列的等​​于或低于 1500 的 x 值的总和,单元格 i2 是相应范围的 D 列的平均值。对吗?

标签: arrays google-sheets google-sheets-formula cumulative-sum gs-vlookup


【解决方案1】:
=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)))


spreadsheet demo

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-29
    • 2016-11-01
    • 2021-06-24
    • 1970-01-01
    • 2021-03-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多