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

    如何再excel中分列,或者把两列合并?

    Sables

    展开

    excel功能齐全,是我们工作上的好帮手,如何有效利用excel,就需要我们多多学习多多分享。今天告诉大家如何把两列中的内容合并成一列,或者把一列的内容分成两列。

    首先教大家怎么分列。在一张新的excel文档中,左边列了一些歌手的名字以及他们的歌曲,这时想把名字及歌曲分开,达到右边的效果,应该如何操作呢?

    选中要分的那列,然后点击数据中的分列选项。

    接着会跳出分列的对话框,可以选择固定宽度,也可以选择分隔符号,由于本例中歌手与歌曲之间是用分隔符号隔开的,所以我们选择分隔符号。

    然后选择分隔符号的类型,或者自己在其他中输入所需的分隔符号,然后点击完成,即可将两列分开。

    效果如下图所示,接着调整一下表格即可。接下来讲如何把两列合并成一列。比如我们现在想要把歌手与对应的歌曲合并,应该如何操作呢?

    这里我们要用到公式和&,&代表的是合并的意思,在第三输入公式“=A1&B1” 回车后会发现单元格变成了何炅栀子花开。

    如果我们要在歌手与歌曲之间加入分隔符号,只需在公式中加入分隔符号即可,比如“=A1&“-”&B1”,回车后会变成“何炅-栀子花开”

    最后,将鼠标移至单元格右下角,变成十字号时,双击或者下拉,就可以使整排都统一格式了。

  • ?

    excel中如何利用合并计算对比两列差异?

    飞鱼

    展开

    这里有两个表,分别是账面数和库存数,两个表中产品名称的顺序被打乱了,而且产品名称也不完全一样,这种情况如何核对差异呢?

    账面表盘点表

    一:鼠标定位到空白处,找到数据中的合并计算,点击确定。

    图一

    二、1、点引用位置右面向上的箭头——选中账面数的表——添加到所有引用位置。

    2、同理,把盘点数的表添加到所有引用位置。

    3、然后勾选左下角的首行、最左列前面的方框。

    4、点击确定。

    图二

    三、选中GH两列——按ctrl+G打开定位对话框——选择行内容差异单元格——确定——填充颜色。就可以 看到不同的列了。如果要看到这两列相差数量,只需两列相减即可。

    图三

    这就是利用合并计算对比两列差异,是不很简单呢?赶快试试吧!

  • ?

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

    Tania

    展开

    编按:分久必合,合久必分!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中对比和比较两列数据的相同与不同之处

    Glenna

    展开

    在日常工作中我们经常会遇到要比较两列数据的相同与不同之处,例如我们要对比下面A列和D列两列数据的不同之处,今天我们来学习用Excel的高级筛选功能来对比这两列数据(本文使用的Excel版本是2010版):

    注意:要使用高级筛选功能来对比这两列数据就必须让这两列数据都有列标题,而且标题名字一样。

    点击菜单栏的【数据】==》【排序和筛选】==》【高级】

    勾选【在原有区域显示筛选结果】

    在【列表区域】输入 $A$1:$A$22

    在【条件区域】输入 $D$1:$D$22

    列表区域中的范围就是要比较的数据,这里将A列中的数据作为了列表区域,条件区域中的范围意思是要跟哪个范围中的数据进行对比,这里将D列中的数据作为了条件区域。注意:这里要将标题单元格A1和D1也加到区域范围中。然后点击【确定】 确定后的结果是这样的:

    然后选中A列中筛选出来的单元格,接着按组合键【Alt+分号键】(字母L右边的那个分号键) 选中可见单元格

    将A列的选中单元格设置一个绿色的背景:

    然后点击【数据】==》【排序和筛选】==》【清除】 取消筛选显示

    可以看到A列中绿色背景的单元格中的内容在D列中也有同样的内容,白色背景的就是D列中没有的。即凡是A列中有绿色背景的内容在D列中也有同样的内容。

    同理,也可以将D列的范围作为列表区域,A列的内容作为条件区域进行筛选就可以筛选出在D列中哪些内容在A列中也有相同的。

    这样我们就对比出了两列数据的不同之处。

  • ?

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

    言已

    展开

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

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

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

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

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

  • ?

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

    Tom

    展开

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

    二:任意选中一个单元格

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

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

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

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

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

  • ?

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

    龚沛文

    展开

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

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

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

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

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

    图1-2 录入公式

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

    图1-3 结果图

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

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

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

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

    图2-2 Ctrl+E 快速填充

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

  • ?

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

    窒息

    展开

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

    =A2&B2

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

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

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

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

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

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

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

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

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

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

    =PHONETIC(D2:E10)

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

    在第一列下设置公式

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

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

  • ?

    如何将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