Excel中用deatedif计算出工龄之后排序错误。
发布网友
发布时间:2022-04-20 03:44
我来回答
共3个回答
热心网友
时间:2023-06-27 06:45
使用datedif函数时,应尽量避免使用不可靠的 md 参数,
具体参考微软的支持:
https://support.office.com/zh-cn/article/DATEDIF-%E5%87%BD%E6%95%B0-25DBA1A4-2812-480B-84DD-8B32A451B35C?NS=EXCEL&Version=16&SysLcid=2052&UiLcid=2052&AppVer=ZXL160&HelpId=xlmain11.chm60399&ui=zh-CN&rs=zh-CN&ad=CN
热心网友
时间:2023-06-27 06:46
你再细细想一想,2015-3-7与2015-3-2距当天的天数,当然是后面的日期天数小啊,而且也刚刚好是5天,应该说,数据是对的吧!追问还是不行呢。
我换了个思路,截止日期是固定的,入职日期越早,工龄越长,筛选入职日期然后降序排列,貌似行了
追答在就对了,所以没有错的啊
热心网友
时间:2023-06-27 06:46
用text处理一下试试,
=DATEDIF(e4,today(),"Y")&"年"&text(DATEDIF(e4,today(),"YM"),"00")&"个月"&text(DATEDIF(e4,today(),"MD"),"00")&"天"追问还是不行呢。
我换了个思路,截止日期是固定的,入职日期越早,工龄越长,筛选入职日期然后降序排列,貌似行了。