Excel函数公式与数据处理实战完全手册_第1页
Excel函数公式与数据处理实战完全手册_第2页
Excel函数公式与数据处理实战完全手册_第3页
Excel函数公式与数据处理实战完全手册_第4页
Excel函数公式与数据处理实战完全手册_第5页
已阅读5页,还剩19页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Excel函数公式与数据处理实战完全手册从函数语法到数据处理,一本打通日常办公场景9大类90余个常用函数·语法速查·示例演示·30个实战案例附:错误值排查表·快捷键速查表·函数索引表适用于办公人员、财务人员、数据分析初学者与备考人员内部学习参考资料

前言·使用说明本手册面向日常办公与数据处理人员,按"函数怎么记、公式怎么写、问题怎么查"三条主线组织,覆盖Excel最常用的九大类函数、数据处理方法与典型应用场景。手册中所有示例与案例均为自编,可直接照抄练习。阅读建议:·入门:先读第1、2章(引用与公式基础),这是所有公式的地基。·进阶:第3~7章按类查函数,每个函数配"语法+示例+提示"三段式。·实战:第8~10章为数据处理与错误排查,遇到报错直接翻第10章对照表。·速查:附录A为函数索引表,附录B为快捷键表,贴在显示器旁最实用。说明:不同版本的Excel在函数支持上存在差异,部分新函数(如XLOOKUP、TEXTJOIN、IFS等)需要较新版本支持;若你的版本没有该函数,请参照同类替代方案。

目录第1章公式基础与单元格引用第2章运算符、优先级与命名区域第3章逻辑函数第4章查找与引用函数第5章文本处理函数第6章日期与时间函数第7章数学与统计函数第8章多条件汇总与数组思路第9章数据处理:排序、筛选、透视与PowerQuery第10章常见错误值与排查第11章图表与数据可视化第12章30个实战案例附录A函数速查索引表附录B快捷键速查表

第1章公式基础与单元格引用1.1公式的基本规则1.公式必须以等号"="开头,输入后立即计算并显示结果。2.公式中可以包含数值、文本(需用英文双引号包裹)、单元格引用、函数、运算符与括号。3.文本常量必须用英文双引号包围,例如="合计:"&A1。4.公式中的标点符号必须使用英文半角符号,中文标点会导致公式错误。5.函数的参数之间用逗号(部分区域设置为分号)分隔,参数个数与类型需与函数语法一致。6.公式可以嵌套,Excel允许最多64层嵌套,但实际工作中建议不超过3~4层以方便维护。7.按F9可以在编辑栏中单独计算公式中被选中的部分,用于调试复杂公式。1.2三种引用方式引用类型写法复制公式时的行为典型用途相对引用A1行列随公式位置自动变化逐行计算,如每行求和、每行判断绝对引用$A$1行列均固定不变固定参照单元格,如税率、系数、参数表混合引用$A1或A$1固定列或固定行其中之一制作乘法表、交叉分析表跨表引用Sheet2!A1引用其他工作表的单元格多表汇总、参数分离跨簿引用[工作簿.xlsx]Sheet1!A1引用其他文件的单元格多文件合并(注意路径变化)整列引用A:A引用整列整列求和或匹配(大数据量时慎用)区域引用A1:C10引用矩形区域区域求和、统计、查找切换技巧:·选中公式中的引用,反复按F4键可在A1→$A$1→A$1→$A1之间循环切换。·需要"横拉竖拉都不变"用$A$1;需要"只固定列"用$A1;需要"只固定行"用A$1。1.3引用易错点1.复制公式后结果不对,八成是引用方式没锁对,先检查是否需要绝对引用。2.插入或删除行列后引用会跟着移动,若希望引用始终指向原单元格,应使用绝对引用或命名区域。3.跨工作簿引用一旦源文件被移动或改名,公式会变成#REF!或提示更新链接。4.整列引用(A:A)在百万行数据中会严重拖慢计算,应改用实际数据区域。5.合并单元格区域只有左上角单元格可参与计算,引用时应指向左上角。

