【问题标题】:row and column conditional formatting excel行列条件格式excel
【发布时间】:2016-08-08 22:28:20
【问题描述】:

任何人都可以帮助我处理附件的条件格式。 我需要能够在表格的单独单元格中输入宽度和下落,并突出显示相应的行和列以跨越所需的数字。

我不确定所需的公式,但简而言之,我需要它来执行以下操作: 如果第 4 行 col O 介于 150 - 614 col D 之间,则会突出显示 如果第 4 行 col P 介于 100 - 1014 之间,第 4 行将突出显示 以此类推。

attached image

【问题讨论】:

  • 将第 3 行拆分为两个单独的行,第一行是下限,最后一行是上限,您应该进行水平查找或索引/匹配。如果您可以对 C 列做同样的事情并将限制并排放置,那么您可以在那里垂直进行 vlookup 或索引匹配。您可以稍微重新格式化您的表格吗?

标签: excel formatting conditional


【解决方案1】:

如果允许您稍微重新格式化表格,则可以使用以下公式作为条件格式检查。我将公式放在表格的所有单元格中,这样您就可以在表格上看到您的两个值的计算结果。如果您不能将表格标题稍微分开,那么您需要修改公式以从字符串中提取数字以便进行比较。

这是我放置在所有单元格中的公式,从 D5 的左上角单元格开始

=AND(AND($O$5>=D$3,$O$5<=D$4),AND($P$5>=$B5,$P$5<=$C5))

如果您不得不在标题中使用字符串并且需要如下所示的内容:

然后在单元格 D4 中使用以下内容,以便您可以查看它的评估方式并将其复制到新规则的条件格式中:

=AND(AND($O$4>=--LEFT(D$3,FIND("mm",D$3)-1),
$O$4<=--MID(D$3,FIND("-",D$3)+2,FIND("m",D$3,FIND("-",D$3))-FIND("-",D$3)-2)),
AND($P$4>=--LEFT($C4,FIND("mm",$C4)-1),
$P$4<=--MID($C4,FIND("-",$C4)+2,FIND("m",$C4,FIND("-",$C4))-FIND("-",$C4)-2)))

注意:设置条件格式规则时,请选择所有条目,并确保所选内容的左上角单元格是带有白色背景的单元格。

【讨论】:

  • 或者按照吉普车的建议去做。 Jeeped 的拆线方法不同但有效!
【解决方案2】:

将 D4:M11 的 CF 规则基于此公式。

  


我会在几天后编辑这个答案,将公式放入代码块中。

【讨论】:

    猜你喜欢
    • 2016-03-08
    • 2013-12-21
    • 1970-01-01
    • 1970-01-01
    • 2012-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-16
    相关资源
    最近更新 更多