Excel | 常用函数(五)
- TODAY()
- NOW()
- NETWORKDAYS()
- WORKDAY()
- IFERROR()
TODAY()
- 以日期值格式返回当前日期。
- TODAY是不稳定函数,可能会影响电子表格的性能。
- TODAY提供不带时间部分的当前日期。要创建带当前时间的日期,请使用NOW。
- 每当电子表格重新计算,TODAY都会表示当前的日期,而不是保持输入该函数时的日期不变。
NOW()
- 以日期值格式返回当前日期和时间。
- 请注意,NOW是可变函数,对电子表格的每次修改都会使其更新,因此可能会影响电子表格的性能。
- NOW提供当前日期和时间。要创建不带当前时间的日期值,请使用TODAY。
- NOW始终表示的是其所在电子表格上次重新计算时的日期和时间,而不是停留在您输入该函数时的日期和时间不变。
- 通过更改所在单元格的数字格式可以隐藏NOW的时间或日期部分。如果日期和时间均未显示,请更改数字格式。
| 公式 | 结果 |
---|
1 | TODAY() | 2/8/2023 |
2 | NOW() | 2/8/2023 14:45:04 |
NETWORKDAYS()
- 返回所提供的两个日期之间的净工作日天数。
- NETWORKDAYS(起始日期,结束日期, [节假日])
- 起始日期 - 用于计算净工作日天数的时间段开始日期。
- 结束日期 - 用于计算净工作日天数的时间段结束日期。
- 节假日 - [可选] - 一个范围或数组常量,其中包含作为节假日的日期序号。
- 在节假日数组中提供的值必须是日期序号值(例如由N所返回的值)或日期值(例如由DATE、DATEVALUE或TO_DATE返回的值)。由范围指定的值应该是标准的日期值或日期序数值。
- NETWORKDAYS用于计算两个日期之间的工作日天数。要计算在给定日期的指定天数之前的工作日天数,请使用 WORKDAY。
| A | B | FORMULA | RESULT |
---|
1 | 1/8/2023 | 2/8/2023 | =NETWORKDAYS(A1,B1) | 23 |
WORKDAY()
- 指定工作日天数,计算结束日期。
- WORKDAY(start_date, num_days, [holidays])
- start_date - 计算的开始日期。
- num_days - 从 start_date 起往“以后”方向统计的工作日天数。若为负值,则表示往“以前”方向计数。
- 如果 num_days 不是整数,则会截除其小数部分。也就是说,WORKDAY(A2,1.9) 等价于 WORKDAY(A2,1)。
- holidays - [可选] - 这是一个范围或数组常量,其中包含作为节假日的日期。
- 在 holidays 数组中提供的值必须为日期序数值(例如 N 的返回值)或日期值(例如 DATE、DATEVALUE 或 TO_DATE 的返回值)。
- WORKDAY 计算的是指定工作日天数之后的结束日期。要计算介于两个日期之间的工作日天数,请使用 NETWORKDAYS。
| A | B | FORMULA | RESULT |
---|
1 | 1/8/2023 | 2/8/2023 | =NETWORKDAYS(A1,B1) | 23 |
2 | 1/8/2023 | 23 | =WORKDAY(A2,B2) | 2/8/2023 |
IFERROR()
- 如果第一个参数不是错误值,就返回第一个参数;否则,当第二个参数存在时返回第二个参数,不存在则返回空白值。
- IFERROR(value, [value_if_error])
- value - value 本身不为错误值的情况下要返回的值。
- value_if_error - [可选 - 默认为空白] - value 是错误值的情况下函数返回的值。
- IFERROR(exp1,exp2) 逻辑上等同于 IF(NOT(ISERROR(exp1)),exp1,exp2)。请确保这是您所要检测的逻辑。
本文发布于:2023-03-31 12:40:00,感谢您对本站的认可!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:函数 常用 Excel
发布评论