第2章运算符、优先级与命名区域2.1运算符与优先级优先级运算符含义示例1:区域运算符A1:B10表示A1到B10的矩形区域2(空格)交叉运算符=A1:C5B2:D8取两个区域的交集3,联合运算符=SUM(A1:A5,C1:C5)求两个区域之和4-负号=-A15%百分比=A1*10%6^乘方=2^10结果为10247*和/乘、除=A1*B1/28+和-加、减=A1+B1-C19&文本连接=A1&"元"10=<>>>=<<=比较运算=A1>=60返回TRUE或FALSE要点:·同一优先级从左到右计算,可用括号改变顺序,括号可嵌套。·比较运算的结果是逻辑值TRUE/FALSE,逻辑值在参与四则运算时相当于1/0。·文本连接符&可以把数字、文本、日期拼在一起,是生成报表标题与说明的利器。2.2命名区域1.命名区域是给单元格或区域起一个有意义的名字,用名字代替地址,公式可读性大幅提升。2.创建方法:选中区域→在名称框(编辑栏左侧)输入名称→回车。3.名称不能以数字开头,不能包含空格与大多数标点,不能与单元格地址相同(如A1)。4.命名后公式可写成=SUM(销售额),比=SUM(Sheet1!$B$2:$B$500)直观得多。5.命名区域默认为绝对引用,复制公式时不会漂移,适合做参数表。6.可在"公式→名称管理器"中统一查看、修改与删除。7.建议对税率、汇率、单价表、考核标准等公共参数统一使用命名区域。示例:=销售额*税率(其中"销售额"指向B2:B500,"税率"指向$H$1)

第3章逻辑函数IF按条件返回两种结果之一项目内容语法=IF(条件,真时返回,假时返回)示例=IF(A1>=60,"及格","不及格")提示最常用函数,建议嵌套不超过3层,过多改用IFS或查找表。IFS按顺序判断多个条件,命中即返回项目内容语法=IFS(条件1,结果1,条件2,结果2,…)示例=IFS(A1>=90,"优",A1>=80,"良",A1>=60,"及格",TRUE,"不及格")提示替代多层IF嵌套,最后一个条件常写TRUE兜底。AND所有条件都成立返回TRUE项目内容语法=AND(条件1,条件2,…)示例=AND(A1>=60,B1>=60)提示与IF搭配:=IF(AND(A1>=60,B1>=60),"通过","不通过")。OR任一条件成立返回TRUE项目内容语法=OR(条件1,条件2,…)示例=OR(A1="是",B1="是")提示常用于"满足任一即可"的判断场景。NOT对逻辑值取反项目内容语法=NOT(条件)示例=NOT(A1>60)提示等价于=A1<=60,用于增强可读性。XOR条件中TRUE的个数为奇数时返回TRUE项目内容语法=XOR(条件1,条件2,…)示例=XOR(A1>0,B1>0)提示用于"二者只能其一"的排他判断。IFERROR公式出错时返回指定值,否则返回原结果项目内容语法=IFERROR(值,出错时返回)示例=IFERROR(VLOOKUP(A1,B:C,2,0),"未找到")提示处理#N/A、#VALUE!等错误最简洁的方式,比IF+ISERROR更短。IFNA仅处理#N/A错误项目内容语法=IFNA(值,找不到时返回)示例=IFNA(VLOOKUP(A1,B:C,2,0),"")提示比IFERROR更精确,不会掩盖其他真实错误。SWITCH按精确匹配返回对应结果项目内容语法=SWITCH(表达式,值1,结果1,值2,结果2,…,默认值)示例=SWITCH(A1,1,"一月",2,"二月","其他")提示适合代码→名称的映射,替代长串IF。TRUE/FALSE返回逻辑值项目内容语法=TRUE()/=FALSE()示例=TRUE()提示多与IFS兜底条件配合使用。3.1逻辑函数实战组合多条件评级:=IFS(A1>=90,"A",A1>=80,"B",A1>=70,"C",A1>=60,"D",TRUE,"E")双重条件放行:=IF(AND(B1="已审核",C1>0),"可付款","暂缓")容错查询:=IFERROR(VLOOKUP(E2,A:B,2,0),"无此记录")空值保护:=IF(A1="","",A1*1.13)区间归属:=IF(A1="","",LOOKUP(A1,{0,60,80,90},{"不及格","及格","良好","优秀"}))

