条件格式化,匹配一个单元格中的特定文本以使用变量更改另一个单元格的颜色

时间:2017-08-19 02:34:32

标签: excel-formula conditional-formatting

我正在制作一支飞镖队梯,需要能够突出(特定背景颜色)在特定一周在特定棋盘上比赛的两支球队。但是由于看了太长时间并绕圈而行,我需要一些专家建议。

我有一个梯子

Ladder

我有夹具表

Fixture Sched

我想要做的是在'Fixture Sched'表单上的数据中在'Ladder'表格上显示背景颜色。 Home 1和Away队伍在第1周以绿色在Board 1上进行比赛,在第2周以蓝色在第2局上进行比赛,对于6个Board来说等等。我将需要在整个22周内完成这项工作。

Ladder上的每个Cell都从另一张表中提取数据,但这不应该是一个问题因为我只是想做一些时髦的条件格式来根据这些信息改变颜色,任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

这很快又脏。看完时钟之后,我现在有点匆忙。所以这是公式。

=IFERROR(VLOOKUP($A4,INDEX($B:$D,(COLUMN(B$3)-2)*7+19,1):INDEX($B:$D,(COLUMN(B$3)-2)*7+24,3),3,0)=1,0)+IFERROR(VLOOKUP($A4,INDEX($B:$D,(COLUMN(B$3)-2)*7+19,2):INDEX($B:$D,(COLUMN(B$3)-2)*7+24,3),2,0)=1,0)

您需要为每块电路板创建一个条件格式规则。所以根据你的问题6次。每次创建条件格式规则(使用自定义格式或公式方法)时,请将公式的=1部分更改为下一个板号。为每个电路板编号/规则应用不同的颜色。

创建所有规则后,将它们应用到B4到W15的范围内。

如果遇到问题,请在创建规则时尝试选择单元格B4。

如果需要,我将在大约6个小时内进行编辑。

需要更新(6小时后)

根据Jeeped'以前对this question的回答你不能像我那样在条件格式中使用动态引用。所以使用OFFSET来解决方案2。我试图避免偏移,因为它是一个易失性函数,这意味着该公式可以在工作簿中的任何时候重新计算时重新计算。因此,如果你使用了很多这些公式,或者在你的情况下,如果你申请大面积,你可能会发现你的电子表格陷入困境。如果它,你现在知道为什么。我不知道这个神奇的数字在哪里,但我认为12 * 22 * 12的计算将是花生,你应该没问题。

因此,纠正这种情况的第一次尝试是将上述公式转换为偏移......我最终改变了它并且看起来像这样:

=IFERROR(MATCH($A4,OFFSET(Sheet2!$H$2,(COLUMN(B$3)-2)*7,0,6,1),0),MATCH($A4,OFFSET(Sheet2!$I$2,(COLUMN(B$3)-2)*7,0,6,1),0))=3

我有一个比原版更长的公式,但后来我选择了一个快捷方式,因为你的匹配每个弱者都是按照飞镖的顺序列出的。因此,虽然上述公式测试对于在工作表中查找在3上玩的团队是正确的,但它在条件格式化中失败了。这实际上促使我发布我自己的问题,为什么它不起作用,因为它的个别公式确实有效。

所以现在你的12个公式解决方案是重复以下两个公式6次。每个董事会一次:

=MATCH($A4,OFFSET(Sheet2!$H$2,(COLUMN(B$3)-2)*7,0,6,1),0)=1
=MATCH($A4,OFFSET(Sheet2!$I$2,(COLUMN(B$3)-2)*7,0,6,1),0)=1

将每个电路板的=1更改为2,3,4等。我建议在输入公式时选择单元格B4(区域的左上角)。

  • 将第一个公式复制到剪贴板
  • 选择管理条件格式
  • 选择新规则
  • 使用公式选项并将公式粘贴到空格
  • 为第X板设置颜色和任何其他格式
  • 点击“确定”
  • 当您进入管理公式窗口时,请不要点击申请,而是点击新公式
  • 重复上述过程并将已有的公式粘贴到剪贴板
  • 为所有六个主板执行此操作
  • 使用第二个公式
  • 从第1板到第6板重复此过程
  • 确保为公式2(见奖金)
  • 为同一个板分配相同的颜色

完成所有操作后,在选择“应用”之前,请查看范围适用的框。如果你没有提前设置它应该说B4。其中一个公式将其更改为您想要的B4范围:W15。然后复制该范围并将其应用于您创建的每种条件格式。点击最后申请。瞧瞧!你应该有一个类似于以下内容的董事会:

enter image description here

奖励积分:

如果您选择正确的颜色阴影,您可以为公式1选择一种颜色,例如深红色,另一种颜色,例如浅红色,用于配方2,您可以选择主队为暗红色和客队是浅红色。当你没有太多的团队时,效果很好。当你得到太多的团队时,很难分辨出色差。

<强>警告: 目前这有效,因为您的团队按照董事会的顺序列出。如果董事会订单是随机顺序,则公式需要通过添加索引部分来改变一点。