【问题标题】:Excel- Average days between group of datesExcel-日期组之间的平均天数
【发布时间】:2013-08-26 16:08:17
【问题描述】:

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

输入:

Part A    8.1
Part A    8.8
Part A    8.15

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

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

【问题讨论】:

  • 按部件号排序,然后按日期 (asc),然后添加一列(公式以 C2 开头,如果有标题,则为 C3,然后填写)=IF(A2=A1,B2-B1,"") 现在列 C 有 #of days每次交付之间,因此您可以总结(例如使用数据透视表)

标签: excel date average


【解决方案1】:

如果您的日期在 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 个)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-06-11
    • 1970-01-01
    • 1970-01-01
    • 2021-09-22
    • 2017-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多