excel学习库

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

Excel提取最后一级科目,1分钟搞定!

某财务想了20分钟都没想出来的问题:科目从一级到四级都有,如何提取最后一级科目? 最后一级科目,用Excel的语言就是最后一个文本。查找对应值,当然用查找之王LOOKUP函数。 在F2输入公式,下拉填充公式。 =LOOKUP("座",B2:E2) 当有多个符合条件的值存在,LOOKUP函数是查询最后一个满足条件的值。现在,卢子举一个小例子进行说明,因为汉字不太直观,这里换成字母。 Z是最大的字母,所有字母都小于等于他。如第3行,有D和C,这两个字母都比Z小,就返回最后一个值C。如第5行,C、B、A、F都比Z小,就返回最后一个值F。记住,这里是返回最后一个满足条件的字母,而不是最大的字母。 文本都是按字母排序,而座(ZUO)的首字母是Z,通常情况下的汉字都比座小,利用这个特点可以找到最后一个文本,也就是最后一个科目。 更多LOOKUP函数的用法,详见文章《VLOOKUP函数滚一边去,我才是Excel真正的查找之王!》 科目还有一种比较常用的方法,就是以-作为分隔符号,这种情况,又该如何提取最后一级科目呢? 如果你函数玩得出神入化,可以用函数搞定。 =TRIM(RIGHT(SUBSTITUTE(B2,"-",REPT(" ",50)),50)) 不过,这里卢子要教你一种简单的办法——替换法。 将B列的科目复制到C列,按Ctrl+H调出查找和替换对话框,查找内容输入*-,单击全部替换。 *-意思就是将-和之前的所有内容替换掉,剩下的就是最后的科目。

发表评论:

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

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