打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
不玩游戏,不刷抖音,不打牌,你还有“最”疯狂Excel

与 30万 读者一起学Excel

你的假期已余额不足,只剩最后一天,请及时充值。如果无法充值,那就一起来学Excel。

今天,卢子为你带来,跟“最”有关的Excel技能。

1.每个月份最后一天的日期

输入公式,并将单元格设置为日期格式。

=EOMONTH(A2,0)

知道了每个月最后一天的日期,要获取每个月有多少天就变得很简单。

=DAY(B2)

2.费用(元)最贵和最便宜

最贵也就是最大值,最便宜也就是最小值。

=MAX(B2:B9)

=MIN(B2:B9)

不按条件获取最贵和最便宜是很简单,但实际上经常按条件获取最贵和最便宜。比如,不包含VIP会员这个学习班,最贵的费用是多少?

这就要借助数组公式,输入公式后,按Ctrl+Shift+Enter三键结束。

=MAX(IF(A2:A9<>"VIP会员",B2:B9))

3.最后的学习班和最后的费用(元)

查找首次出现的用VLOOKUP函数,查找最后出现的用LOOKUP函数。

学习班:

=LOOKUP("座",A:A)

费用(元):

=LOOKUP(9E+307,B:B)

座是接近最大的文本,9E+307是接近最大的数字。LOOKUP函数查找小于或者等于本身的最后一次出现的值,所以得到最后的学习班和最后的费用(元)。

当然,不管是文本还是数字,都是非空,不等于空可以用<>""表示,这样就可以获取通用公式,输入后右拉就可以得到最后的学习班和最后的费用(元)。

=LOOKUP(1,0/(A:A<>""),A:A)

4.最后一级科目,也叫末级科目

最后一级科目有好几种形式,现在统一说明。

01 1002是第一级,100201是第二级,10020101是第三级,下面已经没有比这个科目更细的,所以10020101就是最后一级科目。

使用公式,这里采用上下单元格比较,比较特殊。

=IF(A2=LEFT(A3,LEN(A2)),0,1)

如果科目代码是数值格式,需要&""变成文本,才可以比较。

=IF(A2&""=LEFT(A3,LEN(A2)),0,1)

02 科目从一级到四级都有,如何提取最后一级科目?

最后一级科目,用Excel的语言就是最后一个文本。查找对应值,当然用查找之王LOOKUP函数。

在F2输入公式,下拉填充公式。

=LOOKUP("座",B2:E2)

03 科目还有一种比较常用的方法,就是以-作为分隔符号,这种情况,又该如何提取最后一级科目呢?

如果你函数玩得出神入化,可以用函数搞定。

=TRIM(RIGHT(SUBSTITUTE(B2,"-",REPT(" ",50)),50))

不过,这里卢子要教你一种简单的办法——替换法。

将B列的科目复制到C列,按Ctrl+H调出查找和替换对话框,查找内容输入*-,单击全部替换。

*-意思就是将-和之前的所有内容替换掉,剩下的就是最后的科目。

推荐:LOOKUP函数,以一敌百

上篇:我要放假了


聊一聊,假期给你印象最深刻的一件事。

作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel提取最后一级科目,1分钟搞定!
Excel 函数公式\Excel文本字符提取函数三剑客LEFT、MID、RIGHT经典应用详解(提取末级科目的公式真是绝了)
Excel函数公式:你绝对没有用过的最短Excel函数
Excel公式与函数:如何对比两个文本大小写是否一致
按了1.5个小时Ctrl V,终于知道会计对账经常加班的真相
十万行excel数据最少需要多大计算机配置
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服