Переключить с несколькими условиями - PullRequest
0 голосов
/ 02 июля 2018

У меня есть таблица, в которой я хотел бы добавить цвет к ячейкам на основе общего значения

    Name     Total
    Alex      12
    Harry      6

С помощью следующего оператора switch ячейка «Total» становится светло-зеленой.

=switch(Fields!Name.value ="Alex" and Fields!Total.value >=11, "LightGreen", Fields!Name.value = "Alex" and Fields!Total.value >=8 and Fields!Total.value <=10, "Orange",  Fields!Name.value = "Alex" and Fields!Total.value <=7,"Red")

Однако теперь я хотел бы сделать поле «Всего», чтобы «Гарри» стал красным. Я пробовал следующее, но это не сработало

=switch(Fields!Name.value ="Alex" and Fields!Total.value >=11, "LightGreen", Fields!Name.value = "Alex" and Fields!Total.value >=8 and Fields!Total.value <=10, "Orange",  Fields!Name.value = "Alex" and Fields!Total.value <=7,"Red")  or  switch(Fields!Name.value ="Harry" and Fields!Total.value >=11, "LightGreen", Fields!Name.value = "Harry" and Fields!Total.value >=8 and Fields!Total.value <=10, "Orange",  Fields!Name.value = "Harry" and Fields!Total.value <=7,"Red")

1 Ответ

0 голосов
/ 04 июля 2018

Хорошо, удалось ответить на мой собственный вопрос. Я использовал 'Or' во втором операторе switch, поменяв местами запятую, решив проблему

...