Excel 条件格式 - 多个 "begins with"语句

标签 excel conditional-formatting

我的工作簿中的单元格应用了很多条件格式。问题是工作簿必须以 1997-2003 Excel 格式保存,即 .xls 而不是现代的 .xlsx 格式。如果它们以 .xls 扩展名保存,则每个单元格只能保存 5 种条件格式。

因此,我不能使用内置的“单元格值以”条件格式;我将需要使用公式。

我将如何构建一个公式来格式化以多个字符开头的单元格?例如,我需要一个公式来检查单元格 K2 是否以 A、B、M 或 D 开头。我尝试使用此公式,但它不起作用:

 =OR(SEARCH("A",$K2)=1,SEARCH("B",$K2)=1,SEARCH("M",$K2)=1,SEARCH("D",$K2)=1)

最佳答案

这个公式对我有用。如果单元格以您指定的字母开头,它只会格式化单元格。我不确定您是否想要为每个字母设置不同的格式。

=OR(LEFT($K$2,1)="A",LEFT($K$2,1)="B",LEFT($K$2,1)="M",LEFT($K$2,1)="D")

关于Excel 条件格式 - 多个 "begins with"语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40179370/

相关文章:

excel - 突出显示行中特定单元格的值与前一行的值不同的单元格

VBA - 带有刻度线和 x 标记的条件格式

excel-2010 - 条件格式,基于整行

excel - 当上面的单元格具有相同的值时,单元格的条件格式

excel - 使用 Google Colab 时如何将文件写入本地驱动器?

如果单元格以 Excel 条件格式行开头

vba - 在 Excel 中透视数据的宏或方法?

java - 我如何使用java将获取的数据转换为JSON

vba - 根据条件删除单元格

vba - 为什么在下面的VBA代码中使用Object类型而不是Sheet类型来声明变量?