无法在Excel公式中提交部分查询(无法使用VBA)

时间:2018-11-05 21:21:45

标签: excel excel-formula

我有一个Excel电子表格,该电子表格将在无法运行VBA代码的VM上运行。因此,所有功能都必须在excel公式中创建。

.map()

这是我用于条件格式的公式。我需要一个单元格来突出显示第二张工作表上一系列单元格中的任何单词是否匹配当前单元格的任何部分。例如。我在需要格式的单元格中包含“ alpha 1b ny”,并且包含“ alpha,bravo,Charlie和delta”的范围。这应该突出显示,因为alpha匹配。使用上述公式,如果单元格仅包含字母,它将突出显示。如果包含任何其他内容,则将其忽略。我试过在indirect(“ G”&row())之前和之后添加“ *”。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

Screen shot

 '=IFERROR(INDEX(List,MATCH(1,COUNTIF(A1,"*"&List&"*"),0)),"")

“列表”是包含单词列表的命名范围。

编辑-作为数组公式,必须使用Ctrl-Shift-Enter输入:

Screen shot