【问题标题】:Using IF and conditional formatting使用 IF 和条件格式
【发布时间】:2021-04-28 14:46:57
【问题描述】:

如果单元格满足两个条件,我正在尝试突出显示它。

如果每个 Staff 列下方的单元格都与 version# 相同并且包含 *,我希望它是紫色的。 我已经设法通过使用“如果单元格包含高亮”来突出显示包含 * 的单元格 ~* 但我不能同时做到这两点。

我试过了

=AND(L2=$J2,"~*")

=AND($J2,"~*")

=IF(AND(L2=$J2,"~*"))

(版本号是 J 列,Staff 1 是 L 列)

【问题讨论】:

  • 您需要使用“公式来确定要格式化的单元格”选项。看起来 Version# 不包含星号,所以它们不会都是真的。
  • 如果 Staff # 包含星号,它是否总是紧跟 version #?如果是这样,您可以这样做=L2=$J2&"*"

标签: excel if-statement conditional-formatting


【解决方案1】:

BigBen 的回答

如果 Staff # 包含星号,它是否总是紧跟在版本 # 后面?如果是这样,你可以这样做 =L2=$J2&"*"

【讨论】:

    【解决方案2】:

    看到我认为你想要的,主要问题是星号。当您在单元格中输入数字并同时输入非数字字符时,单元格会自动格式化为 TEXT。可以使用公式提取数值,但是如果将数字与星号分开,则处理所需的内容会容易得多。在我包含的示例中(您应该能够在浏览器的新选项卡中打开它)在每个 'staff#' 列之后创建窄列以接受星号条目。 完成后,输入如图所示的三种条件格式(在示例中的 C2 中)。然后将 C2 单元格复制到 Staff# 列下的每个单元格中。这产生了我认为你想要的结果。更改条目将为该单元格生成正确的格式结果。

    【讨论】:

    • 这可行,但我想让工作表尽可能易于使用,因为我会将其分发给其他部门,这样用户所需的工作越少越好!
    猜你喜欢
    • 2019-04-29
    • 2013-12-11
    • 2019-04-21
    • 1970-01-01
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多