学习Excel技术,关注微信公众号:
excelperfect
如果输入日期时包括了时间,那么在执行汇总求和操作时可能会遇到麻烦。如下图1所示,列A中的输入包括日期和时间,列B是一系列数值。
如果我们想要汇总某日期对应的数值,例如2024年10月25日的数值,使用公式:
=SUM($B$1:$B$4*($A$1:$A$4=D1))
因为Excel将日期和时间作为数字存储,如果包含有时间,则会带有小数。如下图2所示,将列A中的格式设置为数值,则会显示日期时间存储的值。
既然这样,我们可以在进行比较前将小数删除,这样就会做出正确的比较,从而求出正确的求和结果,使用公式:
=SUM($B$1:$B$4*(TRUNC($A$1:$A$4)=D3))
TRUNC函数将数字截为整数或保留指定位数的小数,示例中为截断数字为整数。这意味着它从数字中删除分数,留下整数,不进行任何四舍五入操作,只是截断任何分数。这样就删除了时间,只留下了日期,再将此日期与指定日期比较,如果相等则求和。
欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。
欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料,并通过社群加入专门的微信讨论群,更方便交流。
到此这篇oracle时间运算函数(oracle计算时间间隔)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/haskellbc/14251.html