我已经解决了这个问题,但 Excel 中仍然出现 VALUE 错误。谁能告诉我我做错了什么?我的工作表有一个名为“MaterialType”的单元格,它由文本值下拉列表填充。下拉列表中的值来自 DataValidation,引用另一个工作表中的单元格范围(这些单元格实际上是用我们产品的 Web 数据库的在线查询数据填充的)。单元格的格式为“常规”,列表中的一些短语(字符串)包含单词“steel”,而其他则不包含。文本列表包括空格、括号和许多不同的单词。大多数选项不包含我要查找的这个关键短语。以下是一些示例:
- 铁盘子
- 角铁(不锈钢)
- 铝
- 硬化合金
当我选择一个包含单词 steel 的词语时,一切都按预期进行(它显示“FOUND”),但如果我选择任何其他词语,我就会收到 #VALUE!错误。
=IF( SEARCH("steel",MaterialType)>0, "FOUND", "NOT FOUND" )