第4章查找与引用函数VLOOKUP按列纵向查找项目内容语法=VLOOKUP(查找值,表格区域,返回列序号,[匹配方式])示例=VLOOKUP(A2,参数表!A:B,2,0)提示查找值必须位于区域第一列;第4参数0为精确匹配、1为近似匹配(需先排序)。HLOOKUP按行横向查找项目内容语法=HLOOKUP(查找值,表格区域,返回行序号,[匹配方式])示例=HLOOKUP(A2,参数表!1:2,2,0)提示用法与VLOOKUP对称,实际使用频率较低。XLOOKUP新一代查找函数,可左可右项目内容语法=XLOOKUP(查找值,查找数组,返回数组,[未找到],[匹配模式],[搜索模式])示例=XLOOKUP(A2,参数表!A:A,参数表!C:C,"未找到",0)提示不受"查找列必须在最左"限制,默认精确匹配,建议新版本优先使用。INDEX按行列序号取单元格项目内容语法=INDEX(区域,行号,[列号])示例=INDEX(A1:C10,3,2)提示常与MATCH组合,灵活性高于VLOOKUP。MATCH返回查找值在区域中的位置序号项目内容语法=MATCH(查找值,查找区域,[匹配类型])示例=MATCH("张三",A:A,0)提示匹配类型0精确、1升序近似、-1降序近似。INDEX+MATCH经典组合,可反向查找项目内容语法=INDEX(返回列,MATCH(查找值,查找列,0))示例=INDEX(C:C,MATCH(A2,A:A,0))提示比VLOOKUP更稳,插入列不会错位,强烈推荐掌握。LOOKUP向量查找,常用于区间归属项目内容语法=LOOKUP(查找值,查找向量,结果向量)示例=LOOKUP(A1,{0,60,80},{"不及格","及格","优秀"})提示查找向量需升序排列。INDIRECT把文本转换成引用项目内容语法=INDIRECT(文本形式的引用,[引用样式])示例=INDIRECT("Sheet"&A1&"!B2")提示适合动态表名;属于易失性函数,大量使用会拖慢计算。OFFSET以基准为原点偏移取区域项目内容语法=OFFSET(基准,行偏移,列偏移,[高度],[宽度])示例=OFFSET(A1,2,3)提示常用于动态区域;同样是易失性函数,谨慎使用。CHOOSE按序号选择其中一个值项目内容语法=CHOOSE(序号,值1,值2,…)示例=CHOOSE(A1,"一季度","二季度","三季度","四季度")提示适合少量固定映射。ROW/COLUMN返回行号/列号项目内容语法=ROW([引用])/=COLUMN([引用])示例=ROW(A5)返回5提示常用于构造序列、配合MOD做隔行汇总。TRANSPOSE行列转置项目内容语法=TRANSPOSE(区域)示例=TRANSPOSE(A1:C3)提示新版本直接回车溢出,旧版本需按Ctrl+Shift+Enter。4.1查找失败的六大原因1.数据类型不一致:查找值是文本、查找列是数字(或反过来),用VALUE或TEXT统一。2.存在不可见字符或空格:用TRIM、CLEAN清洗,或用LEN检查字符数是否异常。3.匹配方式写成1或省略:默认近似匹配会导致结果错误,务必显式写0(精确匹配)。4.查找值不在区域第一列(VLOOKUP限制):改用XLOOKUP或INDEX+MATCH。5.区域引用未锁定:下拉公式后查找区域漂移,应使用绝对引用或命名区域。6.合并单元格干扰:合并区域只有左上角有值,取消合并后再查找。

