本文收集整理关于excel把一个单元格的内容分开的相关议题,使用内容导航快速到达。
内容导航:
Q1:Excel如何把一个单元格的五个内容分开成五个单元格
亲,选中这一列,点击菜单“数据”,“分列”,分隔符填写“,”(逗号)。确定。
Q2:如何将excel中每三个单元格内容分别合并为一个单元格
合并单元格与合并单元格内容是不一样的。
合并单元格需要选中临近的单元格,直接合并就可以了。
合并单元格内容是把不同单元格的内容合在一起放到另一个单元格里。
又分为合并文本和数字求和
合并文本可以使用公式,在需要放置单元格输入=CONCATENATE(A1,B1)就可以把两个单元格内容和成一个
Www.YIjITa‖o.com
Q4:在excel中,如何将多个单元格的内容快速合并到一个单元格?
Excel中将多个单元格的内容快速合并到一个单元格,分以下三种情况:
一、简单的几个单元格数据连在一起要将简单的将几个单元格的数据连接在一起,可以使用&连接符或Concatenate函数来完成,我通常只用&连接符,因为用Concatenate函数并没有体现什么优势,而且函数超长。具体如下图所示:
二、将多个单元格的数据分成多行放到一个单元格中将多个单元格的数据分成多行放到一个单元格,可以使用复制粘贴的方法,具体如下所示:
1、打开剪切板
2、复制数据
3、双击进入目标单元格编辑状态,并从剪切板粘贴
三、根据不同的内容对其相对应的分项内容进行动态合并如下图所示,根据不同的学员,将其所参与的课程合并到一个单元格里,并用顿号分隔。
这个问题如果通过Excel传统的功能来解决,会非常麻烦,现在用Excel2016的新功能Power Query(Excel2010或Excel2013可到微软官方下载相应的插件)则非常简单。具体实现方法如下:
Step-01:获取数据到Power Query
Step-02:分组
结果如下:
Step-03:修改函数
将分组操作生成公式中的【List.Sum([课程])】修改为【Text.Combine([课程],”、”)】
改完后回车,结果出来了,非常简单:
以上介绍了Excel中将多个单元格的内容快速合并到一个单元格的三种情况及相应处理办法,可以根据实际需要进行选择使用。
【私信“材料”直接下载系列训练材料】【Excel必备基础小动画】
【60+函数汇总案例】
【数据透视基础精选10篇】
【Power Query入门到实战80篇】
【Power Pivot 基础精选15篇】
我是大海,微软认证Excel专家,企业签约Power BI顾问让我们一起学习,共同进步!【您的关注和转发铸就我前行的动力!谢谢支持!】Q5:Excel中如何将多个单元格的内容合并到一个单元格上?
这个问题我介绍三种方法实现,分别是:复制粘贴法、函数法和PowerQuery法。
001 复制粘贴法:首先点击开始选项卡里面剪贴板分组右下角的扩展按钮,将剪贴板显示在工作表界面的左侧。
然后全选要合并的单元格区域,复制,这时可以看到剪贴板上出现了刚刚复制的全部内容。
双击B1单元格进入单元格编辑状态,点击剪贴板中要粘贴的项目,即可将所有内容合并粘贴到B1单元格中。
如果希望以符号分隔,可以使用替换功能,在查找内容中输入ctrl+enter,代表查找换行符,替换处输入分隔符号,比如短横杠”-“,替换后结果如下。
002 函数法:在office2019及office365中,可以直接使用concat或者textjoin实现多单元格内容合并,前者是直接合并,后者可以实现以分隔符连接合并。
CONCAT:
TEXTJOIN:
003 PowerQuery法:全选数据区域,依次点击数据选项卡——自表格/区域,创建表,进入PowerQuery界面处理数据。
依次点击添加列——自定义列,在弹出的对话框中输入公式:
=Text.Combine(源[列1])
其中Text.Combine代表文本合并函数,源[列1]代表引用上一步骤中的列1。
如果希望以分隔符号连接,公式可以写成=Text.Combine(源[列1],“-”),结果如下:
使用删除列功能删除第一列,使用删除重复项功能对自定义列去重。
将得到的结果关闭并上载至工作表中。
使用PowerQuery的好处是,当数据源发生变化的时候,在结果表上鼠标右键,在弹出的菜单中选择刷新,即可立即实现一键自动合并。
「精进Excel」系头条签约作者,关注我,如果任意点开三篇文章,没有你想要的知识,算我耍流氓!Q6:怎么把一个excel里的多个sheet表格中相同单元格内容汇总并同时汇总对应名称?
首先我讲一下思路,要做12个月的工资表的汇总要考虑以下几个问题,
第一:1月到12月的格式要保证完全一致方便汇总表生成;
第二:要做一张公司的全员名单表,并对每个员工进行编号,方便后期汇总统计;
第三:要用公式和函数实现根据员工编号汇总求和同一编号按字段区分的所有工资。
具体如何去做,我用一个现实工作的例子来说明。
如下图所示,是1月的工资表:
为了保护隐私我将B列的姓名隐藏了,这里顺便给大家说一个小技巧,如何一键快速隐藏多个sheet的同一列内容。
首先我们单击1月标签,按住shift键不松手单击最后一个sheet比如这里的汇总表,这样就组成了一个工作组,最后单击B列右键选择隐藏,这13张表就全部隐藏了B列内容。
话归正题,1月到12月以及汇总表的格式都是这个样子的,只有行数不一样,字段都是一样的,字段也就是列的标题都是一样的,
第二步,我们将做好并唯一编号的公司名单粘贴到汇总表的A列和B列如下图所示:
第二步要简单说两句,在根据1月到12月的工资表制作全公司员工名单时可以用一个小技巧来标识重复的员工姓名,选中两列员工姓名后按如下图所示,可以突出显示出重复的员工姓名,这样就可以做出全量的员工名单。
第三步就是关键的一步,这里直接给出公式:
=SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$12)&"月"&"!A:A"),$A3,INDIRECT(ROW($1:$12)&"月"&"!w:w")))
具体解释一下:
交给大家一个方法如何快速学习别人的公式,就是神奇的F9,框选公式的一部分再按F9我们就可以查看公式的中间过程的结果,这里简单解释一下这个公式的思路。
这个函数是为了将1月到12月的所有等于员工编号的W列也就是1月到12月的应发金额字段进行汇总求和,indirect函数的作用是将字符串解释为Excel的函数命令引用等可执行的内容,row是产生1到12个数值,sumif是根据条件求和这里是根据员工编码对应发金额进行求和,sumproduct函数是为了将sumif求出的1到12月的该员工的工资进行汇总,至此整个函数就完成了将某个员工12个月的工资进行汇总的功能。