【Excel】知识点复习

337 阅读6分钟

1.enter下移 tab右移 shift+tab左移 (上下左右)

2.双击该处可以使该单元格扩大为与里面内容一样的长度

1.png

3.将标题所在单元格居中在那一行2.png

4.将每一列宽度设为相等:选中这几列的所有行,调整任一列的宽度即可

5.下拉时,若要按照前两行的规律下拉,需要先选中前两行再在右下角下拉才能按前两行规律下拉 3.png

6.crtl + ; 可以直接输入今天的日期;单元格格式中的日期栏可以改变日期的显示方式

7.可以有不同的下拉填充方式 4.jpg

8.若出现##########有可能是单元格内数字过长,使用2.可解决

9.在数字前加入货币符号 5.png

10.选中需冻结的行下面一行,再点冻结窗格,这样冻结行不会随页面滚动而消失微信截图_20210715155848.png

11.单列排序:选中该列任一单元格,在右上角点排序与筛选

12.多列排序:选中任一单元格,右上角排序与筛选中选自定义排序,点新增条件

13.排序时按自定义顺序排序:在自定义排序中,次序框中选自定义序列,在输入序列中输入想要的顺序(用空格分开)微信截图_20210715163747.png

14.文本列筛选可以模糊筛选(数字列也可以数字筛选)(日期列也可以日期筛选)微信图片编辑_20210716152147.jpg

15.先插入表格(新增行或列时公式会自动应用),再插入切片器,可以快速筛选且美化表格微信截图_20210716153500.png

16.选中某一列后,点条件格式,将特定条件的单元格突出显示(等于时可以直接点选),修改规则在条件格式-管理规则微信截图_20210716155644.png

17.多个工作表的合并:新建一个工作表,数据-合并计算,在引用位置中分别添加不同工作表的内容 微信截图_20210716160535.png

18.选中要建立图表的单元格,在插入中插入图表(移动图表可以将图表移动到别的工作表中)(在坐标轴处右键可以更改坐标轴刻度等) 微信截图_20210716161435.png

19.插入数据透视表时,点击任意一个单元格后点插入即可;插入后,在任一列点右键可直接针对该列排序排序

20.更改值的计算方式和显示方式

微信截图_20210717161340.png

21.数据透视表中,按住crtl选中多个单元格后,右键可创建组

22.若更改了来源数据,需刷新数据透视表!若增加了行或列,则需要点击更改数据源!

23.单引数函数:sum()average()max()min()month()等

24.双引数函数:large(范围,顺位):得到第几大的数字,small()同理

25.if(条件,"",""),第一个引号内填满足条件时的值,第二个……;多重:ifs或套娃

26.vlookup只能从左到右查询!vlookup(条件单元格,来源,第几列,0/1);模糊比对时,来源需递增!注意参照格式!hlookup为横版vlookup,用法相同

27.iferror(检查的公式,错误时显示的值),若直接打公式时,文字需加双引号!

28.数据验证:提示该输入的数据并验证输入的数据有无问题

微信截图_20210718165559.png

29.count()只能计算数字单元格的个数,counta可以计算非空单元格的个数,countif()/countifs(来源1,条件1,来源2,条件2),注意数值比较时,条件需用“>x”来表示

30.sumif()/sumifs(合计列,来源1,条件1,来源2,条件2)

31.定义名称;定义出来的名称等价于来源!

微信截图_20210719204155.png

32.indirect():索引函数,类似于指针,indirect的引数为某一单元格,该单元格中为一块区域即来源,即该函数得到的结果为该区域的所有单元格

33.上两点综合应用:

微信图片编辑_20210719214052.jpg

34.ctrl+方向键 可以选中四角的单元格;ctrl+shift+方向键可以选中某行或某列

35.行列转换:复制后,选择性粘贴,勾选转置

36.改变单元格格式仅仅是改变了数据的显示方式,实际值并不改变

微信截图_20210720202903.png

37.ctrl+;输入今天日期,crtl+shift+;输入目前时间 ————静态

38.today()输入今天日期,now()输入目前时间 ————动态

39.datedif(起始日期,终止日期,"单位")

微信截图_20210720214915.png

40.计算工作日:networkdays(起始日期,终止日期,假日):可排除周末和假日

41.排名:rank.eq(值,比较范围(注意绝对引用),排序方式)(0表示值越大排名越高,1表示值越小排名越低)

42.left()/right(资料来源,抓取字数);mid(资料来源,开始位置,抓取字数);find("要找的文字",资料来源,开始位置)(开始位置如未指定,则默认第一个找到的文字);len(资料来源):计算长度

43.index(资料来源,行数,列数):返回某行某列的值(也可单行或单列)

44.match(“要找的单元格”,资料来源(只能是某行或某列!),精确比对或模糊比对):返回该单元格在某行或某列的顺位

45.制作下拉选单时,若资料来源不连续,则可以手动输入

微信截图_20210721161343.png

46.=choose(randbetween(1,x),选项1,选项2,……选项x):得到一个选项;F9可以让randbetween()重新运算

47.分组问题:假设将xy人分为x组,则可以用=rand(无引数)得出xy个0~1的乱数,再用rank.eq()对xy个乱数排位,将排位序号除以y,得到x组数,每组数分别在相邻的整数之间,将这些数用=roundup(值,位数)向上取整,便能得到x组数量相同的数

48.用rand()+rank()可以随机出不同的数(先出随机数,再对随机数排序,排序结果便是不同的数)

49.布尔逻辑:直接写表达式判断。若用if:=if(条件,true,false);布尔逻辑:=条件;不等于用<>;true1=1,false1=0,即需要作运算才能表示为数字

50.and(条件1,条件2……)/or()

51.sumproduct(列1,列2,列n):每一行乘积的和,只有一列相当于计数(记得乘1),用于筛选条件时:

微信截图_20210722125356.png

52.模拟分析-单变量求解:相当于解方程

微信截图_20210722211153.png

53.模拟分析-模拟运算表:相当于列出所有52.中的情况——在模拟运算表的左上角输入 =目标值(52.中,为=EE10),在该行和该列选择两个变量,分别列出多个不同的数值,最后选中整个表,建立模拟运算表

微信截图_20210722212552.png

54.规划求解:进阶版模拟分析,可以对多变量求解(多个产品),可以约束条件

微信截图_20210722215546.png

55.分列时,预先留出来一列