首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

掌握EXCEL中常用的这几种组合方式 让同事敬佩一下

大家好,我是EXCEL好朋友

在工作中函数的使用是我们必不可少的技能,但是常常单一的函数很难满足工作中遇到的变换万千的数据模式,所以今天EXCEL好朋友就收集和整理了一些常用的函数黄金搭档,与英语中的固定词组一样,掌握了它们,就可以很多时候有奇效。

Top1:INDEX+MATCH

求行求列求值,这个老搭档可以说是EXCEL中最最常用的组合函数了。

MATCH函数的作用是来定位查询值的位置,再用INDEX函数想要值的范围,通过两个函数结合,可以查询任意位置。

我们来举个例子看下:

根据人名,查询部门以及查询负责人数。

E4单元格公式为:

=INDEX(A1:A6,MATCH(F1,B1:B6,))

MATCH找到F1单元格在B列的精确位置,王五在第四行。

接下来使用INDEX根据MATCH求出的第四行,从A列找到第四行的单元格值第三生产部。

Top2:MIN+IF

计算某一个范围内,指定条件的最小值。

看下图实例:要计算商务部最低的销售业绩。

A11单元格输入数组公式:

=MIN(IF(A3:A6="商务部",C3:C6))

先用IF函数判断A列的部门哪些是“商务部”,然后取出C对应的C列值,如果这里不是商务部的,则会获得逻辑值false。

然后再使用MIN函数计算出其中的最小值,MIN函数可以自动忽略逻辑值,所以只会对数值部分计算,最终得到指定部门的最低分数。

在这里需要注意,数组函数要按Shift+ctrl+Enter键结束。

Top3:VLOOKUP+MATCH

由于不确定列数的,使用match函数计算。在这里也能看出,match既能求行数,也能求列数。

求计算何美超在哪个部门。

A10单元格公式为:

=VLOOKUP("何美超",A2:M6,MATCH("部门",A2:N2,0),false)

在这里,M列是第几列很多人不能立刻算出,那么使用match函数就很容易计算。

先用MATCH函数来查询项目所在是第几列,然后VLOOKUP函数就根据MATCH函数提供的行数,返回对的值。

Top4:LEN+SUBSTITUTE

通常用于计算单元格内固定的字符出现几次。

原理就是将这个固定的字符替换为空值,然后用替换前的单元格字符数,减去替换后的单元格字符数,就可以得到这个字符出现几次。

看下图的要求计算人数:

C2单元格公式为:

=LEN(B2)-LEN(SUBSTITUTE(B2,",","",))

Top5:TEXT+MID

将数值提取出,并且转换为日期。

根据人员名单中的身份证号,计算出生年月日。

C2单元格公式为:

=TEXT(MID(B2,7,8),"0000-00-00")

使用MID取身份证的年月日。

然后再使用TEXT函数,修改字符串"0000-00-00"格式。

END~

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200329A0BBRO00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券