Excel双向交叉定位查找:Xlookup并列公式能进行不固定区域返值 |
您所在的位置:网站首页 › 利用excel公式如何进行数据定位查找文字 › Excel双向交叉定位查找:Xlookup并列公式能进行不固定区域返值 |
编按:今天介绍XLOOKUP的神奇用法,用两个XLOOKUP相交,搞定返回区域不固定的纵向和横向双向查找。 我们曾通过与VLOOKUP和LOOKUP对标的形式介绍过XLOOKUP的常规用法,今天我们介绍XLOOKUP的一个神奇用法,解决返回区域不固定的纵向和横向双向查找。 常规查找中,XLOOKUP的第三参数返回区域是固定的。譬如根据姓名查分数,公式=XLOOKUP(G2,A2:A10,E2:E10),返回区域就是E列,是不变的。 但是如下方查找某月份的A级人次、数学平均等值,返回区域是变化的。A级人次的返回区域是第3行,数学平均的返回区域是第7行。 遇到这种返回区域不固定的查找,VLOOKUP和INDEX等老牌函数都需要搭配MATCH函数。XLOOKUP则实力上位,凭借两个自己就能搞定。 最神奇的:两个XLOOKUP并列使用,中间用空格分开 =XLOOKUP($B12,$C$1:$G$1,$C$2:$G$8) XLOOKUP(C$11,$B$2:$B$8,$C$2:$G$8) 公式说明: XLOOKUP($B12,$C$1:$G$1,$C$2:$G$8)横向查找,返回“3月”所在的一列值;XLOOKUP(C$11,$B$2:$B$8,$C$2:$G$8)纵向查找,返回“A级人次”所在的一行值;两者用空格隔开,表示求两者的相交。 这就是纵横相交查找。 第二神奇的:两个XLOOKUP串联套用 =XLOOKUP($B12,$C$1:$G$1,XLOOKUP(C$11,$B$2:$B$8,$C$2:$G$8)) 公式说明: XLOOKUP(C$11,$B$2:$B$8,$C$2:$G$8),将返回C3:G3一行值,作为第一个XLOOKUP的返回区域。 对比参考: =VLOOKUP(C$11,$B$2:$G$8,MATCH($B12,$B$1:$G$1,0),0) =HLOOKUP($B12,$B$1:$G$8,MATCH(C$11,$B$1:$B$8,0),0) =LOOKUP(1,0/($B$1:$G$1=$B12),INDEX($B$2:$G$8,MATCH(C$11,$B$2:$B$8,0),0)) =INDEX($C$2:$G$8,MATCH(C$11,$B$2:$B$8,0),MATCH($B12,$C$1:$G$1,0)) 感受到XLOOKUP的神奇不?后面有机会我们再介绍它的其他神奇用法。 做Excel高手,快速提升工作效率,部落窝教育Excel精品好课任你选择! 学习交流请加微信hclhclsc进群领取资料 相关推荐: XLOOKUP常规用法9例 VLOOKUP串联使用查找多列值 查找之王INDEX+MATCH 双色柱形图制作 版权申明: 本文作者小窝;部落窝教育享有稿件专有使用权。若需转载请联系部落窝教育。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |