计算平均变化的更简单的方法?

计算平均变化的更简单的方法?

我有一种产品,它每天都在制造和使用,被发送到现场,使用率根据工作进展情况每天都在变化。

我想计算每天使用该产品的平均量。我需要减去一天的使用量,然后取平均值。

有没有比这更简单的方法=average((a2-a1),(a3-a2),etc)

答案1

如果 A 列包含每天结束时的累计使用量,则根本不需要使用该AVERAGE函数。您可以通过用最后一个值减去第一个值并除以天数来计算平均值。

在 B2(或第 2 行的任何空单元格)中输入此公式

=(A2-A$1)/ROWS(A$2:A2)

并将其复制到同一列中的其他单元格。B2 现在将显示一天后的平均每日使用量,C2 将显示前两天的平均每日使用量,依此类推。

使用示例

答案2

我只需添加一列“Delta”,在 b2 上减去 a1-a2,在 b3 上减去 a2-a3 等等 - 只需拖放即可...并计算该列的平均值

答案3

使用数组函数。例如,所有值都在 A1 至 A10 列中,则函数:

={average(A1:A9-A2:A10)}      

只需输入=average(A1:A9-A2:A10)

花括号表明它是一个数组函数,您可以通过按住 Ctrl+Shift 并按 Enter 离开单元格来获得它。

这将为您提供一个单元格中的平均差异。您也可以使用 Sum、StdDev.S 等。

答案4

考虑到流行的商业惯例,我建议使用加权平均法来查找表中产品的即将到来的价格。

为了实现目标,您还需要向销售表中添加一些其他信息,销售数量总销售额

下面是示例表以及计算值,发现平均价格每种产品。

计算背后的机制是:

(First Day Price*First Day Qty)+(Second Day Price*Second Day Qty)+,,,/Total Qty

在此处输入图片描述

怎么运行的:

  • 销售表的数据范围A1:E13包括标题。
  • 公式销售数量在单元格中B16为:

    =SUMIFS($D$2:$D$13,$A$2:$A$135,  $A16)
    
  • 细胞C16有公式总销售额。

    =SUMIFS($E$2:$E$13,$A$2:$A$13,$A16)
    
  • 单元格中的平均价格公式D16

    =CEILING(C16/D16,2)
    

注意:

  • 将所有公式填写完整。
  • 我已经使用CEILING函数来四舍五入价格,您也可以使用ROUNDROUNDUP
  • 根据需要调整公式中的单元格引用。

相关内容