怎么在EXCEL2013里设置,在一个单元格里输入右边的数值时,在另一个单元格显示相应的左边的数值

如题所述

如果数据在AB列,在C2输入待查询数据,在D2输入以下公式
=INDEX(A:A,MATCH(C2,B:B,0))追问

我的意思是就在两个单元格里,在A1输入了某一个右边的数据,在B2 里就会出现左边的数据,这些数据不会列出来,像这样,输入10.6,会在自动显示80

追答

如果没有对应表,那么公式列出来,将会非常复杂。
=LOOKUP(A1,{10.2,10.3,10.4,10.5,10.6,10.8,11.0,11.2,11.4,11.6,11.8.12.0,12.2,12.4,12.6;100,95,90,85,80,78,76,74,72,70,68,66,64,62,60})

追问

提示公式有错误

追答

这样的公式输入容易引起对应上的错误,远远没有建立对应表来得简便。

公式修改为

=LOOKUP(A1,{10.2,10.3,10.4,10.5,10.6,10.8,11,11.2,11.4,11.6,11.812,12.2,12.4,12.6},{100,95,90,85,80,78,76,74,72,70,68,66,64,62,60})

 

详见附图

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-12-14
把数据在表格里列出来,再隐藏然后用第一个公式就可以了,没必要这么复杂。
相似回答