Excel常用操作


分享常用的Excel常用操作,提高开发效率。因为老有业务人员让我帮忙导出数据,第一步就是拼SQL,批量操作文件。

Excel常用操作快捷键

EXCEL行列互转

复制源数据–右键–选择性粘贴–勾“转置”,确定。

删除单元格内多余的空格和换行符

假设数据在A列,在B列输入=TRIM(CLEAN(A1)),然后下拉公式即可

常用快捷键

CTRL+SHIFT+↑ 快速定位到行首

CTRL+SHIFT+↓ 快速定位到行尾

SUBSTITUTE函数:指定字符串替换

=substitute(text,old_text,new_text,[instance_num])

=SUBSTITUTE(需要替换的文本,旧文本,新文本,第N个旧文本)

参数Instance_num 可省略,这表示用 new_text(新文本)替换掉所有的old_text(旧文本)

快速填充

image-20210914184208839

找出重复项并提取

定位重复值

多行堆叠成一行

使用公式:=TEXTJOIN(“,”,TRUE,A1:A32)

多行转一行

交集

=IF(COUNTIF(A:A,B1)>0,B1,0)

函数的大致意思是:在A列中找B1的值,如果有至少一个,则把该单元格的值设定为B1,如果没有,则设置为0。

交集

差集

=IF(ISERROR(VLOOKUP(A1,B$3:B$24,1,0)),“不重复”,“重复”)

查找D3单元格在B3到B24中,是否存在。存在为0,用“重复”表示;不存在为1,用“不重复”表示;
然后下面的单元格拖动加号往下拖即可动态赋值公式,计算差值。

ISERROR函数的含义是判断一个值或者公式是否错误,如果是错误的,则返回结果true,否则返回结果false

差集

VLOOKUP

VLOOKUP

=VLOOKUP(D2,’C:\Users\wang\Desktop[NB门店离职人员信息.xlsx]Sheet1’!$E:$H,4,FALSE)

第一个参数:你要用来匹配的值(A表)

第二个参数:匹配的范围(B表)

第三个参数:是匹配完成之后你想要返回的值在匹配范围的第几列

第四个参数:1/TRUE 或 0/FALSE 的近似或精确匹配项

TEXT

=TEXT(H2,”yyyy-mm-dd”)

根据指定的数字格式来将数值转成文本


文章作者: WangQingLei
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 WangQingLei !
  目录