【问题标题】:Excel 2013: Condition Formatting with "IF(AND)" and "ISBLANK" and Data Validation ValuesExcel 2013:使用“IF(AND)”和“ISBLANK”以及数据验证值的条件格式
【发布时间】:2017-12-28 22:47:59
【问题描述】:

我有一个格式化表格,并希望根据以下条件使用条件格式在列 (G) 中的单元格中添加阴影:

  1. (D) 列中的值必须显示“等待退役”。该值来自数据验证列表。如果值不匹配,则什么也不做。
  2. 如果上述情况属实,则检查 (G) 列中的值是否为空白。
  3. 如果两者都为真,则插入值“需要删除日期”和适当的单元格阴影。如果以上两项或其中一项都不正确,则什么也不做。我尝试了一些嵌套的 IF Ands 和 IsBlanks,但似乎无法正常工作。

我目前在单元格 G2 的条件格式公式中有这个。当然我想把它应用到整个专栏。

=IF($D$2="Pending Decommission", IF(ISBLANK($G$2)=TRUE,"Insert Deletion Date",""),"")

【问题讨论】:

  • 试试这个:=IF(AND($D2="Pending Decommission", ISBLANK($G2)), "Insert Deletion Date","")
  • 明确地说,这是一个您填写的公式。然后在条件格式菜单中,您可以设置两种颜色,一种用于“插入删除日期”,另一种用于空白单元格。
  • 当我尝试这个时,我得到了一个循环引用警告。让我试着把它说得更清楚。我已经在某些单元格的 G 列中有数据,但不是全部。我正在尝试在空白单元格中插入一条自定义消息,要求用户输入日期,如果引用的“D”列单元格中的值从“数据验证”列表中选择为“Pending Decommission”。也许这根本不需要条件格式?

标签: excel excel-formula conditional-formatting


【解决方案1】:

您有两个不同的要求。

  1. 假设 G2 为空白,在 ColumnG 上过滤以选择银行,然后在 G2 中输入:

    =IF($D2="Pending Decommission","Insert Deletion Date","")

并复制下来以适应。如果 G2 没有被过滤器选中,则相应地调整公式的行号。

  1. 选择 ColumnG,从中清除任何现有的条件格式,然后 HOME > 样式 > 条件格式 > 突出显示单元格规则 > 等于...:

    Insert Deletion Date

确定

调整格式以适应。这将在添加上述公式之前格式化 ColumnG 中包含该文本的任何单元格。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多