我是Excel的新手(我现在用于工作)并且只是学习如何实现自定义公式。我专门针对Google表格问了这个问题,但我标记了Excel,以防它也适用于那里。
由于信息敏感,我无法分享相关的确切表格,但我想编写一个公式,根据其A列中的单元格是否包含短语突出显示任何行 ,例如" apple"。因此,如果A2是"苹果酱",A3是"苹果和橙子",A4是" sapplease",它们都应该突出显示。
我选择了我的范围,并在条件格式>中编写了此公式。自定义规则是......:= $ A2 =" * apple *" (没有空间)哪些不起作用。
我在网上找到了另一个解决方案,并使用了这个公式:=找到了(" apple",$ A:$ A)。
现在我只是想知道是否有人可以解释为什么第一个公式不起作用 - 我之前只在Excel上使用过通配符,他们不在Sheets上工作吗?或者还有其他我做错了什么?
到目前为止,还没有能够通过简单的Google搜索找到答案,这就是我在此发布的原因 - 感谢所有可以提供帮助的人!
答案 0 :(得分:2)
=SEARCH("apple",$A2)
申请
A2:Z
答案 1 :(得分:1)
虽然Excel和Google表格有几个相似的功能,但另一方面有许多在另一方面不可用的功能,通配符的支持出现在少数功能/功能中,但不是全部。
在这种情况下,两个应用程序上的条件格式都不支持使用您想要的表单中的通配符
=$A2="* apple*"
逻辑是将$A2
的值与"* apple*"
进行比较,其中*
是一个字符,而不是通配符。
相关Q& A
答案 2 :(得分:0)
根据this,只有有限数量的Excel函数接受通配符,其中=
不是一个。