1、打开Excel表格,发现现有的表中已填写了几行享受阶段内容,发现有些是未来才享受的,如图:
2、在D列中输入=edate(b3,12)+1表示12个月后新的一天,得到如图所示内容,并无法有效表示在上一年之前来的人的享受阶段:
3、判断入职日期与当前日期的12个月之前是否入职,如果是的话,则采用新一年的年份,如果当前月份还未到来,则用去年月份,否则用今年月份,如图:
4、再来些写结束年假日期公式:=IF(D3="暂无年假","年假开奘疚豫枭始日期:"&TEXT(EDATE(B3,12)+1,"yyyy年罪焐芡拂m月d日"),EDATE(D3,12)-1),如图所示:
5、采用Excel拼接符号"&"及text函数,=IF(D3="暂无年假",E3,TEXT(D3荑樊综鲶,"yyyy/mm/dd")&"~"&TEXT(E3,"yyyy/mm/dd"))
6、总结:1.确定Excel字斤谯噌最终需要呈现的养生,开始到享受年假周期;2.利用edate、date及相关日期函数计算出享用年假周期及暂无杏揉动减年假;3.利用倒退12个月多1天来判断最近一次年假的开始年份;4.利用edate来输出年假的开始日期;5.利用text和拼接符号来实现需要达到的格式效果。