求11月未出车的具体日期,最好是用低版本函数的公式
excel吧
全部回复
仅看楼主
level 11
链接: 百度网盘 提取码: 5
bp
t
这是在EH看到的一个帖子,提问者的office版本是2013,描述问题不太清楚,而且表过大,回答的人不多,而且都是高版本函数,发到这里来,看看大家有没有低版本函数的解法。数据庞大,不方便模拟数据截图,所以提供百度网盘下载。
根据11月的出车信息,找出11月所有未出车的具体日期。AD列是出车起始日期,AG列(AL列也行)是出车结束日期,例如AD列是11月1日,AG列是11月3日,那么出车日期就是11月1日 、11月2日 、11月3日。
数据里有一个隐藏挺深的坑,如果方法和这个坑有关,没有发现的话,算出的天数就会出错,如果方法与这个坑无关,就不受影响。
我自己写了一个高版本函数的公式,低版本的想不出来。下图是目标效果:
2025年12月27日 09点12分 1
level 11
点那个链接,怎么没有下载?
2025年12月27日 09点12分 2
怎么提取啊[疑问]上传到百度网盘,分享,获取一个分享链接连同提取码,不就是这样吗?
2025年12月27日 09点12分
level 8
老函数不熟,等大神出手;
不过升级版本就能解决的话,感觉还是直接升级比较好;
除非他们公司所有方面都在坚持用旧版本不愿更新,系统用的xp或更古老版本,浏览器是ie8或更古老版本,显示器是大屁股的那种,手机是按键的,只能发个短信最多可以发彩信那种,打卡考勤靠手工记录,灯泡还是发黄光的那种...
2025年12月27日 11点12分 3
我给出的百度网盘链接我自己点进去,那个文件好像是图片,我提取不了,你应该也提取不了吧?我很久以前上传过文件,那次是可以的。这次都出链接和提取码了,怎么提取不了。
2025年12月27日 13点12分
EH有几个大神坚持用07-13版本的Excel,他们只写用低版本函数,低版本函数解决不了的,就写VBA。
2025年12月27日 13点12分
@我撑着油纸伞 个人爱好当然没问题,什么东西玩绝了都是大神,如果是平常工作中的问题,有简单办法,但非要没苦硬吃那就有点问题了,就算时间充裕,我觉得也应该先用简单办法把工作做完,再研究用低版本怎么实现,不然万一低版本在限定时间里完成不了,会很耽误事的
2025年12月27日 14点12分
VBA不怕Excel版本低,VBA自身都十几年没更新了。
2025年12月27日 14点12分
level 11
office 2013有powerquery了,用powerquery解决这个问题可能不难。powerquery熟的欢迎试试,powerquery我忘了很多了。
2025年12月27日 13点12分 4
level 13
2016之前想都不用想,连个textjoin都没有,活该工作没效率
2025年12月27日 14点12分 5
level 11
其实,不强求把日期用分隔符连接在一个单元格里,形式不重要,能把实际数据找出来,以合适的形式(如分布到多个单元格)呈现出来即可。
2025年12月27日 14点12分 6
提问者并没有要求把查找到的数据放在一个单元格里,只是我们用高版本函数写公式 自然地用上了textjoin arraytotext。但是,把个数不等的数据放到多个单元格,就会参差不齐。
2025年12月27日 15点12分
level 11
我自己点那个链接,是不能提取文件,是不是在百度网盘里上传时,没有选对文件类型?那里的类型也没得选择,只有所有类型一种。
2025年12月27日 15点12分 7
1