曲谱网 > 知识库 >

导航导航

两列数据合并成一列

发布日期:2020-02-05 22:24:00编辑:音乐人

曲谱自学网今天精心准备的是《两列数据合并成一列》,下面是详解!

EXCEL电子表格当中如何将两列的文本合并成一列?

有一个客户的EXCEL电子表格,里面有五千多行的数据,现在要将其中两个文本列合并至第三列,例如:A列的文本是"CON",B列的文本是"ABS"则要合并到C列成为"CONABS",数字是可以累加计算的,文本...

有一个客户的EXCEL电子表格,里面有五千多行的数据,现在要将其中两个文本列合并至第三列,例如:A列的文本是"CON",B列的文本是"ABS"则要合并到C列成为"CONABS",数字是可以累加计算的,文本如何处理?谢谢! 展开

提供两种方法:

首先假设文档如下图,想要AB两列合并

方法一:用“&”连接

第一步:在C1单元格内输入公式“=A1&B1”,回车,A1和B1单元格便合并在C1中了,然后向下填充(如图)

第二步:选中刚刚合并好的那一列(C列),右键点击,选择“复制”

第三步:仍然保持该列的选中的状态,再次右键单击,选择“粘贴选项”中的“粘贴值”(即“123”图标,如图)

第四步:删除A、B两列即可。

方法二:用PHONETIC函数

在C1输入“=PHONETIC(A1:B1)”(如图),回车,向下填充,然后重复方法一中的第二三四步即可。

注意:PHONETIC针对连续选区,而且单元格内容必须是文本格式!数字格式不行,将数字转换成文本也不行!必须先将要输入数字的区域改成文本格式再输入数字才可以使用。

excel表格中两列数据怎样有序的合并排成一列

excel表中两列,怎么把第2列的每4行分别插入到第一列的每5行后,谢谢!...

excel表中两列,怎么把第2列的每4行分别插入到第一列的每5行后,谢谢!

  1. 公式为:

    =IF(MOD(ROW(A9),9)<5,OFFSET(A$1,INT(ROW(A1)/9)*5+MOD(ROW(A9),9),,),OFFSET(B$1,INT(ROW(A9)/9)*4-9+MOD(ROW(A9),9),,))

  2. 如图所示:

怎么将Excel单独两列内容合并为一列

第一步:例如下表中D列和E列的数据合并到F列。首先鼠标单击选择F1单元格,使其处于输入状态。

第二步:在单元格输入公式,先输入等于号,然后用鼠标点击D1,接着输入符号&,最后在点击E1。如果在单元格上方的输入框输入则直接输入单元格位置。

第三步:输入公式以后直接点击回车键,此时选择框会自动跳到下一个单元格,而在F1单元格则出现D1和E1合并的内容。

第四步:再单击选择F1单元格,将鼠标放下F1单元格的右下方,当鼠标变成黑色实心十字的时候,按住鼠标左键直接下拉拖动,相应的合并内容就会出现在该列。

最终的合并效果如图所示:

怎么将Excel单独两列内容合并为一列

链接两列数据内容,有三种方法:

1、使用连接符&,公式为:=D1&E1

2、使用PHONETIC函数,公式为:=PHONETIC(D2:E2)

3、使用CONCATENATE函数,公式为:=CONCATENATE(D3,E3)

Excel中,怎样把两列文字合并成一列??

有这种合并的方法吗?...

有这种合并的方法吗?

添加一个辅助列再进行,如,你要合并AB两列,在C1中输入=A1&B1,然后光标放在C1单元格右下角出现黑色十字时按鼠标左键向下拖到最下方,然后把AB列删除。&是英文状态下SHIFT+7

excel如何把两列数据交叉合为一列

如一列:13579二列:2468,要把这两列交叉合成一列数据为123456789,要怎么做?...

如一列:13579 二列:2468,要把这两列交叉合成一列数据为123456789,要怎么做?

输入以下公式,然后向下填充公式

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

公式表示:以A1单元格为基准,以INT((ROW(A1)-1)/2)为向下偏移的条件,以MOD(ROW(A1)-1,2)为向右偏移的条件,得到一列交替间隔的数据。

 

详见附图

两列数据合并成一列其中一例加括号

=D3&"("&E3&")"...

=D3&"("&E3&")"

怎么把excel里两列文字合并成一列 (excel 2007)

向截图的那样...

向截图的那样

假设两列: A列、B列,要把AB列的数据合同显示到C列中(A2 = 郑州市惠济区人民医院 B2=郑州区域)

