Google表格(Excel)使用通配符在条件格式中查找包含某些文本的单元格
Posted
技术标签:
【中文标题】Google表格(Excel)使用通配符在条件格式中查找包含某些文本的单元格【英文标题】:Google Sheets (Excel) using wildcard to find cells containing certain text in Conditional Formatting 【发布时间】:2018-04-30 20:24:54 【问题描述】:我是 Excel 新手(我现在在工作中使用它),并且刚刚学习如何实现自定义公式。我专门针对 Google 表格提出这个问题,但我标记了 Excel,以防它也适用于那里。
由于敏感信息,我无法分享有问题的确切工作表,但我想编写一个公式,根据 A 列中的单元格是否包含短语来突出显示任何行,例如作为“苹果”。所以如果A2是“applesauce”,A3是“apples and oranges”,A4是“sapplease”,它们都应该被高亮。
我选择了我的范围并在条件格式中编写了这个公式 > 自定义规则是... : =$A2="* apple*" (没有空格)这不起作用。
我在网上找到了另一个解决方案并使用了这个公式: =FIND("apple", $A:$A) 确实有效。
现在我只是想知道是否有人可以解释为什么第一个公式不起作用 - 我之前只在 Excel 上使用过通配符,它们在表格上不起作用吗?还是我做错了什么?
到目前为止,无法通过简单的 Google 搜索找到答案,这就是我在此处发布帖子的原因 - 感谢任何可以提供帮助的人!
【问题讨论】:
【参考方案1】:=SEARCH("apple",$A2)
申请
A2:Z
【讨论】:
【参考方案2】:虽然 Excel 和 Google 表格有几个相似的功能,但另一方面,还有很多功能/特性不支持通配符,但并非全部都支持通配符。
在这种情况下,两个应用程序上的条件格式不支持以您想要的形式使用通配符
=$A2="* apple*"
逻辑是将$A2
的值与"* apple*"
进行比较,其中*
是一个字符,而不是通配符。
相关问答
Excel: Wildcard Conditional Formatting MS Excel wildcard lookup【讨论】:
这是我一直在寻找的答案,谢谢鲁本帮助初学者理解!【参考方案3】:根据this,接受通配符的Excel函数数量有限,=
不是其中之一。
【讨论】:
以上是关于Google表格(Excel)使用通配符在条件格式中查找包含某些文本的单元格的主要内容,如果未能解决你的问题,请参考以下文章