Excel基本使用

常用命令

alt+enter:软回车,在框内进行回车,不会跳到下一个框里
shift+f11:创建新的工作表
ctrl+home:返回第一行第一列
alt+home:返回当前行第一列
alt+=:自动求和
ctrl+↑/↓/←/→:快速跳到当前列/行(开头/末尾)
ctrl+shift+↑/↓/←/→:快速选中当前列/行(开头/末尾)
ctrl+;:录入当前日期
ctrl+shift+;:录入当前时间
ctrl+~:显示原本公式、函数等
ctrl+pageup/pagedown:进入上一个/下一个工作表
shift+f2:插入批注
ctrl+g:定位
ctrl+5:删除线

常用操作

复制工作表:按住ctrl,用鼠标拖动工作表,将会复制工作表
同步操作工作表:按住ctrl选中多个工作表,将会形成一个工作组,然后就可以进行同步操作了

函数

使用方法

在单元格里输入=+函数名()即可,举例:

=rand()
常用函数

today():当前日期
now():当前时间
rand():0到1的随机数
sum(x,y):求和
product(xy,y):求乘积
average(x,y):求平均值
max(x,y):求最大值
min(x,y):求最小值
true():返回True,或者输入=1=1那么结果也是True
false():返回False
and(x[, y, z, ...]):判断多个内容是否同时成立,结果返回TrueFalse
or(x[, y, z, ...]):判断多个内容是否存在成立,结果返回TrueFalse
not(x):对结果取反

逻辑函数
if(条件,True_result[, False_result])

有三个参数,分别代表条件、条件成立的值、条件不成立的值,如果第三个参数没设置,错误则默认返回False,举例:

=IF(A1>2,A1,B2)
# 当A1格的数据大于2则区A1的值,否则取B2的值

注:
if函数还可以嵌套使用,举例:

=IF(2>1,IF(4>3,3,2),1)

VBA和宏

实质就是一段基于VBA代码实现的操作

xls/xlsx/xlsm

对于excel往往有以上三种保存格式,其中xls是2003版excel的默认保存格式,其和xlsm都可以将宏保存到文件当中,而xlsx则不会将宏进行保存,相对较安全

录制宏

点击录制宏,然后开始操作,当结束操作后结束录制,那么这段操作就会被记录下来,当下次执行该宏时则会进行同样的操作

宏代码

Sub 功能名()开头,End Sub结束

注释

单行注释以'开头

判断语句
If 条件 Then
  xxx
Else
  xxx
End If
For循环
For xxx to xxx
  xxx
Next xxx
Do While循环
Do While 条件
  xxx
Loop

还有Do Until循环,表示直到指定条件时结束循环

注意点

ctrl+a:并不是完全全选,而是以当前选中的单元格为基准向四周进行选择,直到空行空列则停止选取

常见的坑

录入身份证

由于excel在数值长度超过15位后会自动将后面的数字转成0,并且显示为科学计数法,在此提供两种方法解决:
1.在输入身份证前输入一个'
2.将输入框格式改为文本

输入分数

比如想输入1/2,结果就会变成1月2日,因此可以输入0 1/2,1.5就是1 1/2

你可能感兴趣的:(Excel基本使用)