Excel:是不是可以根据值更改表单颜色填充?

Posted

技术标签:

【中文标题】Excel:是不是可以根据值更改表单颜色填充?【英文标题】:Excel: Is it possible to change a form color fill based on a value?Excel:是否可以根据值更改表单颜色填充? 【发布时间】:2021-12-07 06:52:01 【问题描述】:

我正在尝试根据项目摘要的完成情况更改表单填写。 它应该是这样的

    如果不是所有项目都“正常” 左边的表格是蓝色的

如果没有什么可以验证或更正的应该是这样的

我一直在寻找解决方案,但找不到任何解决方案,您能帮帮我吗?

谢谢

【问题讨论】:

【参考方案1】:

让栏依赖于一个简单的boolean formula,像这样:

=IF(OR(B2>0;B1>0);100;0)
=100-B7

因此,如果“验证”或“Bugs”中有内容,则为蓝色,如果为“0”,则为红色(颜色可以稍后编辑):

【讨论】:

Excel 不允许我将此公式与表单关联给定的错误是:“此公式不包含引用的间隔或定义的名称”我做错了什么? @VictorYOO - 将表单与写入公式的单元格相关联。就我而言,这是B7:B8 哦,明白了!现在给定的结果是“#Name?” @VictorYOO - 确保范围内有一些数字。尝试 100% 复制示例案例,然后根据您的数据进行调整。 范围内的数字基于其他选项卡中的计数,有没有办法将此公式链接到计数?

以上是关于Excel:是不是可以根据值更改表单颜色填充?的主要内容,如果未能解决你的问题,请参考以下文章

Excel中,如何根据某一行的值,对整列 进行颜色填充?

如何使用 VBA 根据值和组合框选择填充 excel 中的行?

Excel从数值高到底填充不同颜色(按行排序),第一个填充一种颜色,第二种填充另一个颜色,第三种填充?

excel表格怎么勾选颜色填充

excel如何给重复值填充颜色?

如何使用 VBA 根据活动工作表中的单元格自动填充 Excel 表单?