Xlookup如何实现返回同一行不连续的几列?

使用xlookup,在返回值那里,我希望返回同一行不连续几列的内容,应该如何操作?
广东省
浏览 160
收藏
1
分享
1 +1
3
+1
全部评论 3
 
会飞的鱼
会飞的鱼

KVP函数专家、创作者俱乐部成员

第1种,使用choosecols函数返回指定列 =XLOOKUP(M2,B:B,CHOOSECOLS(A:J,3,9)) 第2种,使用hstack函数拼接指定列 =XLOOKUP(M2,B:B,HSTACK(C:C,I:I)) 第3种,如果需要返回多个不连续的列,可以使用match函数查找标题位置后返回指定列号再使用choosecols函数返回 =XLOOKUP(M2,B:B,CHOOSECOLS(A:J,MATCH($N$1:$Q$1,$A$1:$J$1,0)))
· 辽宁省
回复
 
往事随风
好像xk嵌套xl也可以错序列和不连续查找,你抖音搜一下
· 陕西省
回复
 
亂雲飛渡
亂雲飛渡

WPS寻令官

回答:用XLOOKUP嵌套CHOOSECOLS函数可以实现。 效果见图
· 广东省
回复