第5章文本处理函数函数语法作用示例与结果LEFT=LEFT(文本,字符数)从左侧取指定长度=LEFT("2026-10-15",4)→2026RIGHT=RIGHT(文本,字符数)从右侧取指定长度=RIGHT("2026-10-15",2)→15MID=MID(文本,起始位置,字符数)从中间取指定长度=MID("2026-10-15",6,2)→10LEN=LEN(文本)返回字符数=LEN("Excel手册")→8LENB=LENB(文本)返回字节数(中文按双字节)=LENB("手册")→4FIND=FIND(找什么,文本,[起始])区分大小写查找位置=FIND("-","2026-10-15")→5SEARCH=SEARCH(找什么,文本,[起始])不区分大小写,支持通配符=SEARCH("b","abc")→2SUBSTITUTE=SUBSTITUTE(文本,旧,新,[第几个])替换指定文本=SUBSTITUTE("A-B-C","-","/")→A/B/CREPLACE=REPLACE(文本,起始,个数,新文本)按位置替换=REPLACE(,4,4,"****")→138****5678TRIM=TRIM(文本)去除首尾及多余空格=TRIM("张三")→张三CLEAN=CLEAN(文本)去除不可打印字符用于清洗系统导出的脏数据CONCAT/CONCATENATE=CONCAT(文本1,文本2,…)合并多个文本=CONCAT(A1,B1)或=A1&B1TEXTJOIN=TEXTJOIN(分隔符,是否忽略空,区域)用分隔符合并区域=TEXTJOIN(",",TRUE,A1:A10)TEXT=TEXT(值,格式代码)按指定格式转为文本=TEXT(TODAY(),"yyyy-mm-dd")VALUE=VALUE(文本)把数字文本转成数值=VALUE("123")→123UPPER/LOWER/PROPER=UPPER(文本)等大小写转换=UPPER("excel")→EXCELREPT=REPT(文本,次数)重复文本指定次数=REPT("★",3)→★★★SPLIT类(新版)=TEXTSPLIT(文本,分隔符)按分隔符拆分文本=TEXTSPLIT(A1,",")拆分为多列5.1文本处理高频场景提取年月日:=DATEVALUE(A1)或=--TEXT(A1,"yyyy-mm-dd")手机号脱敏:=REPLACE(A1,4,4,"****")姓名加部门:=A1&"("&B1&")"多行合并:=TEXTJOIN("、",TRUE,A1:A20)去除所有空格:=SUBSTITUTE(A1,"","")身份证提取出生日:=TEXT(MID(A1,7,8),"0-00-00")分离数字与单位:=LEFT(A1,LEN(A1)-LEN(B1))(B1为单位文本)统一编号位数:=TEXT(A1,"00000")→7显示为00007

第6章日期与时间函数函数语法作用示例与说明TODAY=TODAY()返回当天日期每天打开文件时自动更新,做"剩余天数"很方便NOW=NOW()返回当前日期与时间含时分秒,可用于时间戳DATE=DATE(年,月,日)构造日期=DATE(2026,10,15),年份建议写四位YEAR/MONTH/DAY=YEAR(日期)取年/月/日=YEAR(A1)→2026HOUR/MINUTE/SECOND=HOUR(时间)取时/分/秒=MINUTE(NOW())DATEDIF=DATEDIF(开始,结束,单位)计算两个日期之差单位"Y"年/"M"月/"D"日/"YM"忽略年的月数/"MD"忽略年月天数EDATE=EDATE(日期,月数)日期前后推N个月=EDATE(A1,3)三个月后同日EOMONTH=EOMONTH(日期,月数)返回指定月份最后一天=EOMONTH(A1,0)本月末WORKDAY=WORKDAY(日期,天数,[节假日])返回N个工作日后的日期自动跳过周末,可指定节假日区域NETWORKDAYS=NETWORKDAYS(开始,结束,[节假日])计算两个日期间的工作日天数考勤、工期计算必备WEEKDAY=WEEKDAY(日期,[返回类型])返回星期几返回类型2时:1=周一…7=周日WEEKNUM=WEEKNUM(日期,[类型])返回第几周=WEEKNUM(A1,2)周一开始DATEVALUE=DATEVALUE(日期文本)把日期文本转为日期序列值处理文本型日期的清洗利器DAYS=DAYS(结束日期,开始日期)返回两个日期相差天数注意参数顺序是"结束在前"TIME=TIME(时,分,秒)构造时间=TIME(9,30,0)6.1日期计算常见坑1.日期本质是序列号,1900-01-01为1;显示为数字时把单元格格式改成日期即可。2.文本型日期无法参与计算,用DATEVALUE转换,或"分列"功能一次性转成真日期。3.DATEDIF是隐藏函数,不会出现在函数列表,但可以直接输入使用。4.跨月计算天数优先用DAYS或DATEDIF,不要手工减,避免闰年出错。5.EDATE在月末日期上会返回目标月的最后一天(如1月31日+1月=2月28/29日)。6.计算工龄:=DATEDIF(入职日,TODAY(),"Y")&"年"&DATEDIF(入职日,TODAY(),"YM")&"个月"。

