条件格式不够
Conditional Formatting not enough
我正在尝试在具有锁定单元格 I9 (110) 的特定单元格组 J9:N12 中设置条件格式。在单元格 J9:N12 中,我需要条件格式设置 1,2,7,8,13,14 为带白色文本的黑色填充,3,4,9,10,15,16 为带黑色的红色填充文本,5、6、11、12、17、18 为带白色文本的蓝色填充。然后,如果我将 (I9) 更改为 277,填充将更改以反映 Brown/Orange/Yellow 代替 Black/Red/Blue。
是的,我可以根据单元格 (I9) 110 或 277 中设置的信息对我需要的单元格进行条件格式化。
我需要格式化的数字系列大于 120。我无法为每个需要的特定数字设置条件格式。最低限度地,我需要能够将条件格式设置为大约 150-160 个数字。
我不知道我是否需要使用 VBA 或者条件格式是否适合。
您可以为此使用条件格式。我很想将数字系列放在一个数组中,并使用 MATCH
测试数组中的查找。这样,您只需要与数字系列一样多的条件格式设置规则。
我不确定,但我相信您不能将数组直接写入条件格式规则,但您可以从范围名称之类的内容中引用它。无论如何,如果您需要更改任何数字系列,范围名称将更易于管理。
例如,在 black/brown 的情况下,您可以创建一个范围名称(公式 -> 定义名称),称为 black-brown,并在引用 window 中公式:
={1,2,7,8,13,14}
那么您的条件格式规则将类似于:
=AND($I=110,NOT(ISNA(MATCH(B2,black_brown,0))))
请注意,我要测试的电池在 B2 中 - 将其更改为您需要的任何内容。
您只需为每个数字系列案例添加规则,如下所示:
我正在尝试在具有锁定单元格 I9 (110) 的特定单元格组 J9:N12 中设置条件格式。在单元格 J9:N12 中,我需要条件格式设置 1,2,7,8,13,14 为带白色文本的黑色填充,3,4,9,10,15,16 为带黑色的红色填充文本,5、6、11、12、17、18 为带白色文本的蓝色填充。然后,如果我将 (I9) 更改为 277,填充将更改以反映 Brown/Orange/Yellow 代替 Black/Red/Blue。
是的,我可以根据单元格 (I9) 110 或 277 中设置的信息对我需要的单元格进行条件格式化。
我需要格式化的数字系列大于 120。我无法为每个需要的特定数字设置条件格式。最低限度地,我需要能够将条件格式设置为大约 150-160 个数字。
我不知道我是否需要使用 VBA 或者条件格式是否适合。
您可以为此使用条件格式。我很想将数字系列放在一个数组中,并使用 MATCH
测试数组中的查找。这样,您只需要与数字系列一样多的条件格式设置规则。
我不确定,但我相信您不能将数组直接写入条件格式规则,但您可以从范围名称之类的内容中引用它。无论如何,如果您需要更改任何数字系列,范围名称将更易于管理。
例如,在 black/brown 的情况下,您可以创建一个范围名称(公式 -> 定义名称),称为 black-brown,并在引用 window 中公式:
={1,2,7,8,13,14}
那么您的条件格式规则将类似于:
=AND($I=110,NOT(ISNA(MATCH(B2,black_brown,0))))
请注意,我要测试的电池在 B2 中 - 将其更改为您需要的任何内容。
您只需为每个数字系列案例添加规则,如下所示: