在Microsoft Excel中将“是”设为绿色将“否”设为红色方法

在Microsoft Excel中将“是”设为绿色将“否”设为红色方法

你需要做 是的 绿色和 Excel 报告或仪表板中出现红色吗?

制作 是的 绿色和 红色是一种流行的视觉技术,常用于用户界面和其他形式的交流中,以帮助用户快速识别两个选项之间的差异。

是的 绿色通常表示用户选择积极的反应或响应,而 红色通常表示负面反应或回应。

除了帮助用户快速区分两个选项之外, 是的 绿色可以首先吸引用户的注意力,而红色可以让用户在做出选择之前停下来思考。

在这篇博文中,你将使用 excel 条件格式筛选选项虚拟专用网络 代码,以及 办公室脚本 在 Excel 中将“是”设为绿色、将“否”设为红色的代码。

获取本文中使用的示例工作簿的副本以便继续操作!

推荐:在Microsoft Excel列表中计算不同值的9种方法

使用条件格式将“是”设为绿色,“否”设为红色

条件格式 Excel 中的条件格式是一项强大的功能,可让您快速轻松地突出显示符合特定条件的数据。此功能对于排序、分析数据以及电子表格中的热图和数据条等可视化效果特别有用。使用条件格式,您可以设置规则以将特定格式应用于符合特定条件的单元格。

绿色是非常适合用来 是的 红色代表

假设您在 Excel 中有一个数据表,其中包含“是/否”列,并且需要将单元格背景颜色填充为绿色(表示是),红色(表示否)。

在Microsoft Excel中将“是”设为绿色将“否”设为红色方法
在Microsoft Excel中将“是”设为绿色将“否”设为红色方法

以下是使用条件格式制作的步骤 是的 绿色和 红色的。

  1. 选择包含“是”和“否”值的单元格范围。在此示例中,范围为 D3:D7
  2. 前往 标签。
  3. 选择 条件格式 选项。
  4. 点击 新规则 打开 新的格式规则 对话框。
  1. 选择 仅格式化包含以下内容的单元格 选项中的 选择规则类型 列表。
  2. 选择 具体文本 第一个下拉列表中的选项 编辑规则描述 容器。
  3. 选择 包含 在第二个下拉菜单中。
  4. 键入文本 是的 在输入框中。或者,您可以引用任何包含 是的 价值。
  5. 点击 格式 按钮打开 单元格格式对话框 并将格式分配给包含文本的单元格 是的
  1. 选择 充满 在选项卡中 格式化单元格 对话框
  2. 选择 绿色的 调色板中的颜色
  3. 好的 按钮。
  4. 好的新的格式规则 对话框。

上述步骤将为包含以下内容的任何单元格填充绿色: 是的 您所选择范围内的值。

但您还需要创建另一个条件格式规则,以使任何 值以红色显示。

重复上述步骤,但这次在第 8 步中输入文本 在输入框中并在步骤11中选择红色。

您的最终输出应该如上面的示例所示。

当您更改所选范围内的任何是或否值时,颜色将更新以反映新值。

使用过滤器将“是”变为绿色,“否”变为红色

Excel 中的过滤器是分析数据的便捷工具。

特别是,您可以使用它们轻松选择所有是值并将它们涂成绿色。

请按照以下步骤进行 是的 绿色和 使用过滤器切换按钮将颜色变为红色。

  1. 选择“是”和“否”值的范围。
  2. 前往 标签。
  3. 选择 筛选 选项中的 排序和过滤 命令列表。

这会将排序和过滤切换添加到您的数据集中,您应该会看到每个列标题右侧都有一个向下的小箭头图标。

  1. 单击是和否列中的向下箭头以展开过滤选项。
  2. 确保您只选择了 是的 在列的值列表中。
  3. 好的 按钮。

现在您有一个过滤列表,其中仅包含 是的 表中的记录。

  1. 选择不包括标题单元格的单元格
  2. 点击 填色 命令 标签。
  3. 选择一个 绿色的 填充单元格的颜色 是的

您可以重复相同的步骤来制作 红色的。

现在每个是和否的值都已着色,但这不是一个动态解决方案。您需要在需要更改是或否值时重复此过程。

推荐: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 编辑器中将上述代码添加到您的模块中。

运行 是绿色否红色

  1. 选择要着色的单元格范围。
  2. Alt + F8 打开 菜单。
  3. 选择 是绿色否红色 宏。
  4. 跑步 按钮。

代码循环遍历选定的范围,脚本检查每个单元格中的值,并根据值为是或否填充绿色或红色

使用 Office 脚本将“是”设为绿色,将“否”设为红色

Excel 网页版中的 Office 脚本允许用户创建可自动执行重复任务、创建图表、设置单元格格式等过程的脚本。

您可以在 自动化 选项卡。单击 新脚本 命令打开脚本编辑器,您可以在其中添加代码。

function main(workbook: ExcelScript.Workbook) {

  // get selected range
  let rng = workbook.getSelectedRange();
  let rows = rng.getRowCount();

  for (let i = 0; i 

将上述代码添加到 代码编辑器 并按下 节省 按钮。

然后,您可以运行此脚本来更改“是”和“否”值的填充颜色。选择包含“是”和“否”值的单元格范围,然后按 跑步 按钮。

代码循环遍历选定的范围,脚本检查单元格值并填充绿色 是的 红色表示

结论

这篇文章向您展示了几种让“是”值变为绿色、“否”值变为红色的方法。

条件格式 方法将动态地 是的 绿色和 根据当前单元格文本显示为红色。您可以将单元格值更改为“是”或“否”,然后查看颜色变化。

筛选 选项是一种方便的方法,可以更快速地手动更新颜色。

两个都 虚拟专用网络办公室脚本 该方法可以帮助您根据所选范围内的值自动更改颜色。

你还有其他制作技巧吗? 是的 绿色和 红色?请在下方评论中告诉我!

推荐:7个技巧可以帮助Shopify商店大规模销售


发表评论