2011-12-30 49 views
1

使用Excel 2010并尝试使用某些半复杂的条件格式。
该电子表格是一个花名册系统(不要问为什么......老板坚持认为它是最好的)。基于2个不同值格式化单元格

我有1列,其表示每个人的角色。
即人1 - 1级
人2 - 2级
人3 - 1级

然后我有什么表示他们时间正在一大片。每个单元格都是一个半小时的区块,如果该人员正在工作,则会在该区块中放置一个1。

我想要做什么是亮点工作时间基于什么样的角色,他们正在一个特定的颜色。虽然

=INDIRECT("D"&ROW())="Level 1"&VALUE=1 

没有运气:喜欢绿色为1级,红色为2级,等等等等东西

我是想这样的事情。我很确定间接部分是有效的,因为如果他们的“角色”是“不可用的”,我已经使用它来将该人的整个行设置为蓝色。

所以是的,如果有人可以帮助我弄清楚如何做到这一点,那将是非常赞赏。

+0

庇护名称和角色包含在单个单元格中:是否正确?如果是这样,是否有可能将它们分成两列? – 2011-12-30 03:50:13

+0

对不起,它们是分开的行。我做了很多改进之一:) – FizzBuzz 2011-12-30 03:57:22

+0

我知道有很多行,我的意思是当你说“我有1列表示每个人的角色,即人1 - 1级”可以拆分分成两列,一个是名字,一个是角色? – 2011-12-30 04:07:06

回答

2

你只需要添加一个条件格式规则对于每个角色,运用其独特的色彩。

假设你可以在名称和角色拆分成单独列

规则是“使用公式确定哪些单元格设置格式”型,在

=AND(Cell is 1, Role = RoleName) 

EG的一般形式,如果角色在列B中,格式为C2,对于“角色2”

=AND(C2<>"",$B2="Level 2") 
+0

条件格式规则需要更通用,虽然。我无法按照您指定的格式为单元格F13指定AI41规则。 我试过了; = AND(F13:AI41 = 1,D13:D41 = “1级”) 没有这方面的运气... – FizzBuzz 2011-12-30 04:40:48

+0

为什么你想指定一个范围,而不是一个细胞? – 2011-12-30 04:57:14

+0

因为条件格式需要应用于整个范围。我不确定我会怎么做呢? – FizzBuzz 2011-12-30 05:11:38

相关问题