当C列的数量改变时,D列的颜色长度也改变。是怎么做到的?
其实这是条件格式,只是Excel2007和Excel2010特有的功能。
知道是条件格式,当然可以在【开始】里找到【样式】和【条件格式】,然后选择【数据栏】和【渐变填充】。
如果对默认颜色不满意,可以自己修改。
当然,如果你想从“新规则”里自己弄一个,修改一下里面的一些设置,也没人会反对。
但是,如果你还在用2003版,虽然老旧但是经典,那你只能失望了吗?
不尽然,我们可以找到一个变通办法。使用带有单元格字体颜色设置的REPT函数也可以达到类似的效果:
=REPT(''),INT(C3/2.5))
注意:公式中的“/2.5”是根据数据大小和彩条长度匹配的。如果数据很大或者色条很短,就要多分一点。否则,再除以少,甚至可以用乘法。