excel - 如果 x 在其他列中,Excel 会更改列的颜色
问题描述
我在工作中一直在研究的电子表格有问题。我需要它来执行以下操作:
我有一个 5 列的 excel 电子表格。如果 A 到 D 列有 1 或 2 个“x”,则 E 列变为黄色。如果 A 到 D 列有 3 或 4 个“x”,则 E 列变为红色。
谢谢您的帮助!
解决方案
假设您的数据从第二行开始。
- 在 E 列中突出显示您想要此格式设置的所有单元格,从第 2 行开始(或您的第一行数据)
- 转到功能区
Conditional Formatting
的Home
一部分 New Rule
然后选择Use a formula to determine which cells to format
- 复制
=COUNTIFS($A2:$D2,"x")=2
并将突出显示为您想要的颜色(黄色) - 重复步骤 1-3,然后复制
=COUNTIFS($A2:$D2,"x")>=3
并将突出显示为您想要的颜色(红色)
您可能需要根据数据的格式调整大写的“x”,但这应该可以实现您想要的。关键是确保 countif 公式引用您已激活的行,以便格式正确排列。
推荐阅读
- mongodb - MongoDB 在数组中查找
- c# - C#中两个插件之间的通信
- php - 网络爬取网站返回空(使用 preg_match_all)
- java - LinkedList 移除元素之谜
- sql-server - 尝试 Catch 块未捕获 SQL Server 更新语句中的错误消息
- visual-studio-code - VS Code 中的更漂亮 - 在双引号内格式化双引号
- android - 减少导航抽屉图标和菜单文本之间的空间
- reactjs - VSCode 插件的 eCSSTractor 不适用于 className
- java - 引入命名参数会中断 jOOQ 查询
- java - 严重:Web 应用程序 [/restapp] 中的 Servlet [Jersey Web Application] 引发 load() 异常