Excel 如果单元格中存在 a、b 或 c,则条件格式排除
Excel conditional formatting exclude if a, b or c exists in cell
如果 A 列以 1、2、3、4 或 5 开头,我将使用以下代码设置格式,但我想排除三个包含以下文本 00a、00b、00c 的单元格。
如果 A-Z 存在,我可以排除吗?我不希望所有数字都被格式化,例如 800 应该被排除在外。
所有单元格都格式化为文本以在开头保持零,例如。 "001", "099".
=OR(LEFT(A1;1)="0";LEFT(A1;1)="1";LEFT(A1;1)="2";LEFT(A1;1)="3";LEFT(A1;1)="4";LEFT(A1;1)="5")
根据我(大致)理解的要求,从 select ColumnA 和 HOME > Styles - Conditional Formatting, New Rule... 中清除现有 CF,使用公式确定哪个要格式化 和 的单元格格式化满足此公式的值::
=AND(LEFT(A1)<>"0",LEFT(A1)*1<6,ISERROR(FIND("00a",A1)),ISERROR(FIND("00b",A1)),ISERROR(FIND("00c",A1)))
格式..., select 您选择的格式,OK, OK.
我怀疑要求可能没有得到完整描述(参见 mcve)我没有尝试缩短上述内容,尽管这样做似乎是可能的。
如果 A 列以 1、2、3、4 或 5 开头,我将使用以下代码设置格式,但我想排除三个包含以下文本 00a、00b、00c 的单元格。 如果 A-Z 存在,我可以排除吗?我不希望所有数字都被格式化,例如 800 应该被排除在外。 所有单元格都格式化为文本以在开头保持零,例如。 "001", "099".
=OR(LEFT(A1;1)="0";LEFT(A1;1)="1";LEFT(A1;1)="2";LEFT(A1;1)="3";LEFT(A1;1)="4";LEFT(A1;1)="5")
根据我(大致)理解的要求,从 select ColumnA 和 HOME > Styles - Conditional Formatting, New Rule... 中清除现有 CF,使用公式确定哪个要格式化 和 的单元格格式化满足此公式的值::
=AND(LEFT(A1)<>"0",LEFT(A1)*1<6,ISERROR(FIND("00a",A1)),ISERROR(FIND("00b",A1)),ISERROR(FIND("00c",A1)))
格式..., select 您选择的格式,OK, OK.
我怀疑要求可能没有得到完整描述(参见 mcve)我没有尝试缩短上述内容,尽管这样做似乎是可能的。