步骤如下:
首先打开需要编辑的Excel表格,将光标移动到列C,标题暂命名为“合并”。
1、将光标移动到C2,输入公式=A2&B2. 按Enter键,列C2显示的结果为郑州市惠济区人民医院郑州区域。(&按shitf+7键输入)
2、将光标移动到C3右下角,鼠标呈十字架状。拖动鼠标下拉。最终的显示结果即为列A+列B的内容。

excel里怎么把两列数据合并成一列,中间用分隔符分...

如图,两列并成一列,中间分隔符分开,因为我是要批量整理数据,一个个手打不现实,所以谁能教我一下批量合并数据的方法,注意是合并,不是求和,百度上能搜到的法子都试了,都不行,...

如图,两列并成一列,中间分隔符分开,因为我是要批量整理数据,一个个手打不现实,所以谁能教我一下批量合并数据的方法,注意是合并,不是求和,百度上能搜到的法子都试了,都不行,谁能详细说说,急急急 展开

用连接符号啊,然后复制D列的内容即可

扩展

弄好后怎么取消这种状态啊,想在格子里填些别的内容总是出现莫名其妙的字符,点哪里框都是蓝色的,要不就是滚动的虚线,没办法复制内容

补充

复制d列,选择性粘贴到e列,删除辅助列b d

vba 通过数组将 两列数据合并成一列 并显示出来

最近刚刚接触VBA,有很多看不懂的地方,在网上找了些素材,自己通过自己的理解修改了。。。但是还是不成功,还望各路大神赐教~~希望达到的效果如图:代码如下:Sub数组继续赋值()DimAr...

最近刚刚接触VBA,有很多看不懂的地方,在网上找了些素材,自己通过自己的理解修改了。。。但是还是不成功,还望各路大神赐教~~
希望达到的效果如图:

代码如下:
Sub 数组继续赋值()
Dim Arr1
Dim Arr2
Arr1 = Range("A1:A" & [A65536].End(3).Row)
Arr2 = Range("A1:A" & [A65536].End(3).Row)
j = UBound(Arr1)
k = UBound(Arr2)
m = j + k
n = 0
ReDim Preserve Arr1(LBound(Arr1) To m)
For i = j + 1 To m
Arr1(i) = Arr2(n)
n = n + 1
Next i
Range("d1:d" & m) = Application.WorksheetFunction.Transpose(Arr1)
End Sub 展开

用我下面的代码可以满足你的需求:

Option Explicit
Sub YgB()
    Dim arr1, arr2
    arr1 = Range(Cells(1, 1), Cells(Rows.Count, 1).End(xlUp))
    arr2 = Range(Cells(1, 2), Cells(Rows.Count, 2).End(xlUp))
    Cells(Rows.Count, 4).End(xlUp).Offset(1, 0).Resize(UBound(arr1), 1) = arr1
    Cells(Rows.Count, 4).End(xlUp).Offset(1, 0).Resize(UBound(arr2), 1) = arr2
End Sub

第一步获得A、B列的内容到数组,原理和你的基本相同,区别是我使用Rows.count代替你的65536,可以确保在能支持100多万行的新版本下正确运行,另外我使用cells(1,1)代替range("a1")理论上速度好一点点。

 

第二步把数组存放在D列的下一个可用单元格,我是直接输出的,没有使用新的数组。

大家都在看

最新资讯

推荐专题

儿童歌曲大全 儿童故事大全 卡农钢琴曲谱 天空之城钢琴曲谱 梦中的婚礼钢琴曲谱 梁祝》钢琴曲谱 童年的回忆钢琴曲谱 彩云追月钢琴曲谱 康定情歌钢琴曲谱 水边的阿狄丽娜钢琴曲谱 渔舟唱晚古筝曲谱 云水禅心古筝曲谱 高山流水古筝曲谱 浏阳河古筝曲谱 南泥湾古筝曲谱 梅花三弄古筝曲谱 笑傲江湖古筝曲谱 青花瓷古筝曲谱 月光下的凤尾竹葫芦丝曲谱 婚誓葫芦丝曲谱 荷塘月色葫芦丝曲谱 映山红葫芦丝简谱 军港之夜葫芦丝简谱 青花瓷葫芦丝简谱 蝴蝶泉边葫芦丝曲谱 美丽的神话葫芦丝曲谱 致爱丽丝电子琴谱 小苹果 电子琴谱 天空之城 电子琴谱 婚礼进行曲 电子琴谱 茉莉花 电子琴谱 红河谷曲谱