Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 基于相对单元格引用的动态条件格式公式_Excel_Conditional Formatting - Fatal编程技术网

Excel 基于相对单元格引用的动态条件格式公式

Excel 基于相对单元格引用的动态条件格式公式,excel,conditional-formatting,Excel,Conditional Formatting,在过去的3-4年里,我在这个论坛上阅读了许多与Excel相关的问题,总是在需要的时候找到答案。。。但这一次,我被难倒了 我尝试使用基于公式的条件格式来突出显示超出范围的值,这些值基于定义距离的单元格。具体来说,我将尝试格式化的单元格将是参考单元格右侧的8个单元格。(例如,比较R13和J13,其中J13是参考值)。因此,“规格下限”是从第J列到第Q列自动生成的,用户输入的结果是第R列到第Y列 我希望在没有8个公式的情况下实现这一点,但到目前为止,我无法找出正确的AND/OR语句组合,以允许我应用从

在过去的3-4年里,我在这个论坛上阅读了许多与Excel相关的问题,总是在需要的时候找到答案。。。但这一次,我被难倒了

我尝试使用基于公式的条件格式来突出显示超出范围的值,这些值基于定义距离的单元格。具体来说,我将尝试格式化的单元格将是参考单元格右侧的8个单元格。(例如,比较R13和J13,其中J13是参考值)。因此,“规格下限”是从第J列到第Q列自动生成的,用户输入的结果是第R列到第Y列

我希望在没有8个公式的情况下实现这一点,但到目前为止,我无法找出正确的AND/OR语句组合,以允许我应用从R行到Y行的单个公式,其中R>J、S>K、T>L等是需要满足的条件

简而言之,我使用的公式基本上是:

=OR($R13>$J13,$S13>$K13,$T13>$L13)
在条件格式行中。当然,我随后意识到,当满足任何条件时,这将格式化整个受影响的范围。我还试图考虑细胞中是否还有数据,但无论如何这都是一个杂乱无章的方法来强调整个范围。 从本网站的其他条目中,我发现我需要:

  • 避免间接引用(可能不稳定)
  • 可能使用偏移量(尽管我不熟悉Excel公式,过去仅在VBA中使用)
此电子表格将有其他用户,因此这必须是一个条件

这是一项可行的任务,还是我最好有8个公式(如果我根据“通过”和“失败”标准突出显示,则为16个)


谢谢你的帮助

也许你误解了,但你不能去掉美元符号,让公式相对吗?哇。我现在觉得自己很傻。我昨天肯定试过这个配方;然而,当时我有其他格式。我并没有孤立出这个公式。我越过它,从头开始尝试(没有其他格式),但没有重试此方法。非常感谢@SJR,我想我只是需要一双新鲜的眼睛!