使用左和右的条件格式
Conditional Formatting using Left and Right
我正在尝试根据每个单元格值对一组单元格执行条件格式设置。在每个单元格中,我都有 "X (Y)" 这样 X 和 Y 是整数。它是通过使用连接公式形成的,并从我的工作簿中的其他地方获取值。我需要执行一些条件格式,说明如下:
If Y > 0, then highlight green
If Y < 0, then highlight red
If Y = 0, then highlight blue (or no highlight)
我通过检查一个单元格是否包含“-”解决了负面问题,但其他两个我仍然坚持。我曾尝试使用搜索功能搜索“(0)”,但该公式仅适用于我拥有的第一个单元格。我曾尝试使用 Left 和 Right 来检查大于 0 的部分,但 excel 不喜欢它。
我认为问题可能是因为 relative/absolute 个单元格,但我不知道。
您可以在不使用条件格式的情况下执行此操作。突出显示您的单元格并应用自定义格式(右键单击 > 格式化单元格 > 数字 > 自定义)并使用类似这样的内容作为您的自定义数字字符串:
0[green];0[red];0[blue]
不,X 和 Y 是字符串的一部分,而不是整数,尽管在抓住该字符串的一部分时转换它们:(但是不要尝试使用 right,那里有一个括号)
Int(Left()) and Int(Mid())
我正在尝试根据每个单元格值对一组单元格执行条件格式设置。在每个单元格中,我都有 "X (Y)" 这样 X 和 Y 是整数。它是通过使用连接公式形成的,并从我的工作簿中的其他地方获取值。我需要执行一些条件格式,说明如下:
If Y > 0, then highlight green
If Y < 0, then highlight red
If Y = 0, then highlight blue (or no highlight)
我通过检查一个单元格是否包含“-”解决了负面问题,但其他两个我仍然坚持。我曾尝试使用搜索功能搜索“(0)”,但该公式仅适用于我拥有的第一个单元格。我曾尝试使用 Left 和 Right 来检查大于 0 的部分,但 excel 不喜欢它。
我认为问题可能是因为 relative/absolute 个单元格,但我不知道。
您可以在不使用条件格式的情况下执行此操作。突出显示您的单元格并应用自定义格式(右键单击 > 格式化单元格 > 数字 > 自定义)并使用类似这样的内容作为您的自定义数字字符串:
0[green];0[red];0[blue]
不,X 和 Y 是字符串的一部分,而不是整数,尽管在抓住该字符串的一部分时转换它们:(但是不要尝试使用 right,那里有一个括号)
Int(Left()) and Int(Mid())