excel技巧

1、填充为同个值
在A1填入1,选中A1,把鼠标放到A1右下角,这时鼠标变成实心十字,最后双击鼠标左键,这一列都变成1了

2、按1 2 3 …顺序填充
在A1和A2分别填上1和2,选中A1和A2,把鼠标放到A2的右下角,这时鼠标变成实心十字,最后双击鼠标左键

3、删除重复项
选中一列,数据-删除重复项

4、在一列数值后面都加上逗号
1)假设数据在A列,在B1列输入=A1&”,”
2)鼠标放到右下角,变成实心十字后往下拉
或选中B1单元格,复制,选中和A列数据平行的单元格,粘贴
注:B1列不能是文本格式,文本格式不会引用列

对双引号的转义,用””,两个引号转义一个引号
=”{“”storecode””:”””&A2&”””,””business””:”””&B2&”””,””area””:”””&C2&”””,””address””:”””&D2&”””},”

5、excel截取字符串
MID函数:MID(text,start_num,num_chars)
text是包含要提取字符的文本串。
start_num是文本中要提取的第一个字符的位置。
num_chars是要提取的字符个数,从左边开始提取字符。
如要截取A2列某字符串从第21位开始的4位:mid(A2,21,4)

6、将txt文本文档的报表导入excel
数据-(获取外部数据)自文本-设置分隔符号-完成

7、excel中文本数字求和
复制需要求和的数字,在空格地方选择性粘贴,注意看选择性粘贴后表格左上角出现了一个倒三角的符号,里面选择“转换为数字”,再求和

8、数字格式转换为文本格式后,还是显示如:8.131E+14这样的数字,显示内容需要一个个双击才能变为文本,可以用数据分列功能来实现批量转换
1)选中要转换的单元格
2)数据-分列,原始数据类型(无所谓点下一步),分隔符号(无所谓点下一步),列数据格式(选文本!点完成)

9、找出两列的不同值
有一列A和一列C,C的列值是包含在A列值中,数量上A大于C。现在要找出A中哪些是C中没有的。
在E1列输入如下=IF(COUNTIF(C:C,A1)>0,”重复”,”多余”),往下拉即可。
countif函数表示计数A1在C列的数量,返回大于0表示存在,否则返回0。

10、vlookup函数
=VLOOKUP(E11,'[查询结果4.xls]SQL Results’!$B:$F,5,FALSE)
第一个参数:要查找的字段
第二个参数:查找范围(按列选!!不要框字段)
第三个参数:取值是第几列
第四个参数:true模糊查找,false精确查找

例子:要查A05301在E11,范围是 查询结果4.xls 文档的B列到F列(搜索范围),匹配到A05301的话取第5列的值即F列,精确查找。

vlookup只能匹配一个字段,如果要匹配多个字段:
1)增加一个辅助列,将两个字段拼接起来匹配,=A2&B2
2)使用if({1,0}}
=VLOOKUP(A2&B2,IF({1,0},’OKFEP_R_041367 (3)’!A:A&’OKFEP_R_041367 (3)’!B:B,’OKTMS_R_041367 (2)’!C:C),2,0)
=VLOOKUP(A2&B2,IF({1,0},’OKTMS_R_041367 (2)’!A:A&’OKTMS_R_041367 (2)’!B:B,’OKTMS_R_041367 (2)’!C:C),2,0)

11、分列功能
1)数字转文本,见8

2)文本转数字
分列 – 在弹出的对话框中直接单击“完成”按钮

12、删除空行
(只有为数字格式时),查找和选择 – 定位条件 – 选空值 – 确定
在空行上右键 – 删除 – 下方单元格上移,就会删除所有空行
PS:只有格式为数字时才有效,如果是文本会提示“找不到单元格”

13、excel中E+怎么变成全数字
1)先选中一列,设置单元格格式-选择文本
2)复制值进去