我在 OpenOffice calc 中有一列包含数值(介于 0 到 40 之间)。我想在单元格背景中添加一个显示数值的条(以提供明显的视觉线索来表明哪个值更大)。
这可能吗?
答案1
我认为计算单元格中不可能有背景条。
另一种选择是根据单元格的值自动将单元格的背景颜色设置为不同的颜色,例如不同深浅的红色,单元格的值越高,单元格背景的色调越深。
去做这个:
- 将单元格的外观格式化为您想要的样子 - 例如,选择一个值小于 10 的单元格,并将其背景颜色设置为“鲑鱼色”。确保选中此单元格。
- 前往格式->样式和格式菜单(或者只需按 F11)。
- 点击精选新风格按钮。将新样式命名为“值 0-10”。
- 选择您想要自动应用背景颜色的单元格范围。
- 前往格式->条件格式...菜单。
- 放条件 1使“单元格值介于 0 和 10 之间”。设置单元格样式为“值 0-10”。单击“确定”。
对其他范围的值和背景颜色重复此操作。
答案2
我找到了一个解决方法:只需创建一组列并根据单元格值设置它们的背景即可。在值列左侧的单元格中,使用巧妙的文本颜色使文本不可见(使用白色将其关闭,使用所需的条形颜色将其关闭)。
- 创建三种风格:
- 一个源自“标准测试”的文本颜色为“白色”。称之为“关闭”。
- 源自“On”且具有所需背景和文本颜色“Black”的一个。
- 最后,从“On2”派生而来,文本颜色==背景颜色
- 在值之前创建几列。使它们变细(0.3-0.5 毫米)
- 将值列的值分配给新列(
=F3
当E3
您的值在时在F3
) - 在值列中使用条件格式(
F
在示例中)。对于值0
,使用样式Off
。对于值 > 0,使用On
。 On2
如果值足够大,则在每个新列中使用条件格式将样式设置为。Off
否则,将样式设置为。