体验零代码搭建

Excel怎么将集合日期事件分解成单日事件?

网友投稿  ·  2024-02-11 16:02  ·  云表格  ·  阅读 326


Excel怎么将集合日期事件分解成单日事件?一般我们请假都是x号到x号事假、病假或者奇其他,现在想要将格式改为x号、x号、x号请假,该怎么更改呢?下面我们就来看看详细的教程,需要的朋友可以参考下

Excel怎么将集合日期事件分解成单日事件?一般我们请假都是x号到x号事假、病假或者奇其他,现在想要将格式改为x号、x号、x号请假,该怎么更改呢?下面我们就来看看详细的教程,需要的朋友可以参考下

一般我们请假格式都是,1月1日-3日  事假”,现在想要转换成“1月1日 事假“,“1月2日事假”,“1月3日事假”这种格式的,该怎么转换呢?具体如下图所示,将右边的数据 转换成 左边的数据格式。

Excel怎么将集合日期事件分解成单日事件?

1、插入辅助表格,将段日期分成以天为单位的日期,如下图:其中H列作用:区别同名

2、在I3单元格录入函数:=IF(COLUMNS($A3:A3)<=$C3-$B3+1,$B3+COLUMNS($A3:A3)-1,""),向右、向下拉复制函数,得如下结果

3、计算一个人在展现结果中所占的行数,起始行号,结束行号;

在P3单元格录入函数:=COUNT(I3:N3)

在Q3单元格录入函数:=SUM($P$3:P3)-P3+3

在R3单元格录入函数:=Q3+P3-1

结果展示如下:

4、做完以上步骤后,就可以利用函数通过辅助表格得到所需结果;

在U3单元格录入函数:IF(ROW(T3)>MAX($R$3:$R$7),"",LOOKUP(ROW(T3),$Q$3:$Q$7,$H$3:$H$7))

在V3单元格录入函数:=VLOOKUP(U3,$H$2:$M$7,COUNTIFS($U$3:U3,U3)+1,0)

W单元格录入函数:=VLOOKUP(U3,$H$2:$O$7,8,0)

然后将函数下拉复制即可.结果展示如下:

以上就是excel批量将集合日期事件分解成单日事件的教程,希望大家喜欢,请继续关注脚本之家。


excel怎么绘制棱锥图? excel棱锥图的制作方法 << 上一篇
2024-02-11 16:02
Excel2007怎么固定图片? excel图片锁定的教程
2024-02-11 16:02
下一篇 >>

相关推荐