带开关的条件格式
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")
这是我的矩阵的设计视图,它使用了一系列数据集并且表达式使用了查找
这是 运行 时的报告。我想在最后一列添加一些条件格式
条件格式取决于人名,然后是该字段中的总数。以下是我尝试过的。我希望只有希拉里的细胞会显示颜色。然而其他人显示为绿色。
=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")