第7章数学与统计函数函数语法作用示例与说明SUM=SUM(区域1,[区域2],…)求和=SUM(A1:A100)SUMIF=SUMIF(条件区域,条件,[求和区域])单条件求和=SUMIF(B:B,"华东",C:C)求华东区销售额SUMIFS=SUMIFS(求和区域,条件区域1,条件1,…)多条件求和=SUMIFS(C:C,B:B,"华东",D:D,">="&DATE(2026,1,1))SUMPRODUCT=SUMPRODUCT(数组1,数组2,…)数组对应相乘再求和=SUMPRODUCT((B:B="华东")*C:C)可实现多条件加权求和COUNT=COUNT(区域1,…)统计数值个数文本与空白不计入COUNTA=COUNTA(区域1,…)统计非空单元格数含文本,常用于统计人数COUNTBLANK=COUNTBLANK(区域)统计空白单元格数检查填报完整性COUNTIF=COUNTIF(区域,条件)单条件计数=COUNTIF(C:C,">60")COUNTIFS=COUNTIFS(区域1,条件1,区域2,条件2,…)多条件计数=COUNTIFS(B:B,"华东",C:C,">100")AVERAGE/AVERAGEIF=AVERAGE(区域)平均值/条件平均值=AVERAGEIF(B:B,"华东",C:C)MAX/MIN=MAX(区域)最大值/最小值=MAX(C:C)MAXIFS/MINIFS=MAXIFS(区域,条件区域,条件)条件极值=MAXIFS(C:C,B:B,"华东")LARGE/SMALL=LARGE(区域,第几大)第k大/第k小的值=LARGE(C:C,3)第三名RANK/RANK.EQ=RANK(数值,区域,[顺序])排名顺序0降序、1升序MEDIAN=MEDIAN(区域)中位数不受极端值影响,比平均值稳健ROUND/ROUNDUP/ROUNDDOWN=ROUND(数值,位数)四舍五入/向上/向下=ROUND(3.14159,2)→3.14INT/TRUNC=INT(数值)向下取整/截断负数时INT与TRUNC结果不同MOD=MOD(被除数,除数)取余数配合ROW做隔行、循环编号ABS=ABS(数值)绝对值=ABS(A1-B1)求偏差绝对值SQRT/POWER=SQRT(数值)平方根/乘方=POWER(2,10)→1024RAND/RANDBETWEEN=RAND()随机数易失性函数,每次计算都会变化SUBTOTAL=SUBTOTAL(功能码,区域)对可见单元格汇总筛选后求和用109,忽略隐藏行AGGREGATE=AGGREGATE(功能码,选项,区域)可忽略错误的汇总功能强大,可跳过错误值与隐藏行7.1条件汇总速记单条件求和:=SUMIF(部门列,"销售部",金额列)多条件求和:=SUMIFS(金额列,部门列,"销售部",月份列,">="&DATE(2026,1,1))模糊条件:=SUMIF(品名列,"*配件*",金额列)(*为通配符)不等于:=COUNTIF(状态列,"<>已完成")或关系求和:=SUMIF(B:B,"华东",C:C)+SUMIF(B:B,"华南",C:C)排除空值计数:=COUNTIFS(A:A,"<>",B:B,"<>")筛选后求和:=SUBTOTAL(109,C2:C100)

第8章多条件汇总与数组思路8.1多条件汇总的三条路线路线写法优点局限SUMIFS/COUNTIFS=SUMIFS(求和区,条件区1,条件1,…)写法直观、性能好、易维护条件之间是"且"关系,处理"或"需相加SUMPRODUCT=SUMPRODUCT((条件1)*(条件2)*求和区)可实现"或"与复杂逻辑整列引用时性能差,写法不易读数据透视表插入→数据透视表零公式、拖拽即出、可多维分析需刷新,不适合嵌入明细表公式8.2数组逻辑的本质1.条件表达式(B2:B100="华东")会返回一组TRUE/FALSE,与数值相乘时自动转成1/0,从而实现"满足条件才计入"。2.多个条件相乘表示"且"(全部满足才为1),相加表示"或"(任一满足即为1)。3.SUMPRODUCT天然支持数组运算,绝大多数版本无需按Ctrl+Shift+Enter。4.新版本支持动态数组,公式结果会自动"溢出"到相邻单元格,配合FILTER、SORT、UNIQUE可以写出很强大的查询。5.处理"或"关系时,优先用多个SUMIF相加,比SUMPRODUCT更快更清晰。且关系:=SUMPRODUCT((B2:B100="华东")*(C2:C100>100)*D2:D100)或关系:=SUMPRODUCT(((B2:B100="华东")+(B2:B100="华南"))*D2:D100)去重计数:=SUMPRODUCT(1/COUNTIF(A2:A100,A2:A100))(区域内无空值)

