Excel 比较今天';s数据的日期/时间相同,但前一周';s数据
对于给定的样本数据,我需要一个公式来找出E2-E7之间的差异,E2-E7将今天的小时数据与前一周的准确时间进行比较 p.S.Excel 比较今天';s数据的日期/时间相同,但前一周';s数据,excel,date,excel-formula,Excel,Date,Excel Formula,对于给定的样本数据,我需要一个公式来找出E2-E7之间的差异,E2-E7将今天的小时数据与前一周的准确时间进行比较 p.S.3/27 11.00 AM必须与3/20 11.00 AM进行比较,而不是与11.00 PM进行比较 C D E F G H Row-1 Date Time X1 X2 X3 X4 Row-2 3/27 11:00 AM 760197 408260
3/27 11.00 AM
必须与3/20 11.00 AM
进行比较,而不是与11.00 PM进行比较
C D E F G H
Row-1 Date Time X1 X2 X3 X4
Row-2 3/27 11:00 AM 760197 408260 359812 77.55%
Row-3 3/27 10:00 AM 758371 369609 326323 78.00%
Row-4 3/27 9:00 AM 756123 313521 278248 78.31%
Row-5 3/27 8:00 AM 753097 232591 206849 78.26%
Row-6 3/21 11:00 PM 760197 408260 359812 77.55%
Row-7 3/21 11:00 AM 760197 408260 359812 77.55%
C D E F G H
第1行日期时间X1 X2 X3 X4
第2排3/27上午11:00 760197 408260 359812 77.55%
第3排3/27上午10:00 758371 369609 326323 78.00%
第4排3/27上午9:00 756123 313521 278248 78.31%
第5排3/27上午8:00 753097 232591 206849 78.26%
第6排3/21晚上11:00 760197 408260 359812 77.55%
第7排3/21上午11:00 760197 408260 359812 77.55%
合并日期和时间(如A列)并在第2行中使用:
=IFERROR(E2-VLOOKUP(A2-7,A:E,5,FALSE),”)
根据需要向下复制。这是一个解决方案的示例,当然可以简化 但也许你可以用它 如您所见,使用的公式是:
=C2&D2
=C2-DAY(7)
=J2&D2
=MATCH(K2,I:I,0)
=E2-INDIRECT("E"&L2)
希望有帮助。3/21和3/27是一周中不同的日子,例如今年的星期四和星期三。我猜你指的是3/20和3/27。你试过什么了吗?哦,是的。。那是打字错误!我的意思是比较3/27和3/20。我正在尝试匹配和索引的组合。。。但是,在获取前几周行的单元格范围引用时,数据是结构化/排序的还是混合的?我的意思是,我们知道今天的行号总是第一行吗?一周前的行数是减去x行?我在想,我们是否可以用行数来计算一周前的rowid。这将最大限度地减少公式的共谋。你能以不同的方式选择这份报告吗?或者它是现在的样子…是和否。所有的行都已排序(今天最后一个小时将在顶部),但任何一天都可能有一个或多个小时缺少行。太好了。。。它工作!!!但是,我们是否可以在没有单独列的情况下,将日期和时间动态地结合起来。。。?excel表格的格式非常标准,所以不想把它弄乱嗯…改变来源是我的方式…无论如何感谢更新!