1.enter下移 tab右移 shift+tab左移 (上下左右)
2.双击该处可以使该单元格扩大为与里面内容一样的长度
3.将标题所在单元格居中在那一行
4.将每一列宽度设为相等:选中这几列的所有行,调整任一列的宽度即可
5.下拉时,若要按照前两行的规律下拉,需要先选中前两行再在右下角下拉才能按前两行规律下拉
6.crtl + ; 可以直接输入今天的日期;单元格格式中的日期栏可以改变日期的显示方式
7.可以有不同的下拉填充方式
8.若出现##########有可能是单元格内数字过长,使用2.可解决
9.在数字前加入货币符号
10.选中需冻结的行下面一行,再点冻结窗格,这样冻结行不会随页面滚动而消失
11.单列排序:选中该列任一单元格,在右上角点排序与筛选
12.多列排序:选中任一单元格,右上角排序与筛选中选自定义排序,点新增条件
13.排序时按自定义顺序排序:在自定义排序中,次序框中选自定义序列,在输入序列中输入想要的顺序(用空格分开)
14.文本列筛选可以模糊筛选(数字列也可以数字筛选)(日期列也可以日期筛选)
15.先插入表格(新增行或列时公式会自动应用),再插入切片器,可以快速筛选且美化表格
16.选中某一列后,点条件格式,将特定条件的单元格突出显示(等于时可以直接点选),修改规则在条件格式-管理规则
17.多个工作表的合并:新建一个工作表,数据-合并计算,在引用位置中分别添加不同工作表的内容
18.选中要建立图表的单元格,在插入中插入图表(移动图表可以将图表移动到别的工作表中)(在坐标轴处右键可以更改坐标轴刻度等)
19.插入数据透视表时,点击任意一个单元格后点插入即可;插入后,在任一列点右键可直接针对该列排序排序
20.更改值的计算方式和显示方式
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.数据验证:提示该输入的数据并验证输入的数据有无问题
29.count()只能计算数字单元格的个数,counta可以计算非空单元格的个数,countif()/countifs(来源1,条件1,来源2,条件2),注意数值比较时,条件需用“>x”来表示
30.sumif()/sumifs(合计列,来源1,条件1,来源2,条件2)
31.定义名称;定义出来的名称等价于来源!
32.indirect():索引函数,类似于指针,indirect的引数为某一单元格,该单元格中为一块区域即来源,即该函数得到的结果为该区域的所有单元格
33.上两点综合应用:
34.ctrl+方向键 可以选中四角的单元格;ctrl+shift+方向键可以选中某行或某列
35.行列转换:复制后,选择性粘贴,勾选转置
36.改变单元格格式仅仅是改变了数据的显示方式,实际值并不改变
37.ctrl+;输入今天日期,crtl+shift+;输入目前时间 ————静态
38.today()输入今天日期,now()输入目前时间 ————动态
39.datedif(起始日期,终止日期,"单位")
40.计算工作日:networkdays(起始日期,终止日期,假日):可排除周末和假日
41.排名:rank.eq(值,比较范围(注意绝对引用),排序方式)(0表示值越大排名越高,1表示值越小排名越低)
42.left()/right(资料来源,抓取字数);mid(资料来源,开始位置,抓取字数);find("要找的文字",资料来源,开始位置)(开始位置如未指定,则默认第一个找到的文字);len(资料来源):计算长度
43.index(资料来源,行数,列数):返回某行某列的值(也可单行或单列)
44.match(“要找的单元格”,资料来源(只能是某行或某列!),精确比对或模糊比对):返回该单元格在某行或某列的顺位
45.制作下拉选单时,若资料来源不连续,则可以手动输入
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),用于筛选条件时:
52.模拟分析-单变量求解:相当于解方程
53.模拟分析-模拟运算表:相当于列出所有52.中的情况——在模拟运算表的左上角输入 =目标值(52.中,为=10),在该行和该列选择两个变量,分别列出多个不同的数值,最后选中整个表,建立模拟运算表
54.规划求解:进阶版模拟分析,可以对多变量求解(多个产品),可以约束条件
55.分列时,预先留出来一列