如何达到从右向左查找值的效果?

如图,当我们需要找到a所对应的数时,可以使用vlookup函数:=vlookup(a1,a:b,2,false) 现在的问题是,如果反过来查找,我们需要找到1所对应的字母时,应该如何操作呢? 感谢各路大佬!!
浙江省
浏览 490
收藏
9
分享
9 +1
15
+1
全部评论 15
 
亂雲飛渡
学习
· 广东省
回复
 
幸福春
长见识
· 山东省
回复
 
王菲菲
原表上复制一列粘贴在前面就可以了 交换位置而已 原表也交换就可以了
· 上海
回复
 
煎饼果子
我也蹲一下
· 新疆
1
回复
 
王俊博
王俊博

创作者俱乐部成员

右到左,Xlookup函数,参数和vlookup类似,可以尝试着写写。
· 河北省
回复
 
zha7090
zha7090

创作者俱乐部成员

filter函数是不是可以实现呀
· 广东省
回复
 
Boyuan
Xlookup可以很好解决=XLOOKUP(D1,B:B,A:A) 如果限定要用Vlookup也是有办法的: =VLOOKUP(D1,IF({1,0},B:B,A:A), 2,0) =VLOOKUP(D1,CHOOSE({1,2},B:B,A:A),2,0) =VLOOKUP(D1,CHOOSECOLS(A:B,2,1),2,0) =VLOOKUP(D1,HSTACK(B:B,A:A), 2,0)
· 河南省
3
回复
zha7090
zha7090

创作者俱乐部成员

学习了
· 广东省
回复
 
LG
1
· 中国
回复
 
uibpqds
来参考一下各路大神
· 河南省
回复
 
HC.旋
你好 可以试试index+match,用match提取1所在列的位置,然后用index让字母列该位置的字母出列
· 江苏省
1
回复
 
Mr Chen
Mr Chen

创作者俱乐部成员

可以用xlookup函数,还有可以利用组合函数index和match函数组合,当然还有很多函数可以实现
· 甘肃省
1
回复
 
墨云轩
墨云轩

创作者俱乐部成员

可以用xlookup
· 河北省
2
回复
(╭☞•́⍛•̀)╭☞lazy.....
谢谢你,问题已经解决
· 浙江省
回复