能用单个函数解决问题算小白,至少学会函数的嵌套使用才算入门。
函数嵌套的用法非常丰富,任意两三个函数嵌套起来都能发挥意想不到的作用。
今天分享4组含金量十足的新函数(Excel 2021版以上)搭配。
WRAPROWS+TOROW
一维数据转二维数据,以及任意需要改变数据形式的场合,这个组合简直是无敌的存在。可以通过设置参数得到你所需的数据格式:
=WRAPROWS(TOROW(B2:D15,,)&"",9,"")
TOROW将B,C,D三列变成行,WRAPROWS将其转换为一个9列的二维数据。
WRAPROWS+TOROW
FILTER+XLOOKUP
这对组合可以轻松实现从二维数组中查找数据。
例如,要查找跃进村的高粱数据,先用XLOOKUP横向查询返回“高粱”的数组,将其作为FILTER的第1参数,从中筛选出“跃进村”对应的数据。
=FILTER(XLOOKUP("高粱",C2:E2,C3:E8),B3:B8="跃进村")
FILTER+XLOOKUP
UNIQUE+TOCOL
TOCOL可以将二维数组整合到1列中显示,第2参数设置为“1”还可以忽略空单元格。
例如,从B:D列中提取作物清单,可以尽量多的往下框选数据,TOCOL会过滤掉空单元格,再用UNIQUE去除重复值。
=UNIQUE(TOCOL(B4:D11,1))
UNIQUE+TOCOL
VLOOKUP+CHOOSECOLS
VLOOKUP+MATCH这对黄金搭档在新势力面前也面临解体,VLOOKUP与CHOOSECOLS搭配的优势在于:避免繁琐的相对引用设置,同时顺带解决反向查询的世纪难题。
=VLOOKUP(G3,CHOOSECOLS(B:E,2,1,4,3),{2,3,4},0)
CHOOSECOLS(B:E,2,1,4,3)将会构建一个全新的数据区域,排列顺序:村名→联络人→主要作物→耕地,与要查询的顺序一致,作为VLOOKUP的第2参数实现查询。
再搭配第3参数的数组,一次性完成3个数据的查询,避免向右填充公式,即便向下填充时也不需要设置相对引用和绝对引用。
VLOOKUP+CHOOSECOLS