下面是一组常用Excel函数公式的用法,学会这些套路,让工作效率再高一丢丢。
一、TODAY/NOW函数
TODAY()函数会告诉你现在的日期,但是这是一个动态的函数。如果你输入了=TODAY(),那这个值每天都会发生变化。
TODAY和NOW都是Excel中与日期时间相关的函数,二者的不同之处如下,相差一天是因为TODAY具体到了时间点,所以二都会有误差。
1、TODAY函数,仅插入当前的日期,如:
=today()
会在所输入的单元格中,显示当前日期,如“2019/4/8”。
2、而now函数,同时插入日期和具体时间,如:
=now()
会在所输入的单元格中显示,当前的具体时间点,如:“2019/4/8 18:00”。
TODAY和NOW,两个函数的共同点是:
1、利用这两个函数,所输入的日期、或时间是可以更新的,
2、当重新打开工作簿、或重新计算工作表,如按F9键时,会更新为当前、最新的日期或时间。
二、FIND/SEARCH函数
在Excel中,Find函数和Search函数都属于查找函数,查找返回的结果都是被查找的内容在文本中的位置,但两者能查找的内容存在一定的区别。这个函数可以在一个文本类型数据中找到特定的文本。如果找到相匹配的结果,FIND()会返回该文本的起始位置,否则显示为“#VALUE!”。
FIND/SEARCH函数的例子:
要注意的是FIND()函数对大小写敏感,如果你不想管大小写,那请使用SEARCH()函数。
=FIND(“I”,”Hello people..”)得到结果3
=FIND(“P”,”Hello people..”)得到结果#VALUE!
=FIND(“p”,”Hello people..”)得到结果7
=SEARCH(“p”,”Hello people..”)得到结果7
=FIND(“p”,”Hello people..”,8)得到结果10
三、MAXIFS/MINIFS函数
MIN()、MAX()两函数大家并不陌生,就是直接获取某区域的最小最大值,因此MINIFS()、MAXIFS()函数是获取特定条件下的最小最大值。如果你已经知道了MINIFS怎么用,我相信你也可以很快学会这个简单易懂的函数。
MAXIFS函数的例子:
=MAXIFS(数据[采购总量],数据[渠道],”在线”) 通过这条公式,我们可以得到[渠道]为“在线”时,[采购总量]的最大值。
四、SUBTOTAL函数
SUM(),AVERAGE()这类的函数可以提供基础的数据统计结果。但是如果想要找到“人力资源部”或者“年龄在25至40岁之间”。那么这个SUM()函数可能就不好使了 。
这是SUBTOTAL()函数的作用就体现出来了。SUBTOTAL()函数能够排除被过滤掉的数据。因而你可以看到你想要的结果。
SUBTOTAL函数的例子:
=SUBTOTAL(9,数据[采购总量])
这样可以根据采购数据[采购总量]列来求和。
五、VLOOUP函数
VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询列序所对应的值;与之对应的HLOOKUP是按行查找的。
永远记住学习VLOOKUP是必须的,这是一个绝对经典的数据分析函数!
六、SWITCH函数
WITCH对大家来说有些陌生,因为它在Excel2016才被纳入进来。这个多功能函数可以帮助你基于任意条件选择众多输出选项中的一个。
SWITCH函数的例子
=SWITCH([@省],”江苏”,”东部”,”广州”,”南部”,”四川”,”西部”,”其他”)
也就是说查询[@省]的值,分别相应得到“东部”、“南部”、“西部”以及“其他”。
七、SUMIFS/COUNTIFS函数
几乎所有的商业分析情景都会涉及这样的问题,比如“在满足条件A,B......N的情景下,这些事物的总数和总和是多少?”当然要回答他们也是可以同样地优雅和迅速,这时你就需要SUMIFS或者COUNTIFS。
SUMIFS函数的例子:
=SUMIFS(数据[采购总量],数据[渠道],”在线”,数据[数量],”>3”)
通过这个公式,我们可以求得当[渠道]为“在线”且数据[数量]大于3时,[采购总量]的和。
八、IF函数
你可能已经知道了IF函数。我们常用它来评价两个逻辑条件,然后输出一个结果。但是如果你有一个非常繁琐的情景,要求使用多个IF函数,那你该怎么办?简单,只要使用IFS()替代就可以了。它可以带入任何数量的条件,以及对应的输出结果。
比如这么一个IF公式:=IF(A1>20,”非常高”,IF(A1>15,”高”,IF(A1>10,”中等”,IF(A1>5,”低”,”非常低”))))
同样的公式,如果使用IFS公式则是这画面:=IFS(A1>20,”非常高”,IF(A1>15,”高”,A1>10,”中等”,IF(A1>5,”低”,IF(A1<=5),”非常低”)
是不是简单多了!
九、IFERROR函数
IFERROR(value, value_if_error)IFERROR 函数语法具有以下参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。)value 必需。检查是否存在错误的参数。错误总是不可避免,但是如果善于用IFERROR函数,那你的读者看到的可能不在是无聊的#VALUE!错误提示。
IFERROR()函数检查你的表达式是否存在错误,若恰巧出现了错误提示,那它可以显示一个你预设的提示信息。
IFERROR函数的例子:
=IFERROR(VLOOKUP(“THIS”,Customers,2,false),”Customer not found”)
这里的公式在客户表格中寻找名为“THIS”的那位,如果找到则返回第二列的值,否则显示“Customer not found”。
网友评论