中企动力 > 商学院 > excel合并内容
  • ?

    如何将多个Excel文件或工作表合并成一个

    韩雨旋

    展开

    应用场景1

    老板:小王啊,调查一下大家对我们人事部的服务有什么意见或建议没。小王:好的。

    小王做好一份Excel调查表模板,分发下去。然后收到了100份结果文件。

    应用场景2

    老板:小王啊,还有5分钟我就要开会了,我们12家门店的销售情况表汇总到一起了吧。

    小王应该怎么合并这些Excel文件?一个一个复制到手软吗?

    合并多个Excel文件

    第一步:将所有的Excel调查表文件存放在同一个文件夹下。打开一个空白Excel文件,点击“新建查询”,选择“从文件夹”中导入,然后粘贴所有Excel调查表所在路径。

    第二步:在“组合”下拉菜单中选择“合并和编辑”。

    第三步:选中要合并的工作表。

    第四步:点击Power Query编辑器中的“关闭并上载”。

    稍等片刻,所有的文件就都合并到同一个工作表啦。

    可以看到表头的两行重复显示了很多遍。使用定位或筛选功能,删除多余的行即可。

    当然,也可以在上述步骤4“关闭并上载”之前删除一些行。

    更新数据

    小王好开心,100份Excel调查表就这么轻松地合并到一起了。小丽:小王,我的调查表修改了一下,发一份新的给你吧。小王……

    小王,莫急,直接在原来的文件夹下替换小丽的调查表,然后在合并后的汇总表上,右键一下,点击“刷新”即可。

    合并多个Excel工作表

    和合并excel文件类似,用Power Query同样可以快速完成。

    第一步:打开一个空白Excel文件,点击“新建查询”,选择“从工作簿”中导入,然后打开需要汇总的Excel文件。

    第二步:选中所有要合并的工作表名称,然后点击“编辑”。

    第三步:按照图示的步骤,点击“追加查询”,然后将所有的工作表添加进来。

    最后点击“关闭并上载”,所有工作表内容就合并到一个工作表下啦。同样的,如果原始的表格数据更新,在汇总表上刷新一下即可同步更新数据。

    注意:以上步骤都基于Power Query插件,Excel2016才支持。使用低版本的Excel或WPS的朋友请查考明日的文章。

    相关阅读:《多个word文档怎么合并》。

    谢谢阅读,每天学一点,省下时间充实自己。欢迎点赞、评论、关注和点击头像。

  • ?

    excel合并单元格的同时怎么保留全部文本内容

    凡松

    展开

    我们再对excel合并单元格时,有时候会遇到这种情况,两个单元格都有内容,合并后只会保留一个单元格的内容,而另一个单元格内容就被删除了,那么我们怎么才能做到excel合并单元格保留所有内容呢,今天我来教大家这个吧。

    excel合并单元格保留所有内容

    如图我们如果选择好合并的单元格,然后通过右键选择设置单元格格式,在文本控制中选择合并单元格选项,确定后就会出现这样的提示,说合并单元格后只能保留最左上角的数据,不能保留所有内容。

    碰到这种想合并又不能合并的时候,其实是有折中的办法的,我这边有两个,一个就是我们先在本地创建一个doc文档打开,然后将需要合并的excel单元格内容复制到doc文档内,选择黏贴为文本,这样两个单元格之间就只剩下空格了。

    然后我们在doc文档中通过键盘ctrl+f调出查找和替换窗口,选择替换,然后将单元格内容之间的空格复制到查找内容中,再点击全部替换。这样原先独立的两个单元格的内容就合并了。

    然后我们再将合并后的内容复制回excel表格就可以了,具体excel列字段大家自己调整下。

    当然了,其实还有第二种更快速的方法,那就是用公式,我们原先的数据是在A列和B列,那么我们在C列输出A列和B列就可以了。首先我们点击C2单元格,然后输入下面的公式:=A2&B2,然后按回车键运行一下公式就合并了A2和B2的内容了。

    合并后我们只得到了C2的内容,下面的内容没有怎么办呢?很简单,鼠标移动到C2右下角选中后下拉就可以把公式应用到下方的其它单元格中了。通过上面的这两种方法,都可以让excel合并单元格保留所有内容。你学会了吗?

    霸气走火就是我,我就是百度经验作者:ixlxt7Xzsl7,百度经验首发原创内容分享。

  • ?

    在EXCEL中,如何快速将多行文字合并为一行?

    费富

    展开

    在我们办公时

    经常会碰到

    需要将多上文字合并成一行

    用“&”合并,实在是太麻烦了

    错误概率多少,您知道的

    今天就与大家分享一个小小的技能

    希望对您有所帮忙

    视频详解

    常见例子

    将如下多行文字,合并为一行:

    文字详解

    1、选择需要合并单元格 - 【开始】-【编辑填充】-【两端对齐】

    2、按【Ctrl+F】弹出【查找和替换】对话框 -【替换】- 设置【查找内容】及【替换为】-【全部替换】-【确定】

    结果如下:

    以上就是今天主要学习的知识点,希望你能有所收获~~有什么问题欢迎留言,我们会及时的给你答复~~

  • ?

    EXCEL多单元格内容合并,一个函数搞定,竟然这么简单

    过路人

    展开

    各位朋友大家好,图文版的officer帮帮忙又和大家见面啦,今天帮帮给大家推荐一个小技巧,希望能够在工作上帮到您哦!

    大家请看范例表格,这是一张从其他系统中导出的表格,里面的地址按行政区域进行了保存,如图一

    图一

    现在我想将他们放到同一个单元格里面,我们应该怎么做呢?有的朋友也许会说,我可以在I列用=B2&C2.....&H2就可以啦(如图二)

    图二

    但是这样做应付一些列比较少的表还可以,如果遇到几十列的表格或者你需要在中间插入一列加入新的内容又要去修改公式,是不是非常麻烦呢,您这样做容易出错并且也会累死啦!,下面帮帮给大家介绍一个函数可以轻松搞定,大家请看图三

    图三

    图三结果

    对了,就是PHONETIC函数,是不是又简短又简单,而且还不会出错呢,下面我给大家详细讲解一下这个函数的功能和一些注意事项:

    1、PHONETIC函数可以将多个单元格中的字符串连接成一个字符串,只要在函数中填写需要合并单元格的范围比如图三中的B2:H2,就能合并该范围单元格中的所有内容,并且是可以跨行引用。

    2、PHONETIC函数在使用中一定要注意,被统计的单元格范围必须相邻,也就是说不能隔行或者隔列引用,否则会出现错误

    3、PHONETIC函数只能合并文本哦,如果单元格内容是数值或公式需要将单元格格式转换为文本才能合并

  • ?

    EXCEL中的4种合并技巧,你确定都知道?

    昆斯费里

    展开

    关注

    转发

    收藏

    会让小编更有动力输出高价值的内容

    今天

    我们来讲讲

    在职场中经常会用到的

    EXCEL合并技巧

    合并

    顾名思义

    就是将多个内容合并成新的内容

    从范围上讲

    它包括

    单元格与单元格之间的合并

    区域与区域之间的合并

    工作表与工作表之间的合并

    工作簿与工作簿之间的合并

    那么

    我们就一起来看看

    这4种都是怎么进行合并的

    一:单元格与单元格

    以下列表格为例

    将A列和B列的内容合并到C列中

    使用连接符号&

    按住“Shift和7”出现&

    输入“=A2&B2”

    合并后如下

    二:区域与区域

    以下列表格为例

    将新工号区域合并到旧工号区域上

    复制新工号区域

    选中A1

    右击选择【选择性粘贴】

    勾选【跳过空单元】

    点击确定

    合并后如下

    三:工作表和工作表

    以下列3个工作表为例

    将【1月销售量】工作表

    和【2月销售量】工作表

    的牛奶和面包的销售量

    合并到【1,2月总销售量】中

    选中【1,2月总销售量】中的范围

    点击【数据】—【合并计算】

    函数选择【求和】

    引用位置选择

    【1月销售量】和【2月销售量】

    中的销售量范围

    最后点击确定

    合并后如下

    四:工作簿和工作簿

    以下列两个工作簿为例

    将工作簿【1-6月工资】的内容

    合并到工作簿【7-12月工资】上

    将两个工作簿都打开

    在【1-6月工资】工作簿上

    点击【视图】—【全部重排】—【垂直并排】

    在【1-6月工资】工作簿上

    选中【1月】工资表

    按住Shift键

    选中其他工资表

    右击选择【移动或复制】

    选择对应的【7-12月工资】工作簿后

    选择【移至最后】

    点击确定

    这样

    就将两个工作簿的内容

    合并在一起了

    所以

    这4种EXCEL合并技巧

    我们就讲完了

    大家看完有没有收获呢

    应该都是有的吧

    学会这4种EXCEL合并技巧

    可是能让你工作效率大大提高的呢

    难道你们都不想去试下

    关注

    转发

    收藏

    会让小编更有动力输出高价值的内容

  • ?

    WPS的合并功能确实比Excel好用

    Lester

    展开

    WPS表格的合并功能确实比Excel好用,就工作中最常见的三个案例来说,使用WPS可以一键完成,而使用Excel操作起来却很麻烦。不信,让我们来比一比吧。

    案例1:合并同类内容。

    合并同类内容可以让报表看起来更清晰美观。在Excel中合并同类单元格,需要分别选中每一个类,不停地点击“合并后居中”,并且每一次点击“合并并居中”按钮,Excel软件都会弹出警告窗口。

    而WPS表格中合并同类内容就非常简单了,选中单元格,点击“合并相同单元格”即可一键完成。

    案例2:拆分合并单元格后补齐空白。

    单元格合并之后,除了看起来方便一些之外,对于计算和统计却很不方便,因此常常需要取消合并单元格并补齐空白。

    Excel中,你只能选中单元格一个一个去填充数据。或者按“Ctrl + G”,设置定位条件为“空值”,再输入“=↑”,最后按“Ctrl + Enter”完成补齐空白。

    如果你用WPS,就只需要选中单元格,点击“拆分并填充内容”即可。

    案例3:合并表头。

    工作中,常常需要合并表头。WPS中点击“跨列合并”可以达到如下的效果。

    WPS跨列居中效果

    而Excel中点击“跨越合并”后,只有第一个单元格的数据保留下来了,其他数据都被删除了,与WPS中的“按行合并”效果相同。相比“跨列合并”,哪种才是你最想要的效果呢?

    功能选项对比。

    Excel的合并菜单上就只有“合并后居中”、“跨越合并”、“合并单元格”和“取消单元格合并”四个功能。

    Excel合并菜单

    WPS表格的合并菜单下有“合并居中”、“合并单元格”、“合并相同单元格”、“合并内容”、“取消合并单元格”、“拆分并填充内容”、“按行合并”、“跨列居中”等。

    WPS合并菜单

    可以说Excel中支持的合并功能,WPS也都支持。除此之外,WPS还支持更多的功能。如果要处理的数据很多,两者之间的效率差别就很大啦。

    谢谢阅读,欢迎点赞、评论、关注和点击头像。

  • ?

    Excel取消合并单元格时在每个单元格中保留内容,你会批量操作吗?

    凡双

    展开

    Excel中存在合并的单元格,对我们来说已经是司空见惯啦!在另外一些时候我们又需要将已经合并的单元格的值,进行取消合并,并每个都填充原来合并之前的值。

    对于结构简单的带有合并单元格的表格,我们一般正常操作是手动取消单元格合并,然后手动进行定位,然后填充空白值。但是如果有几千行数据,或者上万行数据需要取消合并单元格时在每个单元格中保留内容,你确定需要一个一个的手动进行操作吗?其实你大可不必慌张,我们可以一键操作即可。

    照例举一个例子,源数据如下图所示,B列为已经合并的数据,需要将部门字段取消合并单元格并在每个单元格中保留内容。

    源数据:

    我们先看看动画执行的效果:

    看了以上的动画,你是不是发现批量操作取消合并单元格,并保留原来的值,其实很简单。

    您只需要将以下代码复制到Excel的VBE窗口的模块中,然后执行程序即可。

    PS:操作流程如下,按照顺序1到4步,然后执行程序。

    附上Excel VBA代码

    Sub CancelMergeCells()

    Dim r As Integer,MergeStr As String,MergeCot As Integer,i As Integer

    Dim rng As Range

    On Error Resume Next

    选择需要合并的列,由用户进行制定,并限定值

    Set rng = Application.InputBox("请输入需要合并的列", "区域选择", , , , , , 8)

    将用户指定的单元列取得行号

    k = rng.Column

    With Sheet1

    取得最大循环数

    r = .Cells(.Rows.Count, 1).End(xlUp).Row

    For i = 2 To r

    将合并单元格赋值给到变量

    MergeStr = .Cells(i, k).Value

    计算合并单元格区域的大小

    MergeCot = .Cells(i, k).MergeArea.Count

    取消合并单元格

    .Cells(i, k).UnMerge

    将取消的单元格进行赋值填充

    .Range(.Cells(i, k), .Cells(i + MergeCot - 1, k)).Value = MergeStr

    循环的步长进行累加,减少循环的次数

    i = i + MergeCot - 1

    Next

    添加边框线,数据美化

    .Range("A1:C" & r).Borders.LineStyle = xlContinuous

    End With

    End Sub

    以上就是今天要和大家分享的技巧,希望对大家有所帮助,祝各位一天好心情!

    唯有不断学习,才能不被淘汰!

    Excel中每一个方法都有特定的用途,不是他们没有用处,只是你不了解或者暂时用不着,建议你收藏起来,万一哪天用着呢?

  • ?

    EXCEL录入数据时怎样将多个单元格的内容合并到一个单元格中?

    杨醉山

    展开

    施老师:

    有些同事不太会使用Excel表格,连录入数据都是乱七八糟,本来是可以在一个单元格录入的数据,偏偏弄到多个单元格中,如果录错的数据少,还可以手动移过来,如果数据多的话,一个一个的手动移过来,岂不是要累死,这时候我们也不需在重新建立或修改表格,只需找对规律将多个单元格内容合并到一个单元格中即可。

    一、使用连接符&

    最常用简单的方法,莫过于使用连接符【&】搞定。在需要合并的单元格中输入“=单元格位置&单元格位置”即可,完成后在公式栏中打对勾,然后相同的位置单元格我们可以直接用鼠标拉住单元格右下方的“+”即可合并下方的单元格,如果位置不同的话就用公式“=单元格位置&单元格位置”再算一遍。

    二、 使用函数CONCATENATE

    使用公式【=CONCATENATE(单元格位置,单元格位置,单元格位置)】也可以快速达到合并的效果。

    大家一般用什么方法去合并EXCEL中单元格的内容的?请在下方评论区留言写下你的看法。和施老师一起探讨。

    请关注宁双学好网施老师百家号,本文欢迎转载与分享,转载请注明出处!

  • ?

    一键篇 | Excel一键实现所有工作表的内容合并到一个新的工作表

    Havn

    展开

    Excel作为一个具有强大的数据处理的办公软件,对于白领一族来说,使用频率应该较高。在处理数据过程中,您是否碰到过清单之类汇总的情况,就是将同一个工作簿中的所有工作表的内容合并到一个工作表中。对于不会取巧的朋友,可能就是一个表一个表的复制,然后粘贴拼凑在一块,若碰到表格数量不多的情况,这种方法还好,若是碰到工作表数量庞大,例如50个工作表,100个工作表......这种方法就很鸡肋。今天本篇以Excel2013为例,教大家如何一键实现所有工作表合并到新工作表中,同样适用于Excel其他版本,碰到细微差异,可以适当调整代码。

    教程将内容分成三部分:第一部分是新建一个汇总的工作表,并重新自定义命名;第二部分是逐一将各个工作表复制粘贴到汇总工作表中;第三部分为提示,即当合并工作完成后弹出提示。具体操作如下:

    打开工作簿,在工作表标签中会显示包含的工作表名称,教程以下图中三个工作表为例,分别是Sheet1,Sheet2,Sheet3.按下组合键Alt+F11即可从Excel工作界面切换到VBA界面,在VBA窗口单击菜单栏中的插入,找到模块命令,单击该命令即可创建一个新的模块窗口,在模块窗口复制粘贴以下代码:

    Sub Comb()

    Dim i%

    On Error Resume Next

    Sheets(1).Select

    Worksheets.Add '新建一个工作表

    Sheets(1).Name = "汇总工作表" '对新建工作表重命名

    For i = 2 To Sheets.Count 'For循环,遍历所有工作表

    Sheets(i).Activate '激活工作表

    Range("a1").Select

    Selection.CurrentRegion.Select '选择活动工作表数据区域

    Selection.Copy Destination:=Sheets(1).Range("a65536").End(xlUp).Offset(1) '粘贴到汇总工作中

    Next

    MsgBox ("工作表已全部合并到指定工作表中!") '弹窗提示合并完成

    End Sub

  • ?

    如何把几个excel表格的内容合并到同一个表格里面?

    Zarate

    展开

    把几个excel表格的内容,合并到同一张表格里面,如何操作?看小编给你演示。

    第一步:把需要合并的表格放在同一个文件夹里面,然后再新建一个excel,如图:

    第二步:打开“新建Excel2007”,鼠标右键单击Sheet1,选择“查看代码”并打开进去。

    第三步:将下列代码粘贴进代码栏:

    Sub 合并当前目录下所有工作簿的全部工作表()

    Dim MyPath, MyName, AWbName

    Dim Wb As Workbook, WbN As String

    Dim G As Long

    Dim Num As Long

    Dim BOX As String

    Application.ScreenUpdating = False

    MyPath = ActiveWorkbook.Path

    MyName = Dir(MyPath & "\" & "*.xls")

    AWbName = ActiveWorkbook.Name

    Num = 0

    Do While MyName <> ""

    If MyName <> AWbName Then

    Set Wb = Workbooks.Open(MyPath & "\" & MyName)

    Num = Num + 1

    With Workbooks(1).ActiveSheet

    .Cells(.Range("B65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)

    For G = 1 To Sheets.Count

    Wb.Sheets(G).UsedRange.Copy .Cells(.Range("B65536").End(xlUp).Row + 1, 1)

    Next

    WbN = WbN & Chr(13) & Wb.Name

    Wb.Close False

    End With

    End If

    MyName = Dir

    Loop

    Range("B1").Select

    Application.ScreenUpdating = True

    MsgBox "共合并了" & Num & "个工作薄下的全部工作表。如下:" & Chr(13) & WbN, vbInformation, "提示"

    End Sub

    第四步:点击菜单栏的“运行”、“运行子子过程/用户窗体”,等待几秒后提示合并完成,点击确定。如图:

    完成,这样就把3个表格的内容合并到同一张表格里面。

    好了,如果觉得小编文章不错,欢迎关注、点赞、收藏。

excel合并内容

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP