今在做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这是不行的,取不到值。
如有错的地方还请大家改正!!!