有一个我无法解决的问题。 假设我们有三列,在本例中为ID,Key和Name。
ID Key Name
-- --- ----
1 9 John
2 6 Sally
我想在excel 2010中使用公式(VB需要ITSec批准)9,允许用户使用ID或Key查找名称(John)。 ID和密钥是唯一值,我不知道用户将拥有/输入搜索的内容。
我尝试使用单选按钮并选择带有索引/匹配,vlookup / match的各种迭代的命令 - 但没有运气。
如果用户在单个搜索单元格中输入ID(1)或Key(9),有人会写一个会返回Col3(John)的公式吗?
答案 0 :(得分:0)
假设在E1中输入了搜索值,并且您的数据集从A1开始:
= IF(ISNA(VLOOKUP($ E $ 1,$ A $ 2:$ C $ 3,3,0)),IF(ISNA(VLOOKUP($ E $ 1,$ B $ 2:$ C $ 3,2,0) ),“不 发现”,VLOOKUP($ E $ 1,$ B $ 2:$ C $ 3,2,0)),VLOOKUP($ E $ 1,$ A $ 2:$ C $ 3,3,0))