Excel 条件格式 - 多个“开头”语句
Posted
技术标签:
【中文标题】Excel 条件格式 - 多个“开头”语句【英文标题】:Excel conditional formatting - multiple "begins with" statements 【发布时间】:2016-10-21 14:34:33 【问题描述】:我的工作簿中的单元格应用了很多条件格式。问题是工作簿必须以 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)
【问题讨论】:
【参考方案1】:这个公式对我有用。如果单元格以您指定的字母开头,它只会格式化单元格。我不确定您是否想要为每个字母设置不同的格式。
=OR(LEFT($K$2,1)="A",LEFT($K$2,1)="B",LEFT($K$2,1)="M",LEFT($K$2,1)="D")
【讨论】:
【参考方案2】:尝试: =IF(OR(LEFT(K2,1)="A",LEFT(K2,1)="B",LEFT(K2,1)="M",LEFT(K2,1)="D"), 1,0)
...您可以根据 1 或 0 有条件地格式化。
【讨论】:
以上是关于Excel 条件格式 - 多个“开头”语句的主要内容,如果未能解决你的问题,请参考以下文章