我将非常感谢您帮助我编写执行以下操作的代码:
单元格 B7 是 H7+I7+J7 的总和
当 B7 中的总和大于 2 且小于 5(即 3 或 4)时,我希望 B7 填充为绿色并显示字样“LOW”
我知道如何进行颜色填充部分,但不知道如何让 B7 在总和达到一定数字时显示文本 - 我尝试了几个选项:
我在 B7 中插入了一个公式,使其 = H7+I7+J7;然后创建了一个条件格式,如下所示:IF(AND(B7>2,B7<5),"LOW"
我从 B7 中删除了 SUM 公式并创建了一个条件公式,如下所示:IF(AND(H7+I7+J7>2,H7+I7+J7<5),"LOW"
我也尝试过不加“如果”,但没有任何效果
请帮助)
答案1
首先,您的两个公式末尾都缺少一个右括号和 FALSE 语句。
在 B7 中输入以下公式,
=If(AND(sum(H7, I7, J7)>2, sum(H7, I7, J7)<5), "LOW", {在此输入错误语句})
我认为您已经明白了,使用条件格式为单元格着色和使用 If 语句更改单元格的值通常是两个独立的功能。
以下是嵌套 IF 语句的示例:
=IF(AND(SUM(H7, I7, J7)>2, SUM(H7, I7, J7)<5), "低", IF(AND(SUM(H7, I7, J7)>4, SUM(H7, I7, J7)<8), "中", IF(AND(.....{等等}
观看这些有关高级 IF 函数的 Microsoft Excel 课程视频。Microsoft 支持 Excel 高级 If 函数
祝你好运。