EXCEL中两列合并成一列以及根据相同列的值将表中一列的值复制到另一张表中?
2011-09-06 09:44
801 查看
今在做EXCEL时遇两问题,现和大家分享如下:
1、如何将表中两列值合并到一列,并按照一定的分隔符进行分割,公式如下:
假如:要将F和G的值 合并到H列并按逗号“,”隔开: H1=F1&“,"&G1
2、有两张表,根据表中相同的编号将成绩复制到另一张表中:
表1 : sheet1
编号 语文 英语
001 88 99
002 87 88
003 86 85
表2: sheet2
编号 英语
001 =vlookup(A1,sheet1!$A:$C,3,false)
002
003
公式说明如下:A1:指的是当前表中循环比较的列,也就是和另一个表中具有相同值的列 2、sheet1目标表 $A目标表中要查找相同值的列 $C目标表中取值的列 3指的是从目标表中比较的列到取值的列中间一共隔了多少列,记住这里包含比较列本身,也就是说A:C 中间相隔了3列 A:G 中间相隔了7列 false公式默认的值大家不用去管它也可以写0
注意几点:1、$A:$C中间的冒号“:”不能少 2、比较的列以及取值的列它们必须是相同的格式 也就是说:sheet1中编号是常规类型那么sheet2中编号也是常规 sheet1英语列的格式为常规那么sheet2英语列的格式也为常规 3、不能倒着取值,如:表sheet1中编号与语文对调,那么公式为$B:$A这是不行的,取不到值。
如有错的地方还请大家改正!!!
1、如何将表中两列值合并到一列,并按照一定的分隔符进行分割,公式如下:
假如:要将F和G的值 合并到H列并按逗号“,”隔开: H1=F1&“,"&G1
2、有两张表,根据表中相同的编号将成绩复制到另一张表中:
表1 : sheet1
编号 语文 英语
001 88 99
002 87 88
003 86 85
表2: sheet2
编号 英语
001 =vlookup(A1,sheet1!$A:$C,3,false)
002
003
公式说明如下:A1:指的是当前表中循环比较的列,也就是和另一个表中具有相同值的列 2、sheet1目标表 $A目标表中要查找相同值的列 $C目标表中取值的列 3指的是从目标表中比较的列到取值的列中间一共隔了多少列,记住这里包含比较列本身,也就是说A:C 中间相隔了3列 A:G 中间相隔了7列 false公式默认的值大家不用去管它也可以写0
注意几点:1、$A:$C中间的冒号“:”不能少 2、比较的列以及取值的列它们必须是相同的格式 也就是说:sheet1中编号是常规类型那么sheet2中编号也是常规 sheet1英语列的格式为常规那么sheet2英语列的格式也为常规 3、不能倒着取值,如:表sheet1中编号与语文对调,那么公式为$B:$A这是不行的,取不到值。
如有错的地方还请大家改正!!!
相关文章推荐
- excel 对应的两列数据怎么把一一按出现次序合并成一列
- Excel两列数据比较,相同的保存在另外一列
- 怎么根据 一张表中的两列 选出另外一张表(此表也包含前一张表的两列)的一列
- sql中怎样把同一张表中相同字段的内容合并为一条记录(不同字段的那一列每个记录后面加逗号)
- excel里怎样根据两个表里面相同的列,合并其他列到同一个表里
- excel如何将两列的内容合并到一列…
- 在WPS或Excel中多列合并成一列合并后中间加空格或-或逗号的写法,可参照以下方法,wps与excel操作与用法都相同
- 导出的excel同一列相同内容的合并
- SQL 同一张表中相同字段的内容合并为一条记录(不同字段的那一列每个记录后面加逗号)
- 如何将同一表的一列数据完全复制到另一列(两列数据类型相同)
- Excel 复制一类数据到另一列合并过单元格的列中
- 把excel两列字符数据用逗号合并起来
- Repeater 合并一列中内容相同的单元格
- jeesite框架导出zip压缩包(包含一个excel文件和一张缩略图以及多个附件)
- 在EXCEL中如何将一列中的相同值的数据行找出来?
- list 根据相同字段合并数据
- excel如何将一列按奇偶数分成两列
- 多个Excel根据两个同指标进行合并查询,处理。
- Excel如何快速统计一列中相同数值出现的个数
- 在Excel中使用VBA合并相同的数据 保留不同的数据(或替换不同的数据)