excel - 如何在 if 语句中嵌套向量索引匹配函数? (Excel)

标签 excel

我有以下向量函数:

{=INDEX(Key!$K$2:$K$25,MATCH(TRUE,ISNUMBER(SEARCH(Key!$K$2:$K$25,V5)),0))}

此函数返回 Key!$K$2:$K$25 中的内容如果 V5 匹配。这个公式有效。如果搜索的值在 Key!$K$2:$K$25 中不存在,我还想让函数返回“未找到” .我尝试了以下方法,但它不起作用。有人可以帮忙吗?
{=IF(MATCH(TRUE,ISNUMBER(SEARCH(Key!$K$2:$K$25,V3)),0),INDEX(Key!$K$2:$K$25,MATCH(TRUE,ISNUMBER(SEARCH(Key!$K$2:$K$25,V3)),0)),"Not Found")}

谢谢。

最佳答案

只需合并您的=INDEX(Key!$K$2:$K$25,MATCH(TRUE,ISNUMBER(SEARCH(Key!$K$2:$K$25,V5)),0))IFERROR

=IFERROR(INDEX(Key!$K$2:$K$25,MATCH(TRUE,ISNUMBER(SEARCH(Key!$K$2:$K$25,V5)),0)),"Not found")

关于excel - 如何在 if 语句中嵌套向量索引匹配函数? (Excel),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37948212/

相关文章:

vba - Excel 超链接到带有 ID 或命名 anchor 的网页位置

r - 使用 openxlsx 导入多个 Excel 工作表

excel - StopTimer() 不工作。需要一种方法来重新启动 Excel 中的计时器

vba - Excel VBA 错误 438 "Object doesn' t 支持此属性或方法”

vba - 如何将单元格中的特定文本设置为粗体和下划线

python - 将数据框保存到 Excel 后,我无法打开 Excel 文件

python - 在python中导入excel csv文件

excel - 有没有办法阻止文本框接受字母?

c# - 使用 C# 将 excel 文件另存为值

excel - 如何访问工作表数组中的单个元素并避免运行时错误 9 - Excel VBA