在Microsoft Excel中将“是”设为绿色将“否”设为红色方法
你需要做 是的 绿色和 不 Excel 报告或仪表板中出现红色吗?
制作 是的 绿色和 不 红色是一种流行的视觉技术,常用于用户界面和其他形式的交流中,以帮助用户快速识别两个选项之间的差异。
是的 绿色通常表示用户选择积极的反应或响应,而 不 红色通常表示负面反应或回应。
除了帮助用户快速区分两个选项之外, 是的 绿色可以首先吸引用户的注意力,而红色可以让用户在做出选择之前停下来思考。
在这篇博文中,你将使用 excel 条件格式, 筛选选项, 虚拟专用网络 代码,以及 办公室脚本 在 Excel 中将“是”设为绿色、将“否”设为红色的代码。
获取本文中使用的示例工作簿的副本以便继续操作!
推荐:在Microsoft Excel列表中计算不同值的9种方法
使用条件格式将“是”设为绿色,“否”设为红色
条件格式 Excel 中的条件格式是一项强大的功能,可让您快速轻松地突出显示符合特定条件的数据。此功能对于排序、分析数据以及电子表格中的热图和数据条等可视化效果特别有用。使用条件格式,您可以设置规则以将特定格式应用于符合特定条件的单元格。
绿色是非常适合用来 是的 红色代表 不。
假设您在 Excel 中有一个数据表,其中包含“是/否”列,并且需要将单元格背景颜色填充为绿色(表示是),红色(表示否)。
以下是使用条件格式制作的步骤 是的 绿色和 不 红色的。
- 选择包含“是”和“否”值的单元格范围。在此示例中,范围为 D3:D7。
- 前往 家 标签。
- 选择 条件格式 选项。
- 点击 新规则 打开 新的格式规则 对话框。
- 选择 仅格式化包含以下内容的单元格 选项中的 选择规则类型 列表。
- 选择 具体文本 第一个下拉列表中的选项 编辑规则描述 容器。
- 选择 包含 在第二个下拉菜单中。
- 键入文本 是的 在输入框中。或者,您可以引用任何包含 是的 价值。
- 点击 格式 按钮打开 单元格格式对话框 并将格式分配给包含文本的单元格 是的。
- 选择 充满 在选项卡中 格式化单元格 对话框
- 选择 绿色的 调色板中的颜色
- 按 好的 按钮。
- 按 好的 在 新的格式规则 对话框。
上述步骤将为包含以下内容的任何单元格填充绿色: 是的 您所选择范围内的值。
但您还需要创建另一个条件格式规则,以使任何 不 值以红色显示。
重复上述步骤,但这次在第 8 步中输入文本 不 在输入框中并在步骤11中选择红色。
您的最终输出应该如上面的示例所示。
当您更改所选范围内的任何是或否值时,颜色将更新以反映新值。
使用过滤器将“是”变为绿色,“否”变为红色
Excel 中的过滤器是分析数据的便捷工具。
特别是,您可以使用它们轻松选择所有是值并将它们涂成绿色。
请按照以下步骤进行 是的 绿色和 不 使用过滤器切换按钮将颜色变为红色。
- 选择“是”和“否”值的范围。
- 前往 家 标签。
- 选择 筛选 选项中的 排序和过滤 命令列表。
这会将排序和过滤切换添加到您的数据集中,您应该会看到每个列标题右侧都有一个向下的小箭头图标。
- 单击是和否列中的向下箭头以展开过滤选项。
- 确保您只选择了 是的 在列的值列表中。
- 按 好的 按钮。
现在您有一个过滤列表,其中仅包含 是的 表中的记录。
- 选择不包括标题单元格的单元格。
- 点击 填色 命令 家 标签。
- 选择一个 绿色的 填充单元格的颜色 是的。
您可以重复相同的步骤来制作 不 红色的。
现在每个是和否的值都已着色,但这不是一个动态解决方案。您需要在需要更改是或否值时重复此过程。
推荐:Weebly电子邮件营销解决方案Weebly Promotion
使用 VBA 将“是”设为绿色,“否”设为红色
VBA 是 Excel 中的一种编程语言,可让您自动执行任务。
您可以创建宏来操作数据并在电子表格中执行计算。它还允许您在代码中定义 if-then 语句以实现逻辑自动化。
按 Alt + F11 键盘快捷键打开 Visual Basic 编辑器,您可以在其中添加 VBA 代码。
前往 插入 菜单,然后选择 模块 选项。您可以在此处编写自己的代码。
Sub YesGreenNoRed()
' Loop through the selected range of cells
For Each cel In Selection
' Make Yes Green
If cel.Value = "Yes" Then cel.Interior.Color = 5296274
' Make No Red
If cel.Value = "No" Then cel.Interior.Color = 255
Next
End Sub
在 Visual Basic 编辑器中将上述代码添加到您的模块中。
运行 是绿色否红色 宏
- 选择要着色的单元格范围。
- 按 Alt + F8 打开 宏 菜单。
- 选择 是绿色否红色 宏。
- 按 跑步 按钮。
代码循环遍历选定的范围,脚本检查每个单元格中的值,并根据值为是或否填充绿色或红色。
使用 Office 脚本将“是”设为绿色,将“否”设为红色
Excel 网页版中的 Office 脚本允许用户创建可自动执行重复任务、创建图表、设置单元格格式等过程的脚本。
您可以在 自动化 选项卡。单击 新脚本 命令打开脚本编辑器,您可以在其中添加代码。
function main(workbook: ExcelScript.Workbook) {
// get selected range
let rng = workbook.getSelectedRange();
let rows = rng.getRowCount();
for (let i = 0; i
将上述代码添加到 代码编辑器 并按下 节省 按钮。
然后,您可以运行此脚本来更改“是”和“否”值的填充颜色。选择包含“是”和“否”值的单元格范围,然后按 跑步 按钮。
代码循环遍历选定的范围,脚本检查单元格值并填充绿色 是的 红色表示 不。
结论
这篇文章向您展示了几种让“是”值变为绿色、“否”值变为红色的方法。
这 条件格式 方法将动态地 是的 绿色和 不 根据当前单元格文本显示为红色。您可以将单元格值更改为“是”或“否”,然后查看颜色变化。
这 筛选 选项是一种方便的方法,可以更快速地手动更新颜色。
两个都 虚拟专用网络 和 办公室脚本 该方法可以帮助您根据所选范围内的值自动更改颜色。
你还有其他制作技巧吗? 是的 绿色和 不 红色?请在下方评论中告诉我!