导图社区 excel计算机二级知识总结
小黑老师Excel全部知识总结,里面包括一些技巧与步骤,遗忘时候可以拿出来复习,可以下载到电脑手机可以随时查看。
编辑于2022-07-30 16:11:11excel
1.1工作表的基础操作
1.2单元格格式
点最左上的小三角,就能够全选工作表,选中后,可以设置边框,字体等等,
单元格数字格式:右键, 有数字格式:日期和时间都可以转化为数值:是从1900/1.1开始计时什么的,要是想显示具体某天星期几的话,在后面添加aaaa,出现####号表示宽度不够,直接在两列之间双击,就能够自动调整 文本: 对齐格式,字体边框格式,也有保护格式,填充格式
日期:输入2020/1/1 右键格式找到自定义,在最后面添加aaaa 就会出现星期几 输入2020/1/1,但是想显示2020/01/01 就在右键格式自定义里面: ==>yyyy/mm/dd 就是输入两个m,两个d
对齐方式:居中(合并居中,或者单元格格式-对齐-水平对齐-跨列居中对齐)等等,自动换行等等,,如果设置手动换行:alt+enter
单元格保护:保护某列不被编辑:就是锁定某一列进行保护
1,先取消全部的锁定:点击最左上角小三角全选后,在右键-设置单元格格式--保护--把锁定取消掉 2,全部的取消掉后,在把要锁定的那一部分选择到,然后右键-单元格格式-保护-勾选锁定| 3,再点击审阅--保护工作表-选定锁定单元格
1.3 单元格格式典型真题
右键-单元格格式
合并居中就好了
跨列居中
注意:不合并单元格,但是在那个区间居中:就是跨列居中:先选中,下拉小三角-对齐-水平对齐-跨列居中 将标题单元格样式字体修改为微软雅黑: 开始-样式-单元格样式,找到标题,右键修改-点击格式-字体微软雅黑,---这个格式就修改好了,,然后要应用这个标题,在选中文字,点击标题就好了
自动换行
简单
序号
输入序号,选中序号那一列,右键设置单元格格式:数字格式为文本,然后在两个单元格写入001,002,,然后鼠标放在右下角,变成+符号填充柄的时候,双击就可以了。 第二:选中b列,右键,数字-日期-找到只有那个格式的格式确认就好了 不显示网格线:视图-显示-网格线
以数值形式显示001
这个意思就是输入1,2,3,,然后是三位数,前面用0来补齐,就是001,002, 方法:在表格输入1,2 选中这两个表格,变填充柄双击,然后选中整个列,右键设置单元格格式:数字-自定义--输入000 (意思就是其他空位用0来补齐就可以了)
日期后显示星期几
选中那那些日期(crtl shift 方向键) 然后右键 -单元格格式-数字-自定义 将 yyyy"年"m"月"d"日";@ 改为 yyyy"年"m"月"d"日" aaaa 就是取消分号与@符号 加个空格(随便) 然后加aaaa就好了 出现########说明宽度不够,调整宽度就可以了
4不同情况显示不同结果
这里不能用条件格式(这个是显示不同条件不同颜色),也不能使用if
使用单元格格式: 选中要修改的区域:右键-单元格格式-数字-自定义-输入’[<15]干旱 ‘ 就可以了 选中折扣那些数字(不要把标题那些选中了) 右键-单元格格式-数字自定义-输入‘[=0]-;[>0]0%’ 方括号里面代表条件,括号后面代表要代替的
5,自定义单元格颜色
自定义: [>100][红色];0
意思就是大于100的显示红色,颜色条件表达也用方括号括起来,然后剩下的表示数值本身 0表示数值本身
6,数值缩小1000倍
保留两位小数:0.00 一千用逗号表示, 所以:使以千为单位,保留两位小数:'0.00,' 注意后面有个逗号,这样才不会改变原数值
v
1.4条件格式
把符合特定条件的数据设置格式突出显示
1,突出显示单元格规则
2,突出+引用
条件格式-其他规则-规则类型选择使用公式: 点击所选单元格的第一个,出现$N$3 (这个位置是在n3位置的)但是我们是要拿那大部分与最后一个值比较,就不要绝对引用,只要相对引用,就是去掉两个$,, 然后就是这个值大于最后那个值的1.1倍,使用条件格式:
3,项目选取规则
先选中语文全部数据,条件格式-项目选取规则-前10项,,,(把10改为1),就变成了第一,在改格式那些,,确认后,再双击格式刷,利用格式刷,点一下每科的第一个成绩 前10也是一样的操作,,(看到各科,双击格式刷操作就非常简便)
4,数据条
选中区域,然后条件格式-数据条-其他规则-注意勾选仅仅显示数据条,确认完成
进阶版(使用公式)
1.5套用表格格式与单元格格式
套用表格格式
注意套用表格格式的时候不要选中合并居中的标题 套用表格格式位于开始-样式-,把那些表格的样式给弄到最初状态?? 然后鼠标放到表格中,也可以先选中(先连续向右选择,在连续向下选择),按题目选择表格的样式,,然后出现区域,,注意那些剃题头标题那些,,最后样式还可以进行设置 现在再看分类汇总是灰色的:分类汇总(数据-最后面的分级显示-分类汇总) 灰色原因:分类汇总针对的是普通区域,而用了现在是表格格式 法1:在设计-工具中-转化为区域 方式2:鼠标放在表格中,右键-表格-转化为区域 设置好后就可以使用分类汇总了
转化为区域操作
选中-设计-工具-转化为区域
创建指定名称的表
操作结果:
全选-插入-表格-包含标题,确认,弹出是否删除链接选项。。。 然后取名字叫档案:设计-最左面表名称 这样也能达到套用表格格式的一个效果
套用指定的表格样式
最下面这玩意儿:点住右键-工作表标签颜色 后面简单简单,
单元格样式
应用指定样式
修改或自定义单元格样式
新建单元格样式
一看就会。。注意样式。。。。。
1.6定位条件
快速填充:ctrl +e
1,按下ctrl +G 然后左下定位条件,或者找到开始-查找与选择下拉-定位条件
如果是找到错误值:
,再按下delete,就删除掉了,变为了空值,
现在变成空单元格后,想要将所有的空单元格批量填充为1
先选中区域-ctrl+G 定位条件-定位空值,然后就会选中,鼠标不要点击其他地方,然后填上1(是有个白单元格直接填的),然后在批量填充,按下ctrl enter 就可以了
姓名有中文与英文,但是只要中文,删除掉中文字幕操作: 在右边插入一列,题头是姓名,第一个数据就是复制前面一列的中文数据到这儿, (不用选中)然后点数据-数据工具-快速填充(或者是直接ctrl+E) 最后删除前面那一列就可以了
前面输入,回车,就选中了区域,后面ctrl G 定位老办法
1.7排序与筛选
排序位于开始--右面那个排序与筛选-自定义排序 也可以在 数据-排序 里面使用 ,使用排序筛选的时候,不用选中也可以,直接把光标放在某个区域内就可以了
选项里面有按照笔画排序
1,复杂多条件排序主题
先按照紫色为顶端,然后再数值升序,,,调整一下主要与次要关键字
2,自定义排序
最后是这样的。,,利用右面的自定义排序。
3,按笔画排序
4,利用排序制作工资条
步骤:复制标题行,然后再选中下面的数据,右键-插入复制的单元格(单元格下移),然后在右面写上辅助列,插入序号 弄成这样,拉到那几个,然后复制,粘贴,也要粘贴一个空白行的 最后对辅助列进行排序,按照升序就可以了。。。,最后把多余行,列的删除掉 最后加上边框线:(其实就是只有空白行没有竖线:先给全部加上边框线,然后就定位到空白行,,然后再找到边框-去掉竖线就可以了,最后 定位的空白行还可以设置行高)
5,高级筛选
在结果所在表进行高级筛选 步骤1:在结果方第1-4行写入条件(有字段类型数量): 步骤2:放在A6单元格,--高级筛选-(列表区域就是前面要筛选的全部销售记录;条件区域就是在结果方写入条件的那个东西)--(有个筛选结果复制到其他位置),,有复制到A6单元格就行了
筛选就是把要的显示出来,不需要的就隐藏掉
2
1,获取外部数据
01,自网站
从自网站按钮导入数据容易出现错误问题,可以直接用现有连接。。数据-现有连接-浏览更多(找到文件)-然后打开往下拉,找到表格,勾选前面勾勾就好了 如果题目说要断开与外部的连接:就是网站更新,这里数据不会受到影响 步骤:数据-连接 (然后看到连接,删除就好了) 如果考试没有要求,就不用断开了
02,自文本
自文本也可以使用现有连接 也可以使用自文本 数据-现有连接- 注意格式是简体中文,随便哪个简体中文 这里是系统自己检测出来的 这个注意身份证号要勾选文本格式 最后导入出来发现学号和姓名合成一个了, 我们可以把它们切开 先在右面插入一个空白列,就是害怕分开的第一列会覆盖掉后面的列 学号和姓名分开点就是害怕遭切到 数据-分列-固定宽度-然后再在数据预览的学号与姓名之间点一哈 然后下一步下一步,完成就好了
03,从csv文件导入
数据--自文本。。。和前面一样的 最后记得分列: 数据-数据工具-分列
2,删除重复值
双击上框线就可以回到最开始的位置 数据-数据工具-删除重复项--取消全选-勾选订单编号就好了
3,数据验证(2010版本叫数据有效性)
数据-数据工具-数据有效性
,这里可以设置输入数据在0到1500之间的整数 输入警告自己设置,,就是如果不满足自己设置的,就会弹出警告 如果设置文本长度--,比如身份证号那些 输入信息就是把光标放在那儿就会弹出提示,,出错警告是自己输入的不满足就会弹出警告 如果要输入一个序列:会出现下拉框的那种形式 来源写:男,女 注意中间是英文逗号隔开的 来源可以自己选,也可以选单元格的来源 最难的是公式
01,序列(手动)
插入一列,然后输入责任人,选中责任人下面的空的单元格(shift多选) 数据-数据工具-数据验证 ----序列,,,逗号隔开名字
02错误警告
。。。。简单,,,,
03序列(名称)
选中f5到f92的数据,, 数据-数据工具-数据验证---序列---源写入“=收支分类” 结果:
04公式
05 indirect函数
4,合并计算
01
数据-数据工具-合并计算 选择添加,勾选首行与最左列, 最后格式:
02
数据-数据工具-合并计算 。。。和01步骤一样的
5,模拟分析(难)
01模拟运算
第一步:先把公式复制,记得打勾,然后粘贴到B7单元格 然后全选,,数据-预测-模拟分析-模拟预测表 最后结果: 这个有颜色表示是使用了单元格格式的 注意行与列的单元格
02方案管理器1
先选中那个表的所有单元格-数据-预测-模拟分析-方案管理器 可变单元格就是那三个要变化的单元格,框选就好了 接着跳出这个框 按照题目填写进去 再点添加,重复上面的,依次填入需求持平,需求上升的,(有三个方案) 这样就有多种方案可以显示 题目说最后显示需求持平的,选中持平,点击显示就好了。 ,,最后关闭框框。。
02方案管理器2
选中c5单元格,数据-预测-模拟分析-方案管理器-点击摘要 题目说以c5单元格为结果单元格创建摘要,就是把b7删掉就好,点击确定 ,就是这样 最后结果: 题目说放在右侧: 移动就好了
6,分类汇总
数据-分级显示-分类汇总 1:确保其是普通区域,,如果遇到分类汇总是灰色的:就可以鼠标右键-表格-转化为区域 2,:按照分类字段进行排序:不然就会很乱
例题
1:是否为普通区域 2:对分类字段,,进行排序 左上角那儿可以显示1级二级三级
3
1,页面布局考点
打印区域就是:选中要打印的单元格,点 打印的时候想要在哪里另起一页,就在哪个单元格那儿插入一个分隔符(分页符)按ctrl P (打印)可以知道 还有设置打印背景, 还有打印标题:就是在打印时候,一页变成2页,第二页没有标题,就可以设置一个打印标题行 想要设置一页打印,就可以设置一页宽,一页高: 网格线:页面布局可以勾选网格线,记得视图也能
01,纸张设置
1,打开页面布局对话框。。。。 ,2,
02设置打印区域
水平垂直位于居中在页面设置对话框中设置 页眉页脚也是位于页面设置对话框中的 点击自定义页眉, 在正中央写入‘不同方案比较分析’ 最后还设置了页边距,页眉3cm
03打印标题行
设置打印区域:先全选-再在页面设置中设置为打印区域 设置标题行重复在每页顶端: 顶端标题选第二行就好了
04页眉页脚
注意这里有个将所有的工作表: 就要选中多个工作表:ctrl shift 都可以 ctrl P可以查看打印效果:自己可以检查检查
05,页面背景
页面布局--背景-----
2,图表
01
奇说对各类开支的季度平均支出比较:就点第二级别(显示的就是分类汇总) 选中,然后插入带数据标记的折线图(插入-图表对话框) 其是新建的工作表,可以将插入的图表移位: 最后移位成功 水平标签为各类开支,仔细观察,可以切换行列 从变成 这个可以重新选择数据区域 先点一下一个小点,就是这更根线上的所有点,,再点一下这个小点,就是只选这一个小点, 然后 设计-添加图表元素-数据标签 右边那个小加号也能添加数据标签 就一个一个比较,一个一个去点两下最高点,添加数据标签(只标最高点??)
02
选中区域-插入-堆积柱形图 仔细一观察,发现绿色就是那个红色框条儿,选中绿色的,右键-设置数据系列格式-次要坐标轴(就是离我们前面一点) 对其设置填充,边框线,颜色等等, 改改分类间距 这样才会拉开 最后修改标题,坐标轴,该删除该啥啥
迷你图
迷你图位于 插入-迷你图 先选中,后插入 结果: 非常简单,,, 最后设置高点,低点颜色
3,录制宏考点
宏就是一系列操作的总和,自己先录制一个样式,然后弄到一个快捷键上面,以后直接用的时候就直接用快捷键 准备工作:最先:先查看一下最下面,然后右键有没有录制宏,记得勾选 ,然后就有个小东西 先选中D列,然后点击左下角的那个小东西,(快捷键时候是英文) 点击确定后就开始录制: 条件格式-最后10项。。。。。然后完成后再次点击小东西结束录制 然后ctrl shift +U这个就被赋予了选择最后10项,,以后再用的时候,直接按快捷键就好了,非常方便实用
注意:在保存文件的时候: 另存为---保存类型 为启用宏的工作蒲
4,数据透视表
01,数据分组
1 按日期
插入-数据透视表(在最左边) 把透视表移动到A1开始的 右键看到数据透视表字段,根据题目,行和列 显示每季度 而现在是月份 步骤: 分析-分组-组字段 最后来到列标签下拉框 , 只要那几个季度的
2,按数值
01
人数就是 有多少个员工编号就有多少个人,,意思就是对员工编号个数求和 对工资总额也求和 我们发现从4200开始,22200结束,步长值为3000 把鼠标放在第一列,右键-组合-- 拉两遍工资总额到求和那个地方 修改名称:把员工编号改为人数,。。。 在最后一个,求工资占比:右键-值字段设置-值显示方式-总计的百分比 最后给数据透视表随便设置一个样式 ok了
02
第一列某个数值单击右键-创建组- 起始于60,终止于100,步长值为10 第三列 中,,右键-值字段设置-值显示方式-总计的百分比 我们发现其保留的是一位小数:选中百分比数值-右键-单元格格式-百分比一位小数 然后修改名称那些就好了
02,报表筛选页
01
注意把所属区域拉到筛选器上 选中最后一列的数值-右键-设置单元格格式-数值-- 勾选使用千位分隔符,,小数位数为2位 在案例式样中: 有个美元符号,其实这是会计专用样式: ,,在单元格格式中也可以修改 最后: 分析-数据透视表-选项-显示报表筛选页 就会出现这样的结果
02
03,数据透视表向导-数据源转换(alt d p)
参考图片: 一维就直接用数据透视表 二维就要利用数据透视表向导转化为一维表,然后在使用数据透视表 题目要求其中城市为单独一张表的 数据透视表向导: alt d p 分开按 打开后点 多重合并计算数据区域 然后为指定所需的页字段数目: 数据源是一个表:单页字段, 如果是多个表:就用自定义字段 然后就是选定区域 放到新的工作表中 后面操作基本都会了。。。
04数据透视表向导-多表
要统计三个城市每个月的aqi平均值 三张表使用透视表的话,只能用透视表向导: alt d p 多重合并计算数据区域 自定义页字段 选区域,,添加 页字段数目1 字段名字 下一步,新工作表 最左边应该是月份的,就对其分组:右键-创建组 ,然后对aqi指数进行求平均值(右键-汇总依据-求平均值 对其保留小数点几位) 然后发现没有总计:设计-总计-对行列禁用 最后结果:到分析-选项-显示报表筛选页
未解决 不知道为什么只显示两个地区。。。
05数据透视表-计算字段
先插入数据透视表 有分组: 分成月月为单位的 还有只显示前三个月的 然后计算毛利-- 分析-计算--字段,项目集-计算字段 样式设计: 而且有汇总字样: 单击实体店右键-数据透视表选项--合并且居中排列带标签的单元格 但是发现还是没有太大改变,,就找到设计-布局-报表布局-以表格形式来实现 然后就下面结果 。。。。再套用样式就可以了
06,不显示分类汇总和总计
右键数据透视表选项 报表布局以表格形式显示 分类汇总-不显示分类汇总 记得移动数据透视表 右键设置单元格格式-货币 或者
4,函数
函数三元素:等号,函数名,参数 单元格格式不能是文本 标点必须是英文标点
00,基本公式
01加减乘除
不等于 : <> 回车为true 乘幂:2^3 '=2^3'回车结果为9 然后回车 然后鼠标放在右下角变十字架,双击就填充了
02计算日期
停放时间=出厂日期-进场日期 + 出厂时间-进场时间 就是出+出-进-进 如果直接这样计算,会出现超过一天的样式 把那两行格式修改一哈,改为长日期等等 然后结果如果超过了一天,又会按照重新算,比如一天04小时,,就会计算成四小时 所以不能直接调,必须 先调成时间格式后,再来到自定义-调成时间段,而不是时间点:就是允许超过24小时,要用到代码: ,写两个h 然后用方括号括起来 这个 不要秒
01,五大基本函数
计算区域非空单元格个数):counta() 计算区域包含数字单元格的个数:count() 在开始选项卡也能使用公式 使用的时候记得有等于=符号,,记得括号打全
02 if逻辑判断函数
01
销售额等于单价乘以成本
02
=IF(K4<=1500,K4*3%,IF(K4<=4500-105,K4*10%,IF(K4<=9000,K4*20%-555,IF(K4<=35000,K4*25%-1005,IF(K4<=55000,K4*30%-2755,IF(K4<=80000,K4*35%-5505,K4*45%-13505)))))) 记得还有扣除数那些
03
=IF(K2<=1,0,IF(K2<10,20*K2,IF(K2<=30,30*K2,50*K2))) 不太明白月工龄工资
月工龄工资:::要乘以工龄?
开讲案例
有fx函数生成器 文本使用双引号隔开 对照,,有多少个if 最后就有多少个反括号,,从大到小,,最后一个直接变最后最里面那个if的否则部分,,就是后面不能再进行分割了
03 rank排名函数
最后一个次序可以省略,,省略的话就默认按照降序排序,0代表降序,1代表升序 注意要有绝对区域 按f4就可以绝对引用(可以按住fn再按f4) 绝对引用就是让这个区域一直不变,,就是在列与行前面加上了美元符号$ 蓝色是排名对象,红色是数据区域,,数据区域需要锁定,就现在上面这样,再按f4进行锁定,也可以自己加上美元$ 数据区域是不能变化的, 拖拉水平方向,列变行不变 拖拉垂直方向:行变列不变 案列:想要在这些数字上面都加上99 ,这样直接加上一个99的位置引用,对其进行绝对引用,99的行与列都不会改变,,两个发现拖拽 案例3: 九九乘法表 就是固定行或者列,对其试探拖拽
01
=RANK([@平均分],$L$3:$L$6)
02
如果出现了这种没有区域哪儿到哪儿那种,就不用自己去绝对引用 他自己有结构化引用,自己也没有办法加绝对引用 意思就是直接敲回车就好
04 条件求个数函数
countif,,countifs 根据性别求公司女员工个数 法1:数据范围自己选中有数据那一列,条件:"女" 注意:条件那一个,只要不是数字,就要加引号,"女"...">300"..这些都要加引号,如果是单元格的位置可以不加 法二:这是选中整个列,c2单元格中有女,就直接选中c2 就行,也可以选其他带有女的单元格 求生产部女职工人数:有两个条件: 性别:女,,,部门:生产部 多条件使用countifs() 也可以这样
01
不需要绝对引用 在有其他表的时候,出现那个小下箭头 就会这样这样是正常的,, 也可以
02
=COUNTIFS(成绩单!A:A,按班级汇总!A2,成绩单!B:B,按班级汇总!B2)
05 条件求和函数
range:范围,criteria:条件,sumrange:求和区域 sumif 与sumifs那个是反的 sumif是范围,条件,求和区域,sumifs是区域,条件,范围,,刚好反过来 考试检验使用sumifs,,其可以使用sumif用的 范围是性别那一列,条件是女,求和区域是工资那一列 求生产部女职工总工资 求和区域,条件区域,条件,条件区域,条件 后面有个求2012年的,,但是日期格式是年月日,不能够直接用,就是 使用范围,拆成两个条件使用,日期列,大于等于2012-1-1,日期列,小于等于2012-12-31,,记住双引号括起来 如果是第三季度的话就是大于等于7-1,小于等于9-31 这个是先求总销量,然后再除以12
01
02
5
01查询函数
注意:这个要进行拖拽,就要对查询区域进行锁定:f4
01 vlookup函数
精确查询:一一对应
1
位于第二列就写2 对象,数据区域,结果所在列数,精确或者是模糊 =VLOOKUP([@图书名称],表3[#全部],2,FALSE) 注意要绝对引用
2
简单
近似查询:某区间0到60就是差等等,
可以使用if函数,但是使用vlookup函数更加简单
案例01
还是那样,对象,区域,结果所在列,精确还是近似查询
案例02
注意必须是升序的 提成等于销售额乘以提成率
01与sumifs嵌套使用
先使用sumif对每个代码进行求和,,求和的销售额变成求和对象,就使用vlookup函数进行近似匹配 然后再对其嵌套使用 注意,上面有个地方错了 sumif的对象应该是a2 就是客户信息里面的那个,还要记得等级表要进行绝对引用,或者直接选中列,就不用绝对引用了:因为列不会变
02手动修改
注意voolup的查询数据区域,,近似查询的必须是升序的 意思这种不行 ,需要改成宁外一种只要区间的第一个值
02 lookup函数
案例
这种就需要自己去构建数组 其说编号第七八位代表部门,那就先提取第七八位 使用mid()提取 mid(提取 对象,从第几位开始数,提取几个) mid(A2,7,2)代表提取A2单元格,从第7位开始数,提取两位 提取好后,再利用嵌套使用vlookup函数,但是题目没有给查询的数据表格区域,就需要自己使用数据来创建{“ ”,“ ”,“ ”},{““,””,“ ”}
01
=LOOKUP(MID([@学号],3,2),{"01","02","03"},{"法律一班","法律二班","法律三班"})
03 match与index
找到敬汉卿4月的销售额:就是那个交叉部分 match(查询对象是B10那个王思聪,查询区域是在A列,精确查询0) 回车显示4: 意思就是位于第四行 查询4月在第几列? match(查询对象就是C10那个4月,查询区域是带有月份的第一行,精确查询0) 已经查到交易额在第4行,第5列了,怎样显示: 使用index(数据区域就是那整个,行,列) 行,列可以是数字,也可以是数字在的单元格 考试的时候直接嵌套,
01
=INDEX(降水量统计[[#全部],[城市(毫米)]:[12月]],MATCH(R3,A:A,0),MATCH(S2,1:1,0)) 注意index区域不要选多了 不然就是这样 正确是这样的
02 文本函数
讲解:求身份证18位 ,, 第1位:提取 mid(C3,1,1)从取c3的第一个数开始取,取一个长度 往右拉的话C3 就是列会变,,但是身份都在C列,就$C3, 往右拉,又希望中间那个变成2,就是从第二位开始取,使用column函数 column(a1)回车为1,往右边拉就会出现顺序数,,那就把column(a1)替换那个1 法二:先去复制省份证号那一列到其他空表 数据-数据工具-分列 使用分列的方法:每一个都去切一个 切好的数据直接粘贴只保留数值 嵌套函数 出生日期是从第7个位置开始,取8个长度,mid(对象,7,8) 然后要对结果进行文本转换:0代表一个位置 text(mid(对象,7,8),"0000年00月00日") 注意双引号
01 left
02 mid,column
03 嵌套函数
04 find函数
发现从左边,右边都不好取 就可以查找左方括号(自己去复制粘贴一个)位置,然后年份就是位置后面一个(就是位置加一) 长度为四 先 然后位置加一 再使用mid查找 但是最后还有个年 就在最后加上 &"年" 最后发现有些地方有错误值:原因是有些单元格内没有年份 直接把错误值删掉: ctrl+G 查找内容-公式内的错误值 最后按delete 保存就好了
6
01 日期函数
dateif(起止日期,终止日期,“类型”) 类型可以写y 就是年 可以写m 就是月 要加上引号 yearfrac也是求两个日期之间的年份,,那个年份可以改成365天,也可以改成366天 如果这两个日期使用datedif()使用实际日期来计算,就不到一年 使用yearfrac 就会有1年 实际天数就使用dateif 按题目一年365天,,每月30每年365天就使用yearfrac 知道一个日期想要知道其是星期几做法:设置单元格格式 自定义,后面空格输入aaaa 后面想要识别日期后面的星期几,然后转化为数字 求星期数:weekday(),第一个参数是日期,第二个参数是返回类型 第二种返回类型:是星期几就返回几, 再根据数字看是否加班:周六周日为加班,数字为6 或者7就是加班 如果数字大于5,就定为加班:使用if函数
01,datedif
题目未说是365天为一年 使用datedif
02 yearfrac
01
使用360天那个,规定了的 ,就使用yearfrac 但是年龄不是整数,那就在外面套一个int()取整
02
03 month,roundup
=IF(MONTH(A3)<=3,"一季度",IF(MONTH(A3)<=6,"二季度",IF(MONTH(A3)<=9,"三季度","四季度"))) 就是先使用month()取出月份,得到1到12之间的数字,,1-3属于一季度,4-6属于二季度,7-9属于三季度,10-12属于四季度,可以使用if函数,也可以使用roundup函数 先使用month把月份取出来,然后在把月份除以3 使用roundup函数,除以三的结果,保留0位小数,然后在加上季度两字 一样的效果
03 weekday 和 if
前面讲过
02 数学函数
sqrt()返回平方根 int()求整数 sqrt(9)=3
01,round函数
单元格格式
02 roundup,rounddown
左是收费标准,右是拟收费标准 收费标准按照不足15分钟按15分钟收费,拟收费标准是不足15分钟的不收费 停放时间实际上是天数数值, 先把天数换算成为分钟数,然后再除以15分钟,除出来的结果:收费标准就向上取整 拟收费标准就向下取整 然后再乘以收费标准 =ROUNDUP(J2*24*60/15,0)*E2 =ROUNDDOWN(J2*24*60/15,0)*E2
roundup month求季度
03 sqrt
最后再设置单元格格式
04 large函数
先求出左边三个,然后右边拉就好
05 mid,mod ,isodd
先使用mod求出第17位数字 然后使用isodd判断是不是奇数 再使用if条件判断
03 sumproduct
sum是求和 product是求乘积 返回相应的数组或区域乘积的和 就是左边第一个乘以右边第一个,,左边第二个乘以右边第二个,。。。。 以此类推,然后各个乘积相加起来
01,省份证校正码
注意对后面那个进行绝对引用:因为是始终是乘以那个17位值 然后再除以11求余数 =MOD(SUMPRODUCT(D3:T3*校对参数!$E$5:$U$5),11) mod之间的两个参数值使用逗号隔开
04 数组函数
这两个数组乘积:回车变成:对应数的乘积组成的数组,,一一对应相乘组成的数组 对结果直接进行求和就行: 因为销售额这个数据不能直接看到,这是一个内存数组,这种想要求和,对数组进行运算,不能直接敲回车,是ctrl shift enter 求A的销售额,先将两个相乘,然后使用if条件,如果,前面等于A,那么就相乘,否则false(可以直接省略不写) 注意ctrl shift 回车
01
就是把符合条件的拿出来,形成一个数组, 然后对于数组,可以求最大值,最小值,平均值
02