条件格式:自动引用下一个单元格?
Conditional formatting: automatically refer to the next cell?
我有一个包含团队成员姓名的时间表,header 列是半小时的时间间隔。我想根据他们的轮班时间表将每个人不工作的时间单元格涂成灰色,这样我就知道在那个小时内不要安排那个人。
我已经为每个人的轮班时间表创建了一个单独的 table,名字的出现顺序与时间表中的顺序相同。
有什么方法可以一次有条件地格式化单元格吗?必须有比我现在正在做的更简单的方法......这是一个一个地点击每个人的单元格并创建格式公式。
我无法复制粘贴格式,因为公式仍然指的是前一个人对另一个人的转变table。我需要它来引用下一行。
我用于条件格式的公式是:
='Job Functions'!$O>$C
其中 Job Functions
是包含班次的 sheet,O5
是分配给该员工的班次,C9
是列 header在时间表上(早上 6:30)。我只是单击单元格并从顶部的 excel 功能区创建了一个新的条件格式规则...没有 vba。
如果有 VBA解决方案,那就太好了!我是 VBA
的新手
拖放它以填充其他单元格
条件格式是这样的
假设我在 A2:E5
中有一个数字数组,在 A1:E1
中有一个 header 行。如果单元格的值大于它的列 header,我想让我的数字数组为绿色。也就是说我要比较A2>A1、B5>B1、D4>D1等。这意味着我希望header行比较是常量。
在Excel 公式中,您使用$
符号来维护常量引用。因为我希望行保持不变,但我希望列相对于数字数组中的单元格,所以我的 header 引用将是 A
(列是相对的,行被锁定)。
这只是用于确定是否应用格式的公式。如果是 returns true
则应用条件格式,如果是 returns false
则什么也不会发生。
但是,应用格式的位置由 Applies to
参考决定。在下面的示例中,我将公式 A<A2
应用于 $A:$E
。这意味着在单元格 A2
中,公式 A<A2
用于确定是否应用格式,但在 B3 中应用公式 B<B3
。这与您将公式本身拖到这些单元格中的逻辑相同。
如果我的 Applies to
公式是 $B:$E
,这意味着如果 A<A2
,B2
将被着色为绿色,如果 B3
将被着色为绿色A<A3
。
所以你的公式可能应该是
='Job Functions'!O5>C
我有一个包含团队成员姓名的时间表,header 列是半小时的时间间隔。我想根据他们的轮班时间表将每个人不工作的时间单元格涂成灰色,这样我就知道在那个小时内不要安排那个人。
我已经为每个人的轮班时间表创建了一个单独的 table,名字的出现顺序与时间表中的顺序相同。
有什么方法可以一次有条件地格式化单元格吗?必须有比我现在正在做的更简单的方法......这是一个一个地点击每个人的单元格并创建格式公式。
我无法复制粘贴格式,因为公式仍然指的是前一个人对另一个人的转变table。我需要它来引用下一行。
我用于条件格式的公式是:
='Job Functions'!$O>$C
其中 Job Functions
是包含班次的 sheet,O5
是分配给该员工的班次,C9
是列 header在时间表上(早上 6:30)。我只是单击单元格并从顶部的 excel 功能区创建了一个新的条件格式规则...没有 vba。
如果有 VBA解决方案,那就太好了!我是 VBA
的新手拖放它以填充其他单元格
条件格式是这样的
假设我在 A2:E5
中有一个数字数组,在 A1:E1
中有一个 header 行。如果单元格的值大于它的列 header,我想让我的数字数组为绿色。也就是说我要比较A2>A1、B5>B1、D4>D1等。这意味着我希望header行比较是常量。
在Excel 公式中,您使用$
符号来维护常量引用。因为我希望行保持不变,但我希望列相对于数字数组中的单元格,所以我的 header 引用将是 A
(列是相对的,行被锁定)。
这只是用于确定是否应用格式的公式。如果是 returns true
则应用条件格式,如果是 returns false
则什么也不会发生。
但是,应用格式的位置由 Applies to
参考决定。在下面的示例中,我将公式 A<A2
应用于 $A:$E
。这意味着在单元格 A2
中,公式 A<A2
用于确定是否应用格式,但在 B3 中应用公式 B<B3
。这与您将公式本身拖到这些单元格中的逻辑相同。
如果我的 Applies to
公式是 $B:$E
,这意味着如果 A<A2
,B2
将被着色为绿色,如果 B3
将被着色为绿色A<A3
。
所以你的公式可能应该是
='Job Functions'!O5>C