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)使用通配符在条件格式中查找包含某些文本的单元格的主要内容,如果未能解决你的问题,请参考以下文章

excel条件格式应用

excel表格中数据重复6次以上如何变为红色,重复5次以下不变颜色?

Excel表格变颜色公式

excel找到关键词后提取本行所有内容

基于两个单元格的 Google 表格条件格式

怎样在Excel中使用条件格式和查询