Excel根据其他单元格值创建“条形图”或填充一系列单元格

时间:2015-05-08 11:28:43

标签: excel vba function cells

我想创建一个自动生成的“时间轴”,因为我用数字填充一列。让我们说C4得到的值5.然后我想要D4:I4要么填充1(所以我可以使用条件格式),或填充特定的颜色。这应该是超过300行的情况,C4:C350。有没有办法使用普通公式或我需要编写一个宏。我需要它尽可能容易使用,因为许多不习惯使用宏的人应该能够使用它。

A B C D E F G H I J K L 第1号名称1金额1 2 3 4 5 6 7 8 9 第2号名称2金额1 2 3 4 5 第2号名称2金额1 2 3 4 5 6 7 8 9 10 11 12

等等......

1 个答案:

答案 0 :(得分:0)

  • 选择要着色的范围,即D4:M350。 M取决于C列的最大值。在这个例子中,我假设10将是最大值(D,E,F,G,H,I,J,K,L,M = 10列)。

  • 在“主页”选项卡上,单击“条件格式” - >新规则 - >格式化此公式为真的值

  • 输入以下公式:

    =COLUMN(D4)-COLUMN($C4)<=$C4
    
  • 点击“格式”按钮,选择所需的单元格格式,然后就可以了。