当前位置:网站首页 > Haskell函数式编程 > 正文

oracle时间运算函数(oracle计算时间间隔)



学习Excel技术,关注微信公众号:

excelperfect


标签Excel技巧Excel公式
如果输入日期时包括了时间,那么在执行汇总求和操作时可能会遇到麻烦。如下图1所示,列A中的输入包括日期和时间,列B是一系列数值。
1
如果我们想要汇总某日期对应的数值,例如20241025日的数值,使用公式:
=SUM($B$1:$B$4*($A$1:$A$4=D1))
如上图1所示,结果为0
因为Excel将日期和时间作为数字存储,如果包含有时间,则会带有小数。如下图2所示,将列A中的格式设置为数值,则会显示日期时间存储的值。
2
既然这样,我们可以在进行比较前将小数删除,这样就会做出正确的比较,从而求出正确的求和结果,使用公式:
=SUM($B$1:$B$4*(TRUNC($A$1:$A$4)=D3))
如下图3所示,结果就是我们想要的。
3
TRUNC函数将数字截为整数或保留指定位数的小数,示例中为截断数字为整数。这意味着它从数字中删除分数,留下整数,不进行任何四舍五入操作,只是截断任何分数。这样就删除了时间,只留下了日期,再将此日期与指定日期比较,如果相等则求和。
欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。
欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料,并通过社群加入专门的微信讨论群,更方便交流。

到此这篇oracle时间运算函数(oracle计算时间间隔)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • Json字符串转json是制定字段不转换(json格式的字符串转成json对象)2025-07-28 12:36:08
  • 支付方(支付方式怎么设置)2025-07-28 12:36:08
  • max30102(max30102心率血氧算法公式)2025-07-28 12:36:08
  • 反激电路输出电压计算(反激电路输出电压计算公式)2025-07-28 12:36:08
  • 华为模拟器怎么进入用户模式(华为模拟器使用教程)2025-07-28 12:36:08
  • 圈一圈,填一填(圈一圈,填一填,并说说算式中每个数表示什么意思)2025-07-28 12:36:08
  • ofdm调制的作用(ofdm调制方式的优缺点)2025-07-28 12:36:08
  • modbus RTU报文格式(modbuspoll报文在哪看)2025-07-28 12:36:08
  • ewma模型(ewma模型计算公式)2025-07-28 12:36:08
  • 指数与对数函数图像(指数与对数函数图像的区别)2025-07-28 12:36:08
  • 全屏图片