excel学习库

excel表格_excel函数公式大全_execl从入门到精通

常用的五个公式组合,效果真的是真的是1+1>2啊!

大家好,今天和大家一起学习几个常用的公式组合。俗话说,一个好汉三个帮,两个公式组合在一起,常常能起到1+1>2的效果,对提高工作效率会有很大的帮助,我们一起来看看吧。

VLOOKUP+MATCH

如下图,需要在B2到E10的范围之内,根据B13指定的姓名,来查找E12的项目所指定的对应的信息。效果如下面。

选择不同姓名和不同项目,就可以查看对应的信息了:

公式:=VLOOKUP(B13,B2:E10,MATCH(D12,B1:E1,0),0)

原理:

1、MATCH用于返回指定值某行或列中的位置。在这里,开始时间相当于2,结束时间相当于3,加班时间相当于4。这里就通过这个函数,可以返回一个活动的值。

VLOOKUP函数是在表格数组的首列查找指定的值,并返回对应行中的其他列的内容。其中的第三参数是要指定返回数据区域中的哪一列,就是上面MATCH所返回的数值。

3、这里以MATCH函数作为VLOOKUP函数的第三参数,能够实现动态的查询,而无需手工修改参数值。
4、下拉菜单就不多说了,就是使用数据中的数据验证功能
二、 SUM+SUMIF组合
如下图,要根据B13和B14两位员工的工资总和,总和要根据姓名的变化而自动变化。
公式:
=SUM(SUMIF(B2:B10,B13:B14,E2:E10))
原理:
1、用SUMIF公式指定多们求和条件,依次求出各个符合条件的和。
2、再用SUM公式,对依次求出的工资进行汇总求和。
3、公式写完后,不能直接按回车键,要同时按下SHIFT+CTRL+回车键。
三、 INDIRECT+ &组合
如下图,要根据C3单元格的月份,计算一月,二月B列工资的总和。

原理:
先使用&符号连接 C5&"!B:B",使其变成具有引用样式的文本字符串"一月份!B:B"。
2、再使用INDIRECT函数将文本字符串变成真正的引用。
3、最后用SUM函数对返回的引用范围求和汇总。
四、INDEX+ ROW组合
如下图,姓名和工资都放成一列,现在我要把姓名单独提取出来。
公式:
=INDEX(A:A,ROW(A1)*2)
原理:
4、6、8……
2、再使用INDEX函数,从C列返回对应位置的内容,那返回的就全部是姓名了。
五、 LEFT+ LEN组合
如下图,姓名和电话号码都在一个单元格中,如何把姓名单独提取出来呢?
公式:
=LEFT(A2,LENB(A2)-LEN(A2))
原理:
1、LEN函数计算出C2单元格的字符数,将每个字符计算为1。注意,这里是计算的字符数。
2、LENB函数计算出C2单元格的字节数,将字符串中的双字节字符(如中文汉字)计算为2,单字节字符(如数字、半角字母)计算为1。注意这里是计算字节数,一个汉字相当于两个字节
3、用LENB计算结果减去LEN计算结果,有几个字符相减后就会多几个字节数。如第一个字符数是14,而字节数是17,相减后得3,正好是姓名的的字的个数。
4、最后用LEFT函数从C2单元格右侧,按指定位数取值,那就刚好把姓名提取出来了。
今天就分享到这里,大家常用的有哪几个?

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接