Excel公式的全称并不是简单的列出各种函数,而是包含数据计算、逻辑判断、精确查找、文字转换以及财务管理模型建立等一系列功能。它是以求和(SUM)、平均值(AVERAGE)这样的基本统计数据为基础,在IF、AND、OR这三个逻辑运算符的支持之下进行智能化决策,在VLOOKUP、INDEX/MATCH或者XLOOKUP这样的工具帮助下实现多维度的数据联系,并且使用TEXT、CONCATENATE或者LEFT等命令来改变结构化的文本格式,在DATE、DATEDIF或者EDATE的帮助下做准确的时间序列研究;还可以利用SUMPRODUCT、数组公式以及IFERROR等方式去解决复杂条件选择问题和错误检测的问题,并且可以对大量的数据进行汇总——所有的这些公式组成了一个高效的办公环境中可靠的并且可以重复使用的生产力的核心部分。

第一部分要了解公式的种类以及它们的应用场景
数学和统计学中的公式是最常用的最基本的工具之一,比如SUM、AVERAGE、COUNT等函数要确定好它的作用范围,COUNTA可以用来计算非空单元格的数量,而COUNTIF("A1:A100">=60)就可以精确地找出符合条件的人数;SUMIFS可以做多条件求和的工作,“华东区+销售部+2024年”这三个条件下的订单总金额是多少?参数排列顺序为求和区域、第一个条件区域、第一个条件、第二个条件区域、第二个条件……最多可以有127组这样的条件;在逻辑判断方面,如果IF嵌套层数过多的话最好不要超过七层,最好换成IFS或者用CHOOSE来代替复杂的多分支判断;AND/OR通常会跟IF一起使用,在这个例子中就是IF(AND(B2>18,C2="男"),"符合参军条件","暂时不符合")这样就很容易理解并且不容易出错。
第二部分是关于引用公式进阶的选择策略
虽然VLOOKUP容易掌握,但是它有固定的列顺序、只能从左边找右边的数据、不能处理重复值的问题;而INDEX/MATCH组合就更加灵活了:MATCH用来找出行号,INDEX取对应的数值,并且可以双向查找和模糊匹配,公式形式为INDEX(返回列,MATCH(查找值,查找列,0));XLOOKUP是Excel 365以及2021版新加入的一个函数,它的语法非常简单——XLOOKUP(查找值,查找数组,返回数组,"未找到提示",0,1),默认情况下进行精确匹配,在找不到的时候会给出一个默认的结果,并且还可以设置没有找到的时候要返回什么内容来减少错误的发生;在实际使用当中如果需要做一张可以自动更新的报表并且所使用的版本能够支持的话那么就用XLOOKUP比较好;如果需要兼容老版本的话那么就用INDEX/MATCH来做最合适。
第三部分是关于错误处理和公式的调试的具体操作方法
#DIV/0!、#VALUE!和#REF!之类的错误提示并不是问题所在的地方,而是一个可以用来解决问题的地方。第一种方法是用IFERROR函数把原来的公式兜底起来防止报表出错;第二种方法是在公式选项卡下点击“评估公式”,层层剥开嵌套结构找出哪个层级的数据类型不符或者被引用了无效的数据源;对于跨表引用错误,则要检查工作表名是否有空格或者其他特殊字符,并且在需要的时候给它加上单引号来隔离开它,比如'Sales Data'!A1。另外还可以利用名称管理器给常用的单元格区域起个名字(例如“销售额”=Sheet1!$C$2:$C$1000),这样既可以提高公式的可读性又能方便以后对它们进行统一管理。
第四部分 提高学习效率和不断进步的方法建议
不需要死记硬背所有的490个函数,在高频场景下进行学习比较好:首先掌握好SUMIFS、COUNTIFS、XLOOKUP、TEXT、DATEDIF、IFERROR等六大数据处理函数,可以满足大部分的工作需求;然后利用“公式”——“插入函数”的方式浏览各个类别,并且使用F1键查看官方的帮助文档来了解每个参数的意思;每个月练习一个复杂的例子,比如用TEXT和CONCATENATE组合起来得到标准化的工作单号“HD-202405-001”,或者用SUMPRODUCT((A2:A100="张三")*(YEAR(C2:C100)=2024)*D2:D100)实现多个条件下的数值求和等等。持续三个月之后就可以由一个普通的公式使用者晋升为数据逻辑的设计师了。
Excel公式的本质就是把业务的语言准确地转化为可以被计算机执行的计算命令;掌握了分类的方法、调试的技术以及发展的途径之后,才能够充分发挥出电子表格对于数据所起的作用。






评论区 (0)
暂无评论,快来抢沙发吧!
发表评论