遥远君 发表于 2021-9-28 14:35:00

如何根据杂乱的期间算出月别工作日休假天数

大家好
请教各位,如何根据J列个人填的休假计划 (有跨周,跨月等情况)
算出月别工作日休假天数,填写到M到O列
现在M到O列的红色字体部分是手动算的,没公式,求帮写公式
真实数据有几百行,现在只发了几行
谢谢

勤奋的金豆豆 发表于 2021-10-28 00:48:36

数据不规范,亲人两行泪

收获双星 发表于 2021-11-4 15:40:15

你的数据太乱了,样式太多,Excel公式适合对有规律的数据源进行计算,或者比较有规律的,如果几百个已经成形了,我建议用公式对“10/6~7,10/27~29,11/22~25,12/12~15”这种月份按顺序排列,并且都按“月/日~日”样式的单元格进行统计,其它算出来错误再修正。

用心就好 发表于 2021-11-13 12:38:13

呃,这道题好难,好多好多的情况要判断。

刘真真 发表于 2021-11-17 01:45:50

基础数据可以修正,修正后怎么能用公司算出天数来呢?

相信有奇迹 发表于 2021-11-27 08:24:30


终于做出来了,支持输入单独的日期,比如休假计划填入:10/6,10/27,11/22
我看了下,结果和你的图片有些差异,我检查了,我这边算的是对的
这个是用PQ做的,如附件

漫游水 发表于 2021-12-8 13:22:57

太强了
PQ太高深了,我没法子拷贝过来让别的数据也能自动变啊

骨灰猫 发表于 2021-12-21 07:12:05


把新的数据复制到左边的表,再点击右边表任一单元格,右键刷新即可
前提是你的excel版本支持powerquery

十一点二十 发表于 2021-12-22 05:08:44

悲催了,我的EXCEL不支持。显示初始化数据源失败。。。

生命的意义 发表于 2021-12-25 22:27:28

PQ至少2013以上版本,2013的要装PQ插件,你这个问题用公式很难写出了,只能VBA或PQ了
页: [1]
查看完整版本: 如何根据杂乱的期间算出月别工作日休假天数