【问题标题】:Excel formula for an average where the price increases every day价格每天上涨的平均值的 Excel 公式
【发布时间】:2013-11-26 11:40:33
【问题描述】:

谁能帮我用一个简单的 excel 论坛来解决以下问题。

我需要能够预测当月的平均价格。例如,如果当前价格为 1000 美元,距离月底还有 5 天,我相信价格会上涨 50 英镑/天。 1050 然后 1100 1150 等等 那么最近六天的平均价格是 1100?

我希望能够做一个论坛,根据当前价格、增加量和剩余天数来计算,而不必每天都有一个单元格等?

这可能吗?我试过谷歌,但什么也没想到,这是一个难以表达的问题。

【问题讨论】:

  • what have you tried?。听起来像一个非常简单的数学公式
  • 好吧,我一直在使用(剩余天数 * 预计每日增加量)+(当前价格*剩余天数)/剩余天数,例如在本例中 (5x50)+(1000*5)/5 =1100 哪个错了??

标签: excel excel-formula average


【解决方案1】:

听起来您在查找当月的天数和该月已经过去/离开的百分比时遇到了麻烦

用这个公式计算当月的天数

=EOMONTH(NOW(), 0)-EOMONTH(NOW(), -1)

要计算当月的当前日期,请使用此公式

=DAY(NOW())

计算已经过去的月份的百分比

=DAY(NOW()) / (EOMONTH(NOW(), 0)-EOMONTH(NOW(), -1))

计算剩余月份的百分比

=1 - (DAY(NOW()) / (EOMONTH(NOW(), 0)-EOMONTH(NOW(), -1)))

【讨论】:

  • 感谢您抽出宝贵时间回答,但我们需要能够指定一个月内剩余的交易天数,在本例中为 5。我们不需要公式来计算百分比剩下的一个月。再次感谢
【解决方案2】:

我不清楚您的平均时间是 5 天还是 6 天?

如果您从 1000 开始并平均 5 天,那么您将平均 1000、1050、1100、1150 和 1200,因此平均值为 1100 - 如果这是所需的结果,请尝试此公式

=A2+B2*(C2-1)/2

其中A2是价格,B2增加量和C2天数

如果您平均 6 天,则从 1000 开始到 1250 结束,因此平均值为 1125,公式应为:

=A2+B2*C2/2

【讨论】:

  • 这行得通!唯一的事情是,我们需要这样做,以便不包括今天的价格,所以还有 5 天,不包括今天。我们认为未来 5 天价格会上涨,因此 1050、1100 等等。我们如何调整您的公式?非常感谢您的帮助!!
  • 因此,如果当前为 1000,您只需要 1050、1100、1150、1200 和 1250 的平均值......这将是 1150 尝试=A2+B2*(C2+1)/2
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-16
相关资源
最近更新 更多