带开关的条件格式

Conditional Formatting with switch

这是我的矩阵的设计视图,它使用了一系列数据集并且表达式使用了查找

这是 运行 时的报告。我想在最后一列添加一些条件格式

条件格式取决于人名,然后是该字段中的总数。以下是我尝试过的。我希望只有希拉里的细胞会显示颜色。然而其他人显示为绿色。

 =switch(Fields!Name.value = "Hilary" and 
  reportitems!Textbox62.value >=0 and reportitems!Textbox62.value <= 9,"#fd6767", 
  reportitems!Textbox62.value >=10 and reportitems!Textbox62.value <=19, "#f8d3a9", 
  reportitems!Textbox62.value >= 20 and reportitems!Textbox62.value <=100,"LightGreen")

如果我没理解错的话,所有其他名称的单元格都应该有空白背景,不是吗? 在这种情况下,您必须为每一行添加条件 "Name=Hilary"。在你的表达中,这个只与第一行有关。 试试这个:

=switch(
  Fields!Name.value = "Hilary" and reportitems!Textbox62.value >=0 and reportitems!Textbox62.value <= 9,"#fd6767", 
  Fields!Name.value = "Hilary" and reportitems!Textbox62.value >=10 and reportitems!Textbox62.value <=19, "#f8d3a9", 
  Fields!Name.value = "Hilary" and reportitems!Textbox62.value >= 20 and reportitems!Textbox62.value <=100,"LightGreen")