第9章数据处理:排序、筛选、透视与PowerQuery9.1排序与筛选1.排序前先选中数据区域任意单元格,避免只排单列造成数据错位。2.自定义排序可按多个关键字(如先按部门、再按金额降序)。3.筛选后求和务必用SUBTOTAL(109,区域),SUM会把隐藏行也算进去。4.高级筛选可按"条件区域"实现复杂条件,并支持把结果复制到其他位置。5.数据区域建议先"套用表格"(Ctrl+T),新增行会自动纳入公式与透视表范围。9.2分列与重复值处理1.分列:数据→分列,可按分隔符或固定宽度拆分,处理"张三-销售部-2026"这类复合文本最快。2.文本型数字转数值:选中→点击感叹号→转换为数字;或用--A1、VALUE(A1)。3.删除重复值:数据→删除重复值,注意先备份,操作不可撤销(需关闭不保存才能回退)。4.标记重复:=COUNTIF(A$2:A2,A2)>1下拉,首次出现为FALSE,重复出现为TRUE。5.条件格式→突出显示重复值,可直观标出重复项。9.3数据透视表1.透视表是最高效的汇总工具:把维度拖到"行",把指标拖到"值",秒出报表。2.值字段可切换"求和、计数、平均值、最大值、最小值",右键→值汇总依据。3.组合功能:右键日期字段→组合,可自动按年/季/月分组。4.切片器与日程表可做成交互式筛选面板,适合给领导看。5.源数据变化后需右键→刷新;若新增了行,需先"更改数据源"扩大范围。6.把源数据建成"表格"(Ctrl+T)后再建透视表,刷新即可自动包含新增数据。7.计算字段与计算项可在透视表内做二次计算,减少源表公式。9.4PowerQuery入门1.入口:数据→获取和转换数据(不同版本名称略有差异)。2.核心价值:把"清洗步骤"记录下来,下次一键刷新即可重复执行,彻底告别手工重复劳动。3.典型流程:导入→删除列→更改类型→拆分列→透视/逆透视→合并查询→加载。4.逆透视(Unpivot)可以把"宽表"转成"长表",是透视分析前的关键预处理。5.合并查询相当于数据库的JOIN,可按关键列把两张表关联起来。6.追加查询相当于UNION,把结构相同的多张表纵向合并,处理"每月一个文件"的场景极其高效。7.清洗完成后选择"仅创建连接"或"加载到数据模型",避免工作簿臃肿。

第10章常见错误值与排查错误值含义常见原因排查与处理#N/A值不可用查找函数找不到匹配项核对查找值与源数据是否一致;用IFNA或IFERROR兜底#VALUE!值类型错误把文本当数值运算、参数类型不对检查是否混入文本或空格;用VALUE/DATEVALUE转换#REF!引用无效删除了被引用的行列、跨簿引用断开撤销删除或重设引用;避免整列引用后删列#DIV/0!除数为零分母为空或为0用=IF(B1=0,"",A1/B1)或=IFERROR(A1/B1,"")#NAME?无法识别名称函数名拼错、引用了不存在的命名区域检查函数拼写与命名区域是否存在;中文标点也会触发#NUM!数字问题参数超出范围、迭代无解检查数值范围与迭代参数#NULL!区域无交集区域运算符(空格)用错检查区域运算符是否误输入空格#####列宽不足列太窄或日期/时间为负拉宽列;检查日期计算是否出现负数循环引用公式引用自身公式直接或间接引用了自身所在单元格公式→错误检查→循环引用,逐项定位修改10.1通用排查四步法1.第一步:定位。点击出错单元格→公式→错误检查,查看Excel给出的提示。2.第二步:分段。在编辑栏选中公式的一部分按F9,逐段看中间结果是否正确。3.第三步:验数据。用LEN检查字符数、用ISTEXT/ISNUMBER检查类型,确认源数据没有空格或文本型数字。4.第四步:加保护。确认逻辑无误后,用IFERROR/IFNA包裹,让报表在异常情况下依然可读。

