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

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

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批量将集合日期事件分解成单日事件的教程,希望大家喜欢,请继续关注我们。

(0)

相关推荐

  • 怎么样把Excel表格里面的日期格式改成斜线样式

    我们在Excel中编辑日期时,会注意到日期格式有很多种,那我们该如何选择自己需要的格式呢?改为斜线是很好的选择,下面叫大家具体的做法. 操作方法 01 第一步我们先选择要修改的数值.如图所示 02 第 ...

  • Excel文本日期怎么改成数值型日期?

    第一想到的就是单元格设置--日期---选择格式--确定,可结果呢,怎么什么都没有变动,何解? 方法/步骤 如表格所示,A列日期文本格式,使用单元格设置,看看效果,没有变动. 本节需要用到数据分列,先选 ...

  • 怎么把Excel表格日期格式改成年月日格式?

    我们的阅读习惯一般是年/月/日,如果表格里的日期格式不是这样的怎么修改呢?下面就给大家介绍怎么把Excel表格日期格式改成年月日格式?具体如下:1. 如下图,我们需要将A1列的日期更换成年月日的格式, ...

  • 如何将Excel中具体的日期转换成相应的星期数?

    相信很多小伙伴在日常办公中都会用到Excel,在其中如何才能将具体的日期转换成相应的星期数呢?方法很简单,下面小编就来为大家介绍.具体如下:1. 首先,打开电脑上的Excel,在其中输入日期.2. 将 ...

  • Excel表的日期如何显示成-而不是/

    有时Excel表的日期需要设置成yyyy-mm-dd的格式的,但是在设置单元格式上,却没有这个选项,而是/的选项的.如何设置呢? 操作方法 01 可以看到设置单元格式里是只有斜扛的,表里的日期也是以斜 ...

  • excel中怎么输入日期

    怎么在excel中输入日期: 在输入日期之前我们首先要了解Excel是如何存储日期数据的.日期在Excel中是被当作数值来存储的.当我们在单元格中输入日期"2014-08-28", ...

  • EXCEL表格如何将一维表转换成二维表

    今天介绍一下EXCEL表格如何将一维表转换成二维表的具体操作步骤.1. 如下图,我们要把它转换成二维表.2. 鼠标放在任一单元格,依次选择"数据"---"自表格/区域&q ...

  • 如何将Excel表格里的日期转为星期

    今天给大家介绍一个常用的excel相关的操作.即如何将Excel表格里的日期转为星期的具体操作步骤,一起来看看吧.1. 双击打开需要操作的excel表格,如图里面输入了一些日期.2. 接着我们选中星期 ...

  • Excel输入分数变日期怎么办?Excel常见问题解决

    Excel是很好的办公软件,在使用中也会遇到很多问题,你一定遇到过,比如:输入分数变成日期?数字比较长会变E+?等等. 那么碰上以上问题如何解决呢?给大家汇总了5个常见的棘手问题和详细的解决方案. 操 ...