乐冠注册-VLOOKUP看了点都赞,这2个Excel新函数太好用了!

关于乐冠注册 /

你的位置:乐冠注册 > 关于乐冠注册 > VLOOKUP看了点都赞,这2个Excel新函数太好用了!
VLOOKUP看了点都赞,这2个Excel新函数太好用了!
发布日期:2024-07-22 01:31    点击次数:96
与 30万 粉丝一起学Excel

图片

VIP学员的问题,将位数为10对应的商品编码、位数、商品名称提取出来,并将下一级商品编码,也就是11位数的退税率引用并合并到一个单元格。

图片

这个其实可以分成2个问题,如果是高版本,解决这种问题很简单,跟卢子来看看。1.将位数为10对应的商品编码、位数、商品名称提取出来其实,说白了,就是将B列数字为10的筛选出来,复制到下面。

图片

当然,也可以用公式获取。高版本无需锁定区域,无需下拉,右拉公式,只需回车就行。=FILTER(A3:C10,B3:B10=10)

图片

语法:=FILTER(区域,条件区域=条件)这是一个超好用的函数,可以以一查多,经常会用到。比如将下面服务业的内容查找引用出来。=FILTER(A2:D13,B2:B13="服务")

图片

除了可以单条件,也可以多条件,比如将服务业金额大于150的查找引用出来。=FILTER(A2:D13,(B2:B13="服务")*(C2:C13>150))

图片

继续讨论查找合并的问题。2.将下一级商品编码,也就是11位数的退税率引用并合并到一个单元格如果要将单元格的退税率合并,同时用分隔符号隔开,可以用TEXTJOIN。=TEXTJOIN("、",1,D4:D5)

图片

语法:=TEXTJOIN("分隔符",1,区域)现在区域,要满足2个条件,商品编码的前10位相同,还有位数要11位。前10位可以用LEFT提取。=LEFT(A3,10)

图片

还要满足位数11位,可以用(条件1)*(条件2),*在这里表示满足多个条件,并且的意思。因为要整个区域判断,因此要用到区域数组。这里无法直接在一个单元格显示,意思就是满足条件返回退税率,否则返回空。IF((LEFT($A$3:$A$10,10)=A14)*($B$3:$B$10=11),$D$3:$D$10,"")最后将公式组合起来就搞定。=TEXTJOIN("、",1,IF((LEFT($A$3:$A$10,10)=A14)*($B$3:$B$10=11),$D$3:$D$10,""))

图片

TEXTJOIN也是一个超好用的函数,可以解决透视表无法合并文本的弊端。比如将符合行业的所有月份查找合并起来。=TEXTJOIN("、",1,IF(($B$2:$B$13=F2),$D$2:$D$13,""))

图片

VLOOKUP要解决以上问题超级难,有新函数就是方便!

链接:https://pan.baidu.com/s/1Jv3vIy7P5Ir8d_o1kXLplQ?pwd=49dg

提取码:49dg

陪你学Excel,一生够不够?一次报名成为VIP会员,所有课程永久免费学,永久答疑,仅需 1500 元,待你加入。报名后加卢子微信chenxilu2019,发送报名截图邀请进群。推荐:VLOOKUP、XLOOKUP靠边站,这应该是最厉害的查找方法了!上篇:进来前:我会啊,不就是SUM么!进来后:卧槽?还能这么玩?

图片

请把「Excel不加班」推荐给你的朋友 本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。

相关资讯