1

有一个我无法解决的问题。假设我们有三列,在本例中为 ID、Key 和 Name。

ID    Key    Name
--    ---    ----
1      9     John
2      6     Sally

我试图在 excel 2010 中使用公式(VB 需要 ITSec 批准)9,以允许用户使用 ID 或密钥查找名称(John)。ID 和 Key 是唯一值,我不知道用户将拥有/输入哪个来搜索。

我尝试了单选按钮并选择具有索引/匹配、vlookup/match 的各种迭代的命令-但没有运气。

如果用户在单个搜索单元格中输入 ID(1) 或 Key(9),有人可以编写一个返回 Col3 (John) 的公式吗?

4

1 回答 1

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))

于 2013-06-23T16:25:00.680 回答