中企动力 > 商学院 > excel表格两列数据合并
  • ?

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

    健次郎

    展开

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

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

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

    图1 原始表

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

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

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

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

    图3 生成合并计算结果表

    注意:

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

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

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

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

  • ?

    Excel &及快速填充合并两列数据

    美人

    展开

    有时候,我们需要将两列或者多列数据合并成一列数据,那么如何合并两列数据呢?小编这里教你两种方法合并两列数据。

    方法一 & 公式法合并两列数据。

    一、我们希望将编号及种类两列合并成一列 中间用空格隔开。

    图 1-1 条件及目标展示图

    二、输入如下公式:=A2&" "&B2 A2、B2用强制连接符&连接,两个单元格之间还要加一个英文双引号引用的空格,这样,两列数据合并成一列后有距离美。

    图1-2 录入公式

    三、双击向下填充,结果图如下。

    图1-3 结果图

    方法二 快速填充合并两列数据。

    一、单元格编辑区域 手工合并录入首行 两个单元的数据 中间用空格隔开,如图。

    图 2-1 手工录入一个样式

    二、Ctrl+E 或者双击后填充下拉列表找到快速填充。

    图2-2 Ctrl+E 快速填充

    两种方法你学会了么?注意快速填充在office2013的版本才新增的功能哦。

  • ?

    Excel技巧:多个相同excel表格如何合并到一起!

    渊博的

    展开

    从事互联网行业的小编们,经常会遇到一个问题,就是导出多个Excel表格数据,经常是多个数据合并到一个excel表格里来做数据分析,那么如何快速的合并excel表格呢?

    1、把所有excel文件放在同一个文件夹里。如下图:

    2、打开汇总excel,并右键单击sheet1,找到“查看代码”,单击进去。进去之后就看到了宏计算界面。如图所示:

    3、然后我们把下面代码复制进去,然后找到工具栏上面的“运行”下的“运行子过程/用户窗体”,代码如下,如图所示:

    Sub 合并当前目录下所有工作簿的全部工作表()Dim MyPath, MyName, AWbNameDim Wb As Workbook, WbN As StringDim G As LongDim Num As LongDim BOX As StringApplication.ScreenUpdating = FalseMyPath = ActiveWorkbook.PathMyName = Dir(MyPath & "\" & "*.xls")AWbName = ActiveWorkbook.NameNum = 0Do While MyName <> ""If MyName <> AWbName ThenSet Wb = Workbooks.Open(MyPath & "\" & MyName)Num = Num + 1With Workbooks(1).ActiveSheet.Cells(.Range("B65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)For G = 1 To Sheets.CountWb.Sheets(G).UsedRange.Copy .Cells(.Range("B65536").End(xlUp).Row + 1, 1)NextWbN = WbN & Chr(13) & Wb.NameWb.Close FalseEnd WithEnd IfMyName = DirLoopRange("B1").SelectApplication.ScreenUpdating = TrueMsgBox "共合并了" & Num & "个工作薄下的全部工作表。如下:" & Chr(13) & WbN, vbInformation, "提示"End Sub

    运行几十秒钟就OK啦!如果表格数据过多的话,时间会久一点。

  • ?

    Excel技巧:如何将两个单元格的内容合并到一个单元格,不用复制

    禹易蓉

    展开

    更多Excel技巧,请关注我的百家号:欢喜小龙虾。

    今天带个大家的是:如何把下面第一张图中的两列黄色背景的单元格中的内容合并放到一个单元格呢?第二张图是结果图。

    下面是得到的结果,姓名这一列和语文成绩这一列的内容全部放在一个单元格了。怎么做到的呢?下面上步骤:

    首先在下面空白处找到一个单元格用来放内容,并且首先输入一个等号,如下图中红色线框内的单元格。

    等号输入后,有鼠标点击左侧姓名的单元格,如图中红色线框内。下面会出现A50,这是红色线框内单元格对应的位置。

    然后,在A50后面输入一个“和”符号(&),如图:

    再次单击右侧这一列黄色背景列的语文这个单元格,如图:

    单击好后,直接回车,就得到第一个合并的单元格了,如图:

    然后单击选中该单元格,把鼠标放在右下角,等出现黑色加号为止,如图:

    向下拖拽,有多少列就拖拽多少列,如图:

    拖拽好后,就得到下图的结果,如图

    这个平常在工作中还是挺实用的,不需要一个一个复制粘贴了,学会的点个赞吧!!!

    更多Excel技巧,请关注我的百家号:欢喜小龙虾。

  • ?

    不要再粘粘粘,合并Excel表格数据,3秒完成!

    莹白

    展开

    一般情况下,两列数据需要合并,我会推荐用简单的公式:

    =A2&B2

    二般情况下,再连接就不行了,比如C列连接后百分比变成了小数。这时就需要使用text函数固定格式。

    =A2&TEXT(B2," 0%")

    你说我笨,记不住函数。好吧,给你个不用公式的方法:

    先在第一行手工输入合并字符 A 80%,然后选取它和下面的行,按Ctrl+E合并

    你又说:不行啊,我电脑没装Excel2013和Excel2016,装的是其他版本

    好吧,来个任何版本都通用的:

    复制两列 - 打开剪贴板 - 选中一空单元格 - 点剪贴板中复制的内容 粘贴 - 再从单元格中复制,再粘到C列。

    (也可以粘到txt中,然后再粘回来)

    把一列数据据合并到一个单元格,用逗号连接,该怎么办?

    在旁边列输入一列逗号,然后用公式:

    =PHONETIC(D2:E10)

    还想多列数据合并成一列,怎么做?

    在第一列下设置公式

    =第二列第一个单元格(不含标题行)

    然后向右向下复制公式,直到第一列下面出现0为止,然后把公式粘贴成值,删除多余的列,合并完成。

  • ?

    Excel表格两列日期合并成一列

    约瑟芬

    展开

    在之前我们了解的Excel内容中,如果我们想把两个单元格的内容合并到一个单元格,直接用=A1&B2即可,但是日期形式的如果这样写,则出来的结果肯定不是你想要的,日期格式会转化成数字,今天我们来分享下日期格式的该如何合并到一个单元格

    例如以下例子,我们想在一个单元格中表示出始末时间:

    方法一:公式法,=TEXT(A2,"YYYY/m/d")&"-"&TEXT(B2,"yyyy/m/d"),输入此公式,然后下拉即可,此公式是将日期先转化成文本在进行合并

    方法二:快速填充法,我们现在C2单元格中写出来我们想要实现成的格式,然后选中所要填充的单元格,按Ctrl+E,或者直接下拉然后在最后一个单元格处有一个倒三角符号点击之后选择快速填充

    如果您觉得此方法您在工作中经常用到欢迎收藏或分享给更多同道中人。

  • ?

    excel表格合并:如何把多单元格的内容合并到一起

    孟幻柏

    展开

    编按:分久必合,合久必分!Excel表格的世界,也是这么的,甚至不用等,随时都可能上演“拆分”“合并”。有粉丝遇到问题了:把同部门的员工合并在一起。同项目的数字合并,容易,辅助列里去重,然后用SUMIF函数把数字相加即可。但同项目的文本怎么合并呢?这不,只有抓脑袋求助了……

    话说前不久老板才让把合并统计的客户一一拆开,今天又突然要求把分开统计的员工按部门合并在一起,真的要疯了!

    肿么办?

    大神有2种解决方法。先告诉你一个已经如上图按部门进行排序后的处理方法。方法用到大家都很了解的IF函数。

    方法一:IF函数

    为了便于大家理解,我们将从下往上填充公式。

    (1)在C22单元格输入函数公式=IF(A23=A22,B22&";"&C23,B22)。因为A23不等于A22,所以C22的值等与B22值“樊磊”。

    (2)从下向上填充公式至C21,因为A22等于A21,所以结果是B21&C22,即“艾冬梅;樊磊”。

    (3)如此,向上填充到C2,结果如下:

    (4)拷贝C列,然后再原位选择性粘贴,粘贴为值。

    (5)在C1输入“员工姓名”,然后删除B列。

    (6)选中A、B两列数据,单击“数据”选项卡“删除重复值”按钮,弹出“删除重复值”对话框,取消“员工姓名”列的选择。

    (7)单击“确定”后,直接确定出现的提示对话框,得到最终结果。

    上面使用IF函数的解决方法有一个前提:数据已经按部门进行了排序。下面再介绍一种不管是否排序都可以实现同部门员工合并的方法:使用IFERROR+VLOOKUP函数组合,也可以使用IFNA+VLOOKUP函数组合。

    方法二:IFERROR+VLOOKUP组合

    (1)在C2单元格输入函数公式B2&IFERROR(";"&VLOOKUP(A2,A3:C$23,3,0),"")然后向下填充。填充完成后我们看到每个部门第一行对应的C列单元格已经将当前部门所有员工姓名合并。

    (2)采用方法一的(4)~(7)步骤,完成最终结果。

    函数公式解析:

    我们从内到外逐层解释。

    (1)在C2单元格通过函数公式VLOOKUP(A2,A3:C$23,3,0)公式返回首次出现相同的单元格,也就是A3对应的第三列C3单元格,由于C3单元格为空白所以结果返回为0。

    (2)这里我巧妙的在vlookup前面添加了“,”符号,如果目标单元格为空白那么就返回“,”,不再返回0。

    (3)IFERROR的作用则是规避vlookup错误结果,如果vlookup公式结果为#N/A(错误)则返回空白,反之返回vlookup公式结果。

    函数公式","&VLOOKUP(A2,A3:C$23,3,0)统计结果为“,”并非#N/A(错误)。因此函数公式IFERROR(","&VLOOKUP(A2,A3:C$23,3,0),"")的结果就是",",最终整个公式=B2&",",即“谷优美,”。

    (4)当公式填充到C3单元格时,C4单元格还是空白,所以C3单元格只能返回B3单元格内容加上“,”,即“侯蕾,”。

    (5)此时C3不为空了,C2单元格结果跟随变化,变成了“谷优美,侯蕾,”。

    如此依次向下填充就可以把整个研发培训部的员工名称返回到C2单元格。

    (6)如果到不同部门衔接处C6,vlookup统计结果#N/A,IFERROR则会检测到公式错误,则返回“”(空白),C6结果=B6,即“田凤”,而不会加入下方财务部门的人员。

    所以这样向下完成填充后就得到以下结果。

    (7)这个公式不但可以用于当前这种已经按部门排序的情况,也可以用于没有排序的情况,如下:

    好了分享结束,有没有明白呢。不过呢,日常统计一般都是分门别类罗列好数据的。

    ****部落窝教育-excel合并技巧****

    原创:龚春光/部落窝教育(未经同意,请勿转载)

  • ?

    Excel小技巧——如何将两列单元格的信息合并

    怜容

    展开

    一:我们看到这里有两个单元格的内容

    二:任意选中一个单元格

    三:在单元格中打出“=”,并且用鼠标点击第一列单元格的“姓名”

    四:在“A1”后打出“&”,再用鼠标点击第二列的“学号”。

    五:按下回车键,就会出现姓名学号

    六:按中这个单元格,将鼠标放置单元格的右下角,使鼠标变成十字架“+”往下拉,就形成效果了。

    想学习更多技巧的朋友请点个赞,关注一下小小鱼

  • ?

    如何将Excel两列内容合并成一列?一个公式就搞定,效率真高

    侯熠彤

    展开

    有时我们需要把表格的两列合并在一起,如果我们一个个去复制,太浪费时间,还有可能出错。那有没有简单的方法呢?我们可以用公式一下子就搞定,效率是非常的高,下面我们就把过程做一下。

    1、比如下列表格A列和B列合并到C列上

    2、我们可以选择C2元单元格,输入公式: =A2&B2,即表示A2单元格和B2单元格相连接

    3、当我们回车后,表格如下,C2单元格内容就变成了 上海张三

    4、我们选择C2单元格后,鼠标放在单元格右下角,当光标变成十字状,按住鼠标左键往下拖动。将下面的内容填充完整,填充后的表格如下:

    总结,通过上面用公式连接单元格,并且通过拖动快速填充数据的方法。很快就能实现两列数据合并一列数据的需求,用时短,效率高,你快试试吧!

    本百家号:时代新生分享工作、生活、技能方面的经验,愿和您一起成长。请多多关注哦!

  • ?

    如何将EXCEL两列内容转换为一列并依次显示?

    权力

    展开

    在实际工作中,有时我们需要将EXCEL两列数值的内容合并成一列连贯的内容,最简单的做法就是用连结符“&”连结两个单元格,下图,A列和B列是EXCEL常用词语中英文对照表的部分内容,若想A、B两列的内容同时显示在一列当中,我们只要在D4单元格中输入=A2&B2公式就OK了。

    如果,我们还想把A、B两列的内容依次在同一列中显示,有没有解决的办法呢?

    D2单元格中输入以下公式,向下复制至单元格显示空白为止。

    =OFFSET($A$2,(ROW(A1)-1)/2,MOD(ROW(A1)-1,2))&""

    下面,我们对这个公式的运行逻辑作一个梳理:

    公式以“(ROW(A1)-1)/2”部分的计算结果作为OFFSET函数的行偏移参数,在D2单元格中的计算结果为0。ROW函数使用了相对引用,在公式向下复制时计算结果依次为了0、0.5、1、1.5…从0开始构成了一个步长值为0.5递增序列。OFFSET函数对参数会自动去尾取整,因而,ROW函数生成的序列在OFFSET中的作用相当于0、0、1、1…也就是说,公式每向下复制两行,OFFSET偏移的行数增加1。

    “MOD(ROW(A1)-1,2”部分的计算结果作为OFFSET函数列偏移参数,在D2单元格中的计算结果为0。在公式向下复制时计算结果依次为0、1、0、1。。。即从0开始构成了一个0和1的循环列。

    用OFFSET函数以A2单元格为基点,使用ROW函数和MOD函数构建的有规律的序列作为行、列的偏移量,就完成了数据转置。如果OFFSET函数返回的引用为空单元格,公式结果将返回0,&" "部分就是用于屏蔽无意义的0值。

excel表格两列数据合并

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP