0

我正在尝试使用 excel 来计算一组零件的平均交付频率。我有一个包含两列的数据集 - 部件号和交货日期。我试图计算出零件交付的平均天数。我尝试使用像 averageif(a2=a2:b9999,datedif(xx)) 等嵌套的 if,但无济于事。我正在寻找这个:

输入:

Part A    8.1
Part A    8.8
Part A    8.15

输出:A 部分平均交付 - 每 7 天

等等等等。有什么想法吗?

4

1 回答 1

0

如果您的日期在 ColumnB 中:

=(MAX(B:B)-MIN(B:B)--1)/COUNT(B:B)  

或者:

=(MAX(B:B)+1-MIN(B:B))/COUNTA(B:B)  

应该服务。

编辑

如果您有多个部分(上面假设只有一个)并且列表没有特定顺序,那么数据透视表可能是最好的(比如在 D1 中的左上角),表格形式,Part用于行标签,Delivery三次用于Σ 值(第一个为 MAX,第二个为 MIN,第三个为 COUNT)。然后 =(1+E3-F3)/G3复制下来应该给你交货之间的平均天数。例如您的示例中的 5 个(15 天内交付 3 个)。

于 2013-08-26T18:27:49.623 回答