公式计算日期差(还在愁如何计算时间差)

在日常使用处理数据的过程中,常常需要计算时间差。

那么本文将介绍,如何通过函数DATEDIF来计算精准的时间差。

1.什么是公式?

给表单中的某个字段编辑公式后,在填写表单或修改表单数据时,可以使该字段的值根据公式自动计算出来,不需要再手动填写

1.1 公式可以用于哪些场景?

1)提高填写表单的效率,将一些数据自动计算出来,减少需要填写的内容。

如,分数管理中,需要设置分数在 90 以上时等级为 A,否则为 B。那么在输入分数之后,等级是 A 或 B 就能根据公式自动判断出来。

2)可避免手工计算,减少错误。

如,薪酬管理中,总工资=础工资 奖金-扣款。那么在基础工资、奖金、扣款输入之后,总工资就能根据公式自动计算出来,避免手工计算出错。

2. 设置入口

打开简道云,进入 表单设计,选中要编辑公式的字段,在「字段属性 >> 默认值」处设置默认值为公式编辑,点击下方会「编辑公式」,即可开始公式编辑:

公式计算日期差(还在愁如何计算时间差)(1)

3.函数应用

DATEDIF(start_date, end_date, [unit])

  • Start_date必需。 一个代表开始时间的日期。
  • End_date必需。 一个代表结束时间的日期。
  • Unit可选。一个可选参数,默认为 “d”,可以是 “y” 、“M”、“d”、“h”、“m”、“s” ,分别代表计算两个日期相差的年数、月数、天数、小时数、分钟数、秒数。(区分大小写,大写M代表月,小写m代表分。)

通过 DATEDIF() 可以计算出两个时间的差值,根据需要,可以计算出相差的年数(“y”)、月数(“M”)、天数(“d”)、小时数(“h”)、分数(“m”)以及秒数(“s”)。

1)年数

公式计算日期差(还在愁如何计算时间差)(2)

2) 相差月数

公式计算日期差(还在愁如何计算时间差)(3)

3)相差天数

公式计算日期差(还在愁如何计算时间差)(4)

4)相差小时数

公式计算日期差(还在愁如何计算时间差)(5)

5)相差分数

公式计算日期差(还在愁如何计算时间差)(6)

6)相差秒数

公式计算日期差(还在愁如何计算时间差)(7)

数据工厂中的运用

数据工厂>>字段设置>>计算字段;

公式计算日期差(还在愁如何计算时间差)(8)

注意:如果结束日期小于开始日期,计算不出结果。

本文教程所用工具,可以点击了解更多查看「简道云官网」零代码轻量级应用搭建平台

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页