Hello,大家好,今天跟大家分享4个职场中经常遇到的Excel问题,相信90%的人都遇到2个或者更多,话不多说,我们开始吧
vlookup函数可以说是我们日常办公中使用频率最高的函数,如果你连这个都不知道的话,要么是初入职场的,要么就是以前从事的工作与excel无关
vlookup函数的参数以及用法
=vlookup(想要查找的值,在什么区域查找,返回查找区域的第几列,false)
第一参数:想要查找的值
第二参数:我们想要在哪一个数据区域查找
第三参数:返回查找区域的第几列;就是我们想要的数据结果在查找区域的第几列
第四参数:false,代表精确匹配,实际工作中一般使用精确匹配
以一个简单的例子来实际讲解下
如图所示,我们要查找橙子的单价,
第一参数:D2是橙子所在的位置
第二参数:A2:B5是我们要查找的数据区域
第三参数:2,因为我们要查找金额,而金额在查找区域的第2列
第四参数:false,精确匹配
当使用vlookup函数进行数据查找的时候我们仍然需要注意以下3点
1. 查找值中不可有重复值,如果有重复值,查找结果都会返回第一个查找到的值
2. 一般对查找区域进行绝对引用,可以有效避免拖动公式带来的数据报错
3. 查找值必须在查找区域的第一列
If函数是一个逻辑判断函数,它也是我们工作中经常使用的一个函数,
If函数的参数以及用法
=IF(条件表达式,条件正确时返回的值,条件错误时返回的值)
第一参数:是一个条件表达式,既然是条件表达式,那么它的结果就只有对错
第二参数:当条件正确时候返回第二参数的值
第三参数:当条件错误返回第三参数的值
同样以一个简单的例子来实际讲解下
如题,当成绩大于等于60分时为及格
第一参数:B2>=60,b2为成绩所在的单元格位置
第二参数:当条件正确时候返回的是及格
第三参数:当条件错误的时候返回的是不及格
我们使用if函数需要注意的是,当我们在参数中输入汉字的时候,必须使用英文状态的双引号将其括起来,否则函数会报错
对于数据提取类问题,使用快速填充可以解决有序数据的提取,但是现在很多公司使用的都是wps,无法使用快速填充(需要Excel版本在2013及以上才能使用),我们就需要使用公式进行提取,跟大家介绍2类数据提取的问题
1. 使用right函数和left函数进行数据提取
=right(想要提取的字符串,从右开始提取多少位)
=left(想要提取的字符串,从左开始提取多少位)
我们观察数据为姓名和电话写在了一个单元格,我们都知道电话是11位的,所以使用right函数从数据右边提取11位即可得到电话号码
我们先用len函数求出单元格的字符个数,然后减去11(电话号个数),就是名字的字符数,然后我们使用left函数从左提取数据即可得到姓名
2. 使用mid函数提取数据
mid 函数的用法:=mid(要提取数据的字符串,从第几位开始,提取几位)
同样我们来举个例子实际演示下
如图想要在身份证号码中提取出生日期,
第一参数:A3为身份证号码字符串
第二参数:7,因为在身份证号码中,出生年月是从第七位开始的
第三参数:8,因为身份证号码中出生年月的位数为8为
关于Excel的打印比较简单,常见的打印问题有打印标题行,不打印任何颜色,以及设置区域打印,
点击页面布局找到打印标题,然后在顶端标题行中选择标题行,回车然后点击确定即可如下动图
点击预览按钮,然后点击页面设置,在工作表下面勾选单色打印即可
首先选择想要打印的区域,然后点击页面布局,找到设置打印区域后,点击设置打印区域即可,如下动图
以上就是我们面试中经常问到的一些Excel知识,怎么样你都知道吗
今天都已经初六了,你们上班了吗?
我是Excel从零到一,关注我持续分享更多Excel技巧
在E2中输入数组公式(注意是数组公式,根据自己的数据修改相应区域),向下拉即可。
近日在老菜鸟的班有人丢出来这样一道题目:
问题很简单,就是计算余额,原本使用了一个大家都能看得懂的公式:=A2+C2+E2-B2-D2-F2
就是将入库全部加起来,再减去所有的出库数量。
公式固然简单,但是不够方便,考虑到今后会有更多的列需要进入统计范围,这样逐列加减不能满足需要,因此考虑使用区域进行计算的公式。
好了,问题丢出来了,高手们开始大显身手,结果就出现了下面的情况:
这个公式其实也不算复杂,第一个sumif统计出入库的合计,第二个sumif统计出库的合计,然后相减。相比第一个公式,解决了增加数据区域的问题,在这个问题来说,已经完全满足要求了,可是,有人不满意了,说这个公式太长了,结果就……
sum带上数组横插一脚
注意这个是数组公式,需要按Ctrl、shift和enter。
这个公式的思路与前一个并无差别,只不过是将sumif中的条件使用逻辑值表示,公式整体看上去短了一点,但是从运行效率来说,并不比前一个公式有优势,因为数组的运算速度要低于sumif,当然就这么点数据,根本也感受不到速度方面的差距。
不过sum配合逻辑值与数组,功能方面确实强于sumif,可以解决多种统计问题。就在此时,有人发言,公式还是太长,众人皆惊……
-1^来了,大家瞬间懵了
这就是传说中的神公式啊!
A2:F2这个是实际求和的区域,几个公式中都是一样的表现形式,不多说了;
A$1:F$1=B$1这是一个条件的表示方法,上面那个公式也有用到,不过在这个公式中,少了一个条件就是$A$1:$F$1=$A$1。
其实深思一下,确实只需要一个条件,因为只有两种情况,原来的条件分别判断=入库,和=出库两种情况,实际上在表格中,也只有这两种情况,入库和非入库(出库)。
公式的这部分解释以后也还能理解,重点是-1^怎么解释?
这部分考察的是你的数学功底了,具体来说,-1就是一个数字,^代表幂运算,也就是乘方,-1作为底数,指数就是{0,1,0,1,0,1},因为任何数的0次方都是1,任何数的1次方就是这个数本身,所以-1^(A$1:F$1=B$1就是{1,-1,1,-1,1,-1}。
关于这段话,你明白就是明白,不明白我也没办法了,去补习数学知识吧。
经过以上解释,公式实际上计算的是=SUM(A2:F2*{1,-1,1,-1,1,-1}),这部分就考察你的数组运算的功底了,简而言之就是入库全部相加,出库全部乘-1相加(实际就是相减,因为sum函数只能进行求和,如果要求差只能是把要减的数字变成负数)……
好了,又啰嗦了一大堆,估计是有人欢喜有人愁,欢喜的人是有了新的收获,愁的人是觉得自己不会的更多了(估计看到一半的时候就晕了)。
其实都无所谓的,站在解决问题的角度,只要学会了sumif的基本用法,这个问题本来就很简单。但是站在探寻函数乐趣的角度,看到神公式一开始都会晕,只要不断的巩固基础知识,慢慢琢磨神奇的思路,即便自己写不出来,能够看明白也是一件乐事!
最后当然是希望想学习Excel的朋友都来老菜鸟的班一起玩咯,qq群搜索老菜鸟的班,就能找到我们了!
看完有收获,别忘了点赞和转发哦~
搜索微信公众号:Excel基础学习园地(id:Excel000000)更多资料供你学习