第11章图表与数据可视化11.1图表选型分析目的推荐图表说明比较大小柱状图/条形图类别较少用柱状图,类别名较长或数量多用条形图看占比饼图/环形图/百分比堆积柱形图类别不超过5~6个;类别多时用堆积柱形图更清晰看趋势折线图/面积图时间序列首选折线图,累积量可用面积图看分布直方图/箱形图观察数据集中与离散程度看关系散点图/气泡图判断两个变量是否相关看进度进度条/仪表盘/完成率堆积条用条件格式的填充条最简洁多指标对比雷达图适合能力模型、评分对比双坐标轴组合图(柱+折线)数量与比率同时展示,注意标注两个轴的含义11.2做图要点1.一图一结论:每张图只回答一个问题,不要什么都往里塞。2.标题写结论:把"销售额趋势"改成"三季度销售额环比增长12%",信息密度更高。3.删除图表垃圾:去掉多余网格线、边框、立体效果、图例(系列少时可直标)。4.坐标轴从0开始:截断坐标轴会夸大差异,除非有明确说明。5.排序有讲究:比较类图表按数值大小排序,不要按原始顺序。6.配色克制:主色1~2种,强调色1种,其余用灰色。7.数据标签能省则省:柱子少时直接标数值,柱子多时依赖坐标轴。

第12章30个实战案例#场景公式/操作要点1按部门汇总销售额=SUMIF(B:B,"销售部",C:C)单条件求和基础用法2统计某月销售额=SUMIFS(C:C,D:D,">="&DATE(2026,3,1),D:D,"<"&DATE(2026,4,1))注意用DATE构造边界,避免文本日期3计算完成率=IFERROR(A1/B1,0)除零保护,结果设为百分比格式4排名并标出前3名=RANK(C2,C:C,0)配合条件格式高亮≤3的行5按分数评级=IFS(A1>=90,"A",A1>=80,"B",A1>=60,"C",TRUE,"D")替代多层IF6计算工龄=DATEDIF(入职日,TODAY(),"Y")&"年"&DATEDIF(入职日,TODAY(),"YM")&"个月"DATEDIF的YM参数很实用7判断是否到期=IF(A1-TODAY()<=30,"即将到期","正常")合同、证照到期预警8提取身份证出生日期=TEXT(MID(A1,7,8),"0-00-00")18位身份证第7位起8位9手机号脱敏=REPLACE(A1,4,4,"****")保护个人隐私信息10合并姓名与工号=A1&"("&TEXT(B1,"00000")&")"TEXT保证工号位数一致11跨表取单价=IFERROR(VLOOKUP(A2,价目表!A:B,2,0),"无此品名")标准查询写法12反向查找(左查右)=INDEX(A:A,MATCH(D2,B:B,0))VLOOKUP做不到时的解药13多条件计数=COUNTIFS(B:B,"华东",C:C,">100")两个条件同时满足14统计不重复人数=SUMPRODUCT(1/COUNTIF(A2:A100,A2:A100))区域内不能有空值15筛选后求和=SUBTOTAL(109,C2:C100)忽略隐藏行,SUM做不到16本月最后一天=EOMONTH(TODAY(),0)做月度报表时常用17两个日期间工作日=NETWORKDAYS(A1,B1,节假日区域)考勤与工期计算18N个工作日后的日期=WORKDAY(A1,10,节假日区域)倒排工期19金额四舍五入到分=ROUND(A1,2)财务计算务必显式取整20制作序号(可自动)=ROW()-1插入行后自动重排,比手填稳21隔行求和=SUMPRODUCT((MOD(ROW(A2:A100),2)=0)*A2:A100)按行号奇偶分组22条件格式高亮超期=A1<TODAY()配合条件格式自动标红23把文本转数值=--A1或=VALUE(A1)处理系统导出的文本型数字24去除首尾空格=TRIM(CLEAN(A1))清洗外部导入数据25多表合并求和=SUM(Sheet1:Sheet3!A1)结构一致的多表快速合并26动态末行求和=SUM(A2:INDEX(A:A,COUNTA(A:A)))数据行数变化时自动适应27按分隔符拆分数据→分列→分隔符号一次性处理整列,比公式快28生成百分比进度条条件格式→数据条无需公式,直观展示完成率29查两表差异=IF(COUNTIF(表B!A:A,A2)=0,"仅A有","共有")对账场景常用30自动填写当前日期=IF(A2<>"",IF(B2="",TODAY(),B2),"")配合迭代计算实现时间戳

附录A函数速查索引表类别主要函数逻辑判断IF、IFS、AND、OR、NOT、XOR、IFERRO

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论