1. 函数释义
类别 | 描述 |
---|---|
函数写法 | COMBINE(date,unit) |
函数作用 | 返回指定日期中指定 unit 位置的信息 |
参数说明 | date:指定日期/年周数/年周期/月日/年月/年季度类型的字段 unit:日期信息的返回类型 |
参数个数 | 2 |
参数类型 | 日期/年周数/年周期/月日/年月/年季度,文本 |
返回值类型 | 根据 unit 的信息,date 字段可返回的值如下: 若unit=“Y”,则 COMBINE 返回指定日期的年 若unit=“M”,则 COMBINE 返回指定日期的月 若unit=“D”,则 COMBINE 返回指定日期的日 若unit=“Q”,则 COMBINE 返回指定日期的季度 若unit=“W”,则 COMBINE 返回指定日期的周数 若unit=“P”,则 COMBINE 返回指定日期的周期 若unit=“YM”,则 COMBINE 返回指定日期的年月 若unit=“MD”,则 COMBINE 返回指定日期的月日 若unit=“YQ”,则 COMBINE 返回指定日期的年季度 若unit=“YW”,则 COMBINE 返回指定日期的年周数 |
备注 | 1)date 字段需包含 unit 位置的信息,若无法获取指定位置信息,则返回值为 #value! 例如:COMBINE(年月字段,"D"),年月字段中没有天数信息,则结果为 #value! 2)参数 unit 可以忽略大小写 |
2 示例
字段类型 | 公式 | 结果 |
---|---|---|
若 date 为 2017-01-10 格式的日期字段 | COMBINE(date ,"Y") | 2017 |
COMBINE(date ,"YQ") | 2017-1 | |
COMBINE(date ,"YW") | 2017-03 (01/09-01/15) | |
COMBINE(date ,"MD") | 01-10 | |
若 date 为 2017-5 (01/09-01/10) 格式的年周期字段 | COMBINE(date ,"Y") | 2017 |
COMBINE(date ,"P") | 5 |
1)「合同签约时间」为年月格式的字段,如果想要获取字段中的月份,可以使用公式:COMBINE(合同签约时间,"M"),如下图所示:
2)那么就可以成功提取年月字段中的月份。如下图所示: