金币中心 |设首页 |入收藏 |English |移动版
首页 认识会计 会计人物 会计史话 职业规划 职场故事 职场动态 求职参考 实务操作 书讯书评 
您的位置:首页职场天地实务操作正文
 

20个Excel函数公式的经典案例,助你加职升薪

来源:Excel不加班微信公众号   发布时间:2017-04-05  作者:卢子   编辑:无忧草

阅读:11819  打印   RSS 字号:||
20个Excel函数公式的经典案例,助你加职升薪!

1、根据成绩的比重,获取学期成绩。

20个excel函数公式的经典案例,助你加职升薪

=c8*$c$5+d8*$d$5+e8*$e$5

引用方式有绝对引用、混合引用、相对引用,可以借助f4键快速切换。

如果学了sumproduct函数,也可以换种方式。

=sumproduct(c8:e8,$c$5:$e$5)

20个excel函数公式的经典案例,助你加职升薪

2、根据成绩的区间判断,获取等级。

20个excel函数公式的经典案例,助你加职升薪

=if(b5>=90,"优秀",if(b5>=80,"良","及格"))

if函数语法:

=if(条件,条件为真返回值,条件为假返回值)

if函数图解

20个excel函数公式的经典案例,助你加职升薪

3、重量±5以内为合格,否则不合格。

20个excel函数公式的经典案例,助你加职升薪

=if(and(a4>=-5,a4<=5),"合格","不合格")

=if(abs(a4)<=5,"合格","不合格")

and函数当所有条件都满足的时候返回true,否则返回false。

abs是返回数字的绝对值。

4、根据对应表,查询2月销量。

20个excel函数公式的经典案例,助你加职升薪

=vlookup(a4,f:g,2,0)

vlookup函数语法:

=vlookup(查找值,在哪个区查找,返回区域第几列,精确或模糊匹配)

第4参数为0时为精确匹配,1时为模糊匹配。

vlookup函数图解

20个excel函数公式的经典案例,助你加职升薪

5、根据番号查询品名和型号。

20个excel函数公式的经典案例,助你加职升薪

=vlookup($a4,$e:$g,2,0)

=vlookup($a4,$e:$g,3,0)

正常情况下可以用vlookup函数,然后将参数3分别设置为2和3,不过考虑到列数可能比较多,也就是通用的情况下,所以用lumn函数作为第3参数。这个函数是获取列号,b1的列号就是2,c1的列号就是3,依次类推。

=vlookup($a4,$e:$g,lumn(b1),0)

6、正确显示文本+日期的组合。

20个excel函数公式的经典案例,助你加职升薪

=a4&text(b4,"!_yyyy-m-d")

=a4&text(b4,"!_e-m-d")

&的作用就是将两个内容合并起来,不过遇到日期,合并后日期就变成数字。有日期存在的情况下要借助text函数,显示年月日的形式用yyyy-m-d,4位数的年份也可以用e代替。这里添加_是为了防止以后有需要处理,可以借助这个分隔符号分开,因为是特殊字符前面加!强制显示。

7、计算收入大于3万的人的累计收入总和。

20个excel函数公式的经典案例,助你加职升薪

=sumif(c:c,">30000",c:c)

sumif函数语法:

=sumif(条件区域,条件,求和区域)

对区域进行条件求和。

8、序列号为102开头的累计收入总和。

20个excel函数公式的经典案例,助你加职升薪

=sumif(a:a,"102*",c:c)

通配符号有2个,一个是*代表全部,102开头就是102*,如果是包含102用*102*。另一个通配符是?代表一个字符,比如现在有3个字符,就用???。

说明:通配符只能针对文本格式进行处理,数字格式的序列号不可以用。

9、统计每一种水果的购买次数。

10、统计每一种水果运费大于20元的次数。

20个excel函数公式的经典案例,助你加职升薪

=untif(b:b,g5)

=untifs(b:b,g14,e:e,">20")

untif函数语法:

=untif(条件区域,条件)

untifs函数语法:

=untifs(条件区域1,条件1,条件区域2,条件2……)

untif(untifs)对区域进行条件计数,有s可以多条件计数。

11、宝贝标题包括耳钉,就返回首饰,否则为其他。

20个excel函数公式的经典案例,助你加职升薪

=if(untif(a4,"*耳钉*"),"首饰","其他")

=if(iserror(find("耳钉",a4)),"其他","首饰")

根据sumif函数支持通配符的特点,untif函数也支持,包含就用*耳钉*。

当然也能借助find函数判断,如果有出现就返回数字,否则返回错误值,而iserror函数就是判断是否为错误值。

12、根据身份证号码,获取性别、生日、周岁。

20个excel函数公式的经典案例,助你加职升薪

性别:从15位提取3位,如果奇数就是男,偶数就是女。

=if(mod(mid(a4,15,3),2),"男","女")

mod函数就是取余数的意思,奇数除以2的余数就是1,偶数除以2的余数就是0。1在这里相当于true也就是返回男,0就是false返回女。

高版本中用isodd函数判断是不是奇数,用iseven函数判断是不是偶数,所有也可以将公式改成高版本的。

=if(isodd(mid(a2,15,3)),"男","女")

生日:从第7位提取8位,设置公式后将单元格设置为日期格式。

=--text(mid(a4,7,8),"0-00-00")

周岁:

=datedif(d4,today(),"y")

today也可以换成now。

13、把歌曲和作者合并到一个单元格。

20个excel函数公式的经典案例,助你加职升薪

=a4&"-"&b4

&就是将字符连接起来,叫连字符。

14、将字符串合并成一个单元格。

20个excel函数公式的经典案例,助你加职升薪

=phoic(a4:k4)

phoic这是一个很神奇的文本合并函数,可以轻松将内容合并起来,不过只针对文本,切记!

如果phoic解决不定,下面这篇文章就可以解决。

前14个运用属于基础运用有详细解释,后6个属于进阶需要靠自己动脑思考。

15、根据产品名称和城市查询销售额

20个excel函数公式的经典案例,助你加职升薪

=vlookup(g4,$a$3:$e$9,match(h4,$a$3:$e$3,0),0)

=sumproduct(($a$4:$a$9=g4)*($b$3:$e$3=h4)*$b$4:$e$9)

16、品牌月度销售额查询

20个excel函数公式的经典案例,助你加职升薪

=sumifs(c:c,a:a,e4,b:b,f4)

17、分别提取产品和编码

20个excel函数公式的经典案例,助你加职升薪

=left(a4,lenb(a4)-len(a4))

=right(a4,2*len(a4)-lenb(a4))

18、从起始时间提取日期和时间

20个excel函数公式的经典案例,助你加职升薪

=--left(a4,find("",a4)-1)

=--right(a4,len(a4)-find("",a4))

19、将省份(区)和城市分离出来

20个excel函数公式的经典案例,助你加职升薪

=left(a4,find(if(isnumber(find("区",a4)),"区","省"),a4))

=right(a4,len(a4)-len(b4))

20、知道某日期,获取下个月第一天

20个excel函数公式的经典案例,助你加职升薪

延伸阅读:

  • 增值税税率、征收率、扣除率、减按征收,您都搞清楚了么?
  • 【动动脑】如何让业务部门配合财务部门提供数据?
  • 吹牛皮不上税?你太天真了!
    返回职场天地首页 >
     
     用户登录
    视野周刊订阅 回顾>