繁体   English   中英

根据相邻单元格值格式化单元格

[英]Formatting cell based on adjacent cell value

我希望根据相邻单元格中的值对单元格进行颜色填充或格式化。 例如,如果单元格D1 = #NA,那么我希望将C1中的字体填充为红色,为此我想比较C和D列中的整个范围。 是否有任何条件格式设置规则或VBA宏可以完成此任务?

非常简单,只需在C列中选择所需范围,然后使用方程式创建条件格式并使用

=$D1=""

并将格式文本颜色更改为所需的格式。

有条件的格式化将是最简单的方法。

如果采用条件格式,则选择新规则,然后“使用公式确定要格式化的单元格”。 公式,例如= $ D $ 1 =“#na”,然后将格式更改为所需的格式。 如果单击“确定”,并确保此设置适用于C1,并且在选择“ true”时停止。

这对我有用! 如果您想使用vba,请告诉我。

要根据D3的内容将这种格式应用于C3:

  1. 选择C3
  2. 在条件格式中,单击“新建规则...”。
  3. 选择“使用公式来确定要格式化的单元格”
  4. 对于公式,输入“ = ISNA($ D $ 3)”
  5. 单击“格式”按钮以设置在上一个公式返回TRUE时应用的格式

希望能有所帮助

条件格式可以做到这一点。 选择“使用公式确定要格式化的单元格”,输入

= 7 = ERROR.TYPE(D1)

设置红色填充。 现在复制并应用于整个专栏。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM