Excel formula EXCEL公式计算从今天开始的最后7天的列总和作为参考?

Excel formula EXCEL公式计算从今天开始的最后7天的列总和作为参考?,excel-formula,Excel Formula,已搜索数据库,但需要在过去7天的列中使用今天作为参考,特别求和(飞行小时数或休息天数),即 A列B列 1月6日12时00分 1月12日7时15分 1月12日08时15分 1月12日09时15分 1月10日12:00 1月11日12时00分 1月12日12小时 今天12小时 1月13日12时15分 1月14日12时15分 任何能帮忙的人都将不胜感激-谢谢 p、 为了更好地澄清,s I修改了上述数据 日期每日小时过去7天内飞行的总小时数 A、B、C 2012年1月6日1.08.0 2012年1月7日

已搜索数据库,但需要在过去7天的列中使用今天作为参考,特别求和(飞行小时数或休息天数),即

A列B列

1月6日12时00分

1月12日7时15分

1月12日08时15分

1月12日09时15分

1月10日12:00

1月11日12时00分

1月12日12小时

今天12小时

1月13日12时15分

1月14日12时15分

任何能帮忙的人都将不胜感激-谢谢

p、 为了更好地澄清,s I修改了上述数据

日期每日小时过去7天内飞行的总小时数

A、B、C

2012年1月6日1.08.0

2012年1月7日1.0

2012年1月8日1.0

2012年1月9日1.0

2012年1月10日1.0

2012年1月11日1.0

2012年1月12日1.0

2012年1月13日1.0

2012年1月14日1.0

2012年1月15日1.0

2012年1月16日1.0

2012年1月17日

12年1月18日

2012年1月19日

2012年1月20日

2012年1月21日

嗨,罗伯特和巴里,谢谢你们对这个Excel“新手”的回复和耐心。我复制了最新的格式供你们考虑。目前,日期列(A)的格式是有条件地在“今天”时突出显示。每日小时数列(B)的格式是#,过去7天的总计公式(C列)是=SUMIFS(B:B,A:A,“>=”&today()-7,B:B,“尝试以下方法:

=SUMIFS(B:B,A:A,">="&TODAY()-7,A:A,"<="&TODAY())
=SUMIFS(B:B,A:A,">"&TODAY()-7)-SUMIFS(B:B,A:A,">"&TODAY())
=SUMIFS(B:B,A:A,“>=”&TODAY()-7,A:A,“试试这个:

=SUMIFS(B:B,A:A,">="&TODAY()-7,A:A,"<="&TODAY())
=SUMIFS(B:B,A:A,">"&TODAY()-7)-SUMIFS(B:B,A:A,">"&TODAY())
=SUMIFS(B:B,A:A,“>=”&TODAY()-7,A:A,“试试这个:

=SUMIFS(B:B,A:A,">="&TODAY()-7,A:A,"<="&TODAY())
=SUMIFS(B:B,A:A,">"&TODAY()-7)-SUMIFS(B:B,A:A,">"&TODAY())
在这里,您可以添加大于(今天-7)的所有内容,并减去大于今天的所有内容。

尝试以下操作:

=SUMIFS(B:B,A:A,">="&TODAY()-7,A:A,"<="&TODAY())
=SUMIFS(B:B,A:A,">"&TODAY()-7)-SUMIFS(B:B,A:A,">"&TODAY())

在这里,您可以将大于(今天-7)的所有内容相加,减去大于今天的所有内容。

以下是一行(随机)的公式

A12单元:只有日期,例如2012年1月11日

电池B12:只有几个小时,例如5小时

单元格C12:显示过去7天的总小时数


=SUMIFS(B:B,A:A,“>=”&A12-6,A:A,“以下是来自一行(随机)的公式

A12单元:只有日期,例如2012年1月11日

电池B12:只有几个小时,例如5小时

单元格C12:显示过去7天的总小时数


=SUMIFS(B:B,A:A,“>=”&A12-6,A:A,“你好,罗伯特,这有点可行,但是SUMIFS或SUMPRODUCT公式存在一个问题,即如果在列A中的“今天”行之后有日期和相应的数值,它会将这些数据添加到计算中,以及在“今天”旁边是否有任何数据row?嗨,Robert,这有点有效,但是SUMIFS或SUMPRODUCT公式存在一个问题,即如果在a列中的“今天”行之后有日期,并且有相应的数值,那么它会将这些数值添加到计算中,以及“今天”行旁边是否有任何数据?您实际上有“今天”吗作为一个条目,而不是一个日期?您要求和的7天是哪7天?包括今天吗?在这种情况下,我会尝试删除“今天”文本,或者“复制”C列中的日期,并自动将文本“今天”替换为=今天(),以获取今天的数值。B.t.w.我假设1小时或2小时字段的格式为#“小时”,因此每个单元格中的实际输入只是一个数字,而不是文本。今天“突出显示”的一个解决方案是在任何地方使用日期,但自动设置列格式,使今天的日期显示为红色或黄色背景。感谢到目前为止的帮助,我编辑了这个问题供您考虑。您真的有“今天”吗“作为一个条目,而不是一个日期?您计算的是哪7天-包括今天吗?在这种情况下,我会尝试删除“今天”文本,或者我会“复制”C列中的日期,并自动将文本“今天”替换为=今天(),以获得今天的数值。B.t.w.我假设1小时或2小时字段的格式为#“小时”,使每个单元格中的实际输入仅为一个数字,而没有文本。一个解决方案是“高亮显示”"今天,可以在任何地方使用日期,但自动格式化列,使今天的日期显示为红色或黄色背景。感谢迄今为止的帮助,我编辑了问题供您考虑Hi Robert,上述公式的一个问题,是否可以向其添加条件,以便保留该d的公式结果是的,当它滚动到第二天时,它将根据公式计算新结果,并在滚动到第二天时保留结果等。不确定您是否理解?我想我确实理解。我想您希望在每个日期(A列)的旁边有一个额外的列(例如C列),您可以看到今天注册的小时数(B列),在C列中可以看到过去7天的总和。在这种情况下,请将今天()替换为A列中单元格的引用(例如A2或A3)。我将对此进行测试并报告。嗨,Robert,上面公式中的一个问题,是否可以添加一个条件,以便它在该行保留当天公式的结果,当它滚动到第二天时,它将根据公式计算新结果,并在滚动到第二天时保留结果,等等…不确定您是否理解?我想我确实理解。我想您希望有一个额外的列(例如C),在每个日期(A列)旁边,您可以看到今天注册的小时数(B列),在C列中可以看到过去7天的总和。在这种情况下,请将今天()替换为A列(例如A2或A3)中单元格的引用。我将对此进行测试并报告。我可以说什么?pure genius Thank a mil!!我对公式中的一个单元格的条件格式有点问题?我应该开始一个新问题还是可以在这里问它?我可以说什么?pure genius Thank a mil!!我对公式中的一个单元格的条件格式有点问题