中企动力 > 商学院 > excel合并表格
  • ?

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

    宗代容

    展开

    施老师:

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

    一、使用连接符&

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

    二、 使用函数CONCATENATE

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

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

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

  • ?

    Excel | 零基础也会合并多工作表,只需鼠标按序点下去

    宗幻儿

    展开

    今天分享一种不用函数,也不用SQL语句,还不用VBA代码的方法,这种方法只需要鼠标按步骤点一点就可以了!

    关键步骤提示

    第一步:打开查询编辑器

    选择“数据——新建查询——从文件——从工作薄”:

    找到要合并工作表的工作薄,确认导入:

    在导航器中勾选所有工作表,然后编辑:

    打开了导航编辑器:

    第二步:追加查询

    在导航编辑器中,选择“开始——追加查询”:

    将需要合并的9个工作表添加到右侧“要追加的表”,确定:

    9个工作表的数据就追加到了查询编辑器。

    第三步:关闭查询编辑器,并上载数据

    删除生成的多余表格,关闭工作簿查询:

    完成了多个工作表的合并。

    以上多个工作表合并的方法是利用EXCEL2016版本的“PowerQuery”,即数据查询。我的建议:工具还是跟上技术发展步伐的好。

  • ?

    Excel通用VBA代码一键合并多个工作表至总表!

    邓一江

    展开

    转载自百家号作者:Excel自学成才

    一个工作簿中会有很多个相同格式,标题行内容和顺序都一样的工作表,我们想把这个工作表中的数据全部放至一个总表数据中。

    图片上示例是3个工作表,实际工作中可能是几十个,如果一个一个复制粘贴至总表里面,耗费的时间很长,并且容易出错,今天教大家用一段通用的VBA代码来实现一键快速合并,效果如下所示:

    只需要点击一下多表合并的按纽,后面所有工作表,会按顺序全部放至汇总表格中。

    现在是每个工作表中的标题是4个项目,如果是更多项目,同样的可以进行合并,例如我们在英雄1表格中添加一列

    用这个代码,同样的可以进行快速合并,只需要在汇总的表格中添加一个标题第五列,然后点击多表合并按纽即可

    同样的,如果是再添加1个工作表,在英雄1后面插入了一个sheet2表格,里面输入一条同样的数据,如下所示:

    同样的,只需要点击多表合并按纽便可完成,如下所示:

    那么这个VBA代码是什么,如下所示:

    Sub 多表合并()

    Dim arr()

    a = Range("a1").End(xlToRight).Column

    For Each sh In Sheets

    If sh.Name <> "汇总" Then

    arr1 = sh.Range("a2").Resize(sh.UsedRange.Rows.Count - 1, a)

    act = act + UBound(arr1)

    ReDim Preserve arr(1 To a, 1 To act) '

    For j = 1 To UBound(arr1)

    n = n + 1

    For i = 1 To a

    arr(i, n) = arr1(j, i)

    Next i

    Next j

    End If

    Next

    Sheets("汇总").[a2].Resize(n, a) = Application.Transpose(arr)

    End Sub

    这段代码直接保存即可,有了这段代码,我们在VBA中插入一个模块,将代码写入进去,插入一个按纽,绑定代码,即可实现,绑定代码的操作过程如下所示:

    好,你学会了吗?

    给自己持续学习的态度点个赞吧!

    欢迎留言讨论,期待您的转发分享!

    -------------------------------

    谢谢关注,更多精彩内容持续更新中....

  • ?

    EXCEL中怎样把多个表格合并到一个表格中

    乐枫

    展开

    施老师:

    快要过年了,年前许多公司开始统计之前每月的销售表格,做一个整年的销售统计表。有的小公司的表格可能不是很多,手动就可以整好。但是对于一些需要整合大量表格的公司来说是一件很费时的事情。今天施老师就给大家分享下快速合并并计算表格方法!

    一、下图中有两个表格,怎样把它们合并到一起呢,我们可以点【数据】-【数据工具】-【合并计算】。就可以了。

    上面两个表格数据不是很多,但是我是做演示,所以先用的这个案例,如果碰到数据很多的表格,这个方法是再好不过了。大家不妨试一下下。

    有什么疑问的大家可以在下方评论区留言给我,和施老师一起探讨,欢迎关注宁双学好网施老师!

  • ?

    Excel多表合并技巧——帮你解决多张表格数据合并的烦恼!

    马芙

    展开

    在日常工作中,经常需要将相似结构或内容多个表格进行合并汇总。当数量庞大时人工进行计算比较繁琐,工作量大且易犯错,使用Excel中的“合并计算”功能可以轻松完成这项任务。

    合并计算的数据源可以是同一工作表中的不同表格,也可以是同一工作簿中的不同工作表,还可以是不同工作簿中的表格。现针对第一种情形进行演示说明:

    如图1所示的两个结构相同的数据表“表一”和“表二”,利用合并计算可以轻松将这两个表格进行合并,具体步骤如下。

    图1 原始表

    步骤1选中B10单元格,作为合并计算后结果的存放起始位置,再单击【数据】选项卡【数据工具】命令组的【合并计算】命令按钮,打开【合并计算】对话框,如图2所示。

    图2 打开【合并计算】对话框

    步骤2激活【引用位置】编辑框,选中“表一”的B2:D6单元格区域,然后在【合并计算】对话框中单击【添加】按钮,所引用的单元格区域地址会出现在【所有引用位置】列表框中。使用同样的方法将“表二”的F2:H6单元格区域添加到【所有引用位置】列表中。

    步骤3依次勾选【首行】复选框和【最左列】复选框,然后单击【确定】按钮,即可生成合并计算结果表,如图3所示。

    图3 生成合并计算结果表

    注意:

    1.在使用按类别合并的功能时,数据源列表必须包含行或列标题,并且在“合并计算”对话框的【标签位置】组合框中勾选相应的复选框。

    2.合并的结果表中包含行列标题,但在同时选中【首行】和【最左列】复选项时,所生成的合并结果表会缺失第一列的列标题。

    3.合并后,结果表的数据项排列顺序是按第一个数据源表的数据项顺序排列的。

    4.合并计算过程中不能复制数据源表的格式。如果要设置结果表的格式,可以使用【格式刷】将数据源表的格式复制到结果表中。

  • ?

    一个语句搞定Excel多表合并

    猫王

    展开

    昨天的文章发表了一篇在Access合并多表的方法,有不少读者是第一次接触到这个软件,对这个软件感到很陌生。没事,以后有机会,我会从头开始讲解Access。

    讲Access其实是为了讲解SQL,因为在Access中,SQL更容易理解。在输入SQL语句的时候,初学者容易漏输入空格。

    漏了空格就会导致运行出错。

    在输入SQL语句,是允许输入多个空格,不影响结果。

    说完Access,现在回到Excel中,Excel中的语句跟Access相似度90%以上。

    Excel中SQL语法:

    SELECT字段名称FROM[表格名称$]

    表格名称后面需要加$符号,还有就是需要加[ ]。

    Excel中SQL多表合并语法:

    SELECT字段名称FROM[表格名称1$]UNION ALLSELECT字段名称FROM[表格名称2$]UNION ALLSELECT字段名称FROM[表格名称3$]……

    格式相同的4个表格,现在要将这4个表格合并起来。

    Step 01单击数据→现有连接→浏览更多。

    Step 02找到指定工作簿,单击打开。

    Step 03保持默认不变,单击确定。

    Step 04保持默认不变,单击属性。

    Step 05单击定义,在命令文本框输入语句,单击确定。

    SELECT * FROM [2015年$]UNION ALLSELECT * FROM [2016年$]UNION ALLSELECT * FROM [2017年$]UNION ALLSELECT * FROM [2018年$]

    Step 06保持默认不变,单击确定。

    这样就将4个表格合并。

    这么辛苦输入SQL合并多个工作表有什么好处?

    当表格的内容有变动的时候,只要右键刷新一下,就可以自动更新,实现一劳永逸。而普通的复制粘贴,每一次变动都需要再重新复制粘贴一次,比较麻烦,而且容易出错。

  • ?

    Excel拆分单元格与把一个单元格内容拆分到多个单元格

    宫满天

    展开

    在 Word 中,可以把一个单元格拆分为多个单元格甚至拆分为一个表格;而Excel拆分单元格与Word不同,在Excel中,只能把合并后的单元格拆分。拆分方法有两种,一种是用“对齐方式”中的选项拆分,另一种在“设置单元格格式”窗口中拆分。另外,一次可以只拆分一个单元格,也可以批量拆分多个单元格。除拆分单元格外,还可以拆分单元格内容,即把一个单元格中的内容拆分到多个单元格,拆分内容可以数字、数字与字母组合、汉字词组等,但分隔符必须用半角而不能用全角。以下先介绍Excel拆分单元格的两种方法,再介绍拆分单元格内容的方法,操作中所用 Excel 版本为 2016。

    一、Excel拆分单元格

    (一)拆分一个单元格

    Excel未合并的单元格已经是最小的单元格,不能再拆分。现在,假如要把一个合并了四个单元格的单元格重新拆分为四个,方法如下:

    方法一:

    选中要拆分单元格,单击“开始”选项卡下的“合并后居中”下拉列表框,在弹出的选项中,选择“取消单元格合并”,则此单元格被重新拆分为四个单元格,点击“自动换行”后,效果更明显,操作过程步骤,如图1所示:

    图1

    方法二:

    右键要拆分的单元格,在弹出的菜单中选择“设置单元格格式”,打开该窗口,选择“对齐”选项卡,单击“合并单元格”把其前面的勾取消,单击“确定”,则选中单元格被重新拆分为四个,操作过程步骤,如图2所示:

    图2

    (二)批量拆分单元格

    1、选中要拆分的所有单元格,例如选中三个单元格,单击“开始”下的“合并后居中”,选择“取消单元格合并”,如图3所示:

    图3

    2、则选中的三个单元格同时被重新拆分为四个,为便于看到所有文字,把它们的对齐方式都设置为“左对齐”,如图4所示:

    图4

    二、Excel拆分单元格内容(把一个单元格的内容拆分到多列)

    1、选中要拆分内容的单元格,例如 A1,选择“数据”选项卡,单击“数据工具”上的“分列”,打开“文本分列向导”窗口,选择“请选择最合适的文件类型”下的“分隔符”,单击“下一步”;选择“分隔号”下面的“逗号”,单击“下一步”,最后单击“完成”,则选中单元格的内容被拆分到三个处于同行的单元格;操作过程步骤,如图5所示:

    图5

    2、上面拆分的是字母加数字组合成的文本,全是中文的内容也可以用此方法拆分,但有一点要注意,文字之间必须用半角标点符号(即英文标点),假如用逗号做分隔符,只用“,”不能用“,”。以下是一个拆分中文的实例:

    A、同样选中要拆分的单元格(如 A2),单击“数据”选项卡下的“分列”,打开“文本分列向导”窗口,如图6所示:

    图6

    B、单击“下一步”,像拆分 A1 单元格中的内容一样选择即可,拆分结果,如图7所示:

    图7

    C、“单元”二字被拆分到一个单元格,而“格式,符号”却没有被拆分到两个单元格;因为“单元”后用的是半角逗号,“格式,符号”中的是全角逗号,而全角逗号Excel无法识别不能作为分隔符。

  • ?

    WPS Excel: 如何合并多个Excel文件

    子日

    展开

    合并多个表格文件,Excel中可以使用power query,WPS中可以使用数据透视表来完成,两者各有优缺点。

    例如,有下面3个表格,表格的标题行中有部分内容相同。怎样合并这样的3个文件呢?

    步骤1:将这3个文件存放到同一个文件夹下(很重要),随意打开一个文件(例如01.xlsx),再新建一个空白表格文件。

    步骤2:在空白表格文件中,插入数据透视表,选择“使用多重合并计算区域”——“选定区域”——“创建单页字段”——“下一步”。

    步骤3:用鼠标选取01.xlsx文件中所有的数据,点击“添加”,就会在“所有区域”看到该数据区域;接着一一选取其他文件区域。

    文件很多的话,这一步也是很麻烦的。可以使用BAT命令先将文件重命名成类似的名字,这样选取了第一个表格数据之后,后面的数据就不需要打开表格选取,而是直接修改文件名字。每个表格中的数据不同,在添加区域时,可以将区域设置的大一些,例如使用“$1:$4”(表示表格前4行)。

    步骤4:数据选取完毕,就可以点击“确认”键创建一个新的数据透视表,会看到如下的汇总结果。界面中部的数据就是各个文件中的原始数据。

    步骤5:还可以将筛选器下的“页1”拖到行字段下,这样我们就会看到界面左侧有“项1”、“项2”和“项3”,分别对应步骤3所添加的文件啦。

    步骤6:如果某个原始表格中的数据变更了,可以在汇总表格上右键一下,点击“刷新”,汇总表数据也会随之更新。

    和Excel的Power Query相比:

    1. Excel中操作更简单一些,不过也只有Excel2016以上的版本才支持。

    2. Excel的power query合并表格文件时,要求每个表格中的工作表名称相同,列数也必须相同,否则合并后数据会有遗漏或差错;使用数据透视表则没有这个限制。

    3. 如果表格中列标题相同、行标题不相同,使用Excel的power query则不能合并;使用数据透视表则可以合并。

    4. 原始数据更新时,两者都可以同步更新。

    5. 数据透视表合并原始数据的同时还能汇总数据。

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

  • ?

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

    思量

    展开

    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文件或工作表合并成一个

    爵迹

    展开

    应用场景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合并表格

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP