查找日期和总和

时间:2013-01-28 20:37:54

标签: excel excel-formula

我很难过。我现在正试图创造一个关机时间的追踪时间。

我有两个标签。

第一个标签:“概述” - 此标签有三列。

  • Amt Used

    =SUMIFS(Data!$C:$C,Data!$A:$A,"January")
    

    此公式访问数据选项卡,并使用第一列信息并汇总该月的金额。

  • 剩下的 扬

    =B5+$G$4
    

    二月

    =C5+B6+$G$4
    

    这会增加剩余金额,使用金额并每月增加应计利率。

然后在右边,我有“应计利率”,旁边的单元格是可变的。这是放置一个月累计小时数的地方。 (论坛会将其复制12个月以简化用户)

使用第一个标签完成。

第二个标签:称为“数据”

这是人们可以休假的地方。

这没什么特别的。三个无标题列。

  • 具有公式的单元格:

    =IF(B1="","",TEXT(B1,"mmmmmmmm"))
    
  • 下一列是mm / dd / yyyy格式的日期。
  • 下一栏是使用的小时数。 “使用小时”为负数,“获得小时数”为正数。

现在,也许我不需要冗长的解释来提出这个问题。我正在尝试删除列出月份的列。有没有办法使用Sumif命令在公式中按日期查找?

如果日期是:

2013年1月1日| -8 |

1/2/2013 | -8 |

2013年1月3日| -8 |

2013年1月4日| -8 |

2013年2月2日| -8 |

2013年2月3日| -8 |

2013年2月4日| -8 |

有没有办法说,如果月份是“1”或1月,那么它旁边的单元格的总和是多少?在这种情况下,答案应为32。

1 个答案:

答案 0 :(得分:2)

使用SUMIFS,您可以在1月1日至31日之间进行求和,例如

=SUMIFS(Data!$C:$C,Data!$B:$B,">="&DATE(2013,1,1),Data!$B:$B,"<="&DATE(2013,1,31))

或者可能更好地引用带有日期的单元格,所以假设您在2013年1月1日的概览选项卡中的B3中有:

=SUMIFS(Data!$C:$C,Data!$B:$B,">="&B3,Data!$B:$B,"<="&EOMONTH(B3,0))

后一个公式可以复制多个月