烦烦烦烦!同事发来这样一张Excel表,如何快速拆分整理?
今天主要是来给大家分享一篇关于数据处理的技巧。
即将单元格中的内容按照分隔符拆分为多行显示。
效果如下:
今天主要来教大家3种方法:
PQ拆分法
空格替换提取数据法
OFFICE365函数法
方法一:利用PQ拆分单元格内容到多行
首先,将鼠标放在任意有数据的单元格中,点击【数据】-【来自表格/区域】,勾选【表格包含标题】,然后确定。
选中【人员】这一列,然后点击【拆分列】-【按分隔符】来拆分,然后输入分隔符【、】,展开下方的【高级选项】,选择拆分到行,然后确定。
下面,这份名单就已经拆分出来了,我们再点击【关闭并上载至】,选择现有工作表,选择A8单元格即可。
效果如下:
温馨提示:PQ仅在office2016及以上版本适用,WPA版本也暂不支持。
方法二:用空格替换提取数据法来拆分单元格内容到多行
如果你的excel版本较低,无法使用PQ的话,建议大家用空格替换提取数据法来解决这个问题。该法是一个经典套路,用多个(如99个)空格来替换分隔符,然后完成字符数不等的数据提取。
步骤1:计算各部门人数
首先,在C2单元格输入公式=LEN(B2)-LEN(SUBSTITUTE(B2,"、","")) 1,然后下拉公式,获取各个部门的人数。
步骤2:获取部门名称
下面,再在D2单元格中输入公式
=OFFSET($A$1,INT((ROW(A1)-1)/MAX($C$2:$C$6)) 1,0)
然后下拉填充。
此公式的含义是获取部门名称,重复的次数为C列的最大值。
步骤3:将人员名单拆分到多行
我们再在E2单元格输入公式获取人员名单,输完公式后下拉填充。
=TRIM(MID(SUBSTITUTE(OFFSET($B$1,INT((ROW(A1)-1)/MAX($C$2:$C$5)) 1,0),"、",REPT(" ",99)),MOD(ROW(A1)-1,MAX($C$2:$C$6))*99 1,99))
步骤4:删除多余的单元格
最后,将多余的单元格删掉即可得到我们想要的效果。
温馨提示:上述公式还可以优化,只用三步完成操作。
步骤1相同。
步骤2在D2中输入公式并下拉填充:
=TRIM(MID(SUBSTITUTE(CONCAT(REPT($A$2:$A$6&"、",$C$2:$C$6)),"、",REPT(" ",99)),99*(ROW(A1)-1) 1,99)),步骤3在E2中输入公式并下拉填充:
=TRIM(MID(SUBSTITUTE(CONCAT($B$2:$B$6&"、"),"、",REPT(" ",99)),99*(ROW(A1)-1) 1,99))
方法2适用于低版本的excel表格,但很明显,这些公式都太长,对于新手来说着实不太友好,不利于掌握,下面再来给大家介绍一种相对讨巧的函数公式。
方法三:利用新函数TEXTSPLIT和TEXTJOIN来拆分单元格内容到多行
步骤1:计算各部门的人数
如下图所示,在C2单元格输入公式=COUNTA(TEXTSPLIT(B2,,"、")),然后下拉填充。
公式含义:先用TEXTSPLIT函数将B2单元格按照分隔符“、”拆分到列,然后用COUNTA函数来计数,即完成各部门的人数统计。
步骤2:提取部门名称
在部门这一列,我们输入公式=TEXTSPLIT(CONCAT(REPT(A2:A6&"、",C2:C6)),,"、",1)
公式含义:
首先,我们使用REPT函数,即根据指定次数重复文本,函数结构=(文本,次数)。
将各个部门按照各自的人数来重复,如行政部有3个人,即重复3次,中间用、连接。
再用CONCAT函数来将这一组多行多列的数据合并在一起,最后再用TEXTSPLIT函数将它们拆分到同一列中。
下面,在人员这一列,输入公式 =TEXTSPLIT(TEXTJOIN("、",,B2:B6),,"、")
公式含义:先用TEXTJOIN函数将数据用“、”合并在同一个单元格,然后再用TEXTSPLIT来拆分。
关于TEXTJOIN函数和TEXTSPLIT函数,在之前的教程中也会大家讲解过,可以戳以下链接进行查看。
TEXTJOIN,Excel最强大的文本连接函数
千万别用"分列"拆分数据了,试试这个新函数,效率太高了!
原来手机也能当电子秤,打开这个开关,称东西很方便又准确
站长网2023-07-29 09:06:400000SUMIFS函数滚一边去,我才是Excel真正的求和之王!
条件计数用COUNTIFS,条件求和用SUMIFS,不过两者有一些局限性,比如二维数据源使用不了,也无法嵌套函数。而SUMPRODUCT刚好能弥补这些局限。下面,卢子通过一些实际案例来详细说明。1.统计每个名称对应的金额=SUMPRODUCT(($A$2:$A$14=F2)*$B$2:$D$14)语法:=SUMPRODUCT((条件区域=条件)*求和区域)站长网2023-07-28 13:45:230003分享一篇关于 PS 教材中选择图层的应用与操作的文章,相信对于正在学习 PS 的小可爱们一定会有所帮助哦!
首先,我们要明确一个概念,图层是PS中最重要的概念之一。图层可以理解为一张透明的薄纸,我们可以在上面绘制、添加文字、效果等等,最后合并到一起形成一张完整的图片。那么,在进行操作时,如何选择图层呢?首先,我们可以使用鼠标点击图层列表中的某一图层来选择它,也可以使用快捷键“Ctrl单击图层”来快速选择。如果需要选择多个图层,则可以按住“Shift”键再次单击图层即可。站长网2023-07-27 16:10:410000怎么取消只读模式?硬盘进入只读模式怎么办?
案例:电脑磁盘数据不能修改怎么办?【今天工作的时候,我想把最近的更新的资料同步到电脑上的工作磁盘,但是发现我无法进行此操作,也不能对磁盘里的数据进行改动。有没有小伙伴知道这是怎么一回事?】在使用电脑的过程中,相信很多小伙伴都遇到过磁盘里面的数据无法改动的情况。不用担心,其实这是您的磁盘进入了只读模式。那怎么取消只读模式?下文小编先给介绍2个解决办法,需要的小伙伴可以继续阅读。操作环境:站长网2023-07-28 09:40:120000word文件加密怎么操作?1分钟就可以轻松实现!
案例:我经常使用word文章整理一些资料,有些资料比较重要,我不希望别人可以随意打开它。听说可以对word文档进行加密,具体应该怎么操作?随着数字化时代的到来,电子文档在我们的日常生活和工作中扮演着越来越重要的角色。其中,word文档作为最常见的文档格式之一,往往包含着各种敏感和机密信息。站长网2023-07-29 09:40:570000