【发布时间】:2019-01-02 11:02:40
【问题描述】:
我根据最佳答案 here 构建了我的初始公式。以下是用户给出的示例公式。
=INDEX($B$2:$B$6,MATCH(1,COUNTIF(I3,"*"&$A$2:$A$6&"*"),0))
这个,修改为我的数据,只给出“#N/A”,我看到如果我使用用户建议的表格,单独的 Match 函数给出“#N/A”,但如果我没有使用他们的第一个公式,该公式将数据内置到公式中。我看到对他的回答的评论说明了这一点,但我不知道如何应用它。
谢谢!
【问题讨论】:
-
退出编辑模式时你是否使用了Ctrl-Shift-Enter而不是Enter?
-
您能否提供一些您的数据和所需输出的打印屏幕?
-
我认为正在尝试确定单元格 I3 中的值是否包含单元格内任何位置的 A 列(按顺序)中的字符。 COUNTIF 将返回一个由 1 和 0 组成的向量,MATCH 语句将从该向量中提取第一个匹配项的位置。然后他使用它从 B 列中选择相应的值。公式需要作为数组公式输入,正如 Scott Craner 如此敏锐地指出的那样。
标签: excel search indexing match countif