Bad*_*dja 9 excel conditional-formatting
我需要创建一种条件格式化方法,管理员可以在列表中输入人员名称 - 用于下拉列表.然后必须自动有条件地格式化字段.
我目前拥有的9个背景颜色分配给9个名字(9个是一个经理下最多的人数).
这需要为每个团队复制(不值得手动完成的任务)
所以我的想法是拥有类似的东西
+-----------+------------+
| NAMES | DEFINITION |
+-----------+------------+
| Aaron | Name 1 |
| Bill | Name 2 |
| Charlotte | Name 3 |
+-----------+------------+
Run Code Online (Sandbox Code Playgroud)
在条件格式中,它将是如果当前单元格包含定义名称左侧的名称,请将其加入
If Cell Value = (
Vlookup Cell Value = Cell Value in Sheet "Names", 2 (Name 1, Name 2 etc)
Run Code Online (Sandbox Code Playgroud)
我知道我可以用类似的方式做到这一点:
=VLOOKUP(F2,Sheet2!$H$3:$I$10,2,FALSE)
Run Code Online (Sandbox Code Playgroud)
但我不知道要F2变成"选择降低的细胞"
因此,这是包含针对日常任务的名称的电子表格.每个团队将有不同的任务(行可能更小或更大)和不同的员工
我的条件格式看起来像
而不是Cell Value = "Data"我想要的东西与我的下降有关
因此,每个团队负责人都可以将他们的员工放在他们的报告中,而不必更改条件格式
使用以下条件格式公式:
=MATCH(E1,NameList,0)=1
Run Code Online (Sandbox Code Playgroud)
格式适合员工1的填充颜色,并适用于$ E:$ JD.
对员工2-9重复 - 例如
=MATCH(E1,NameList,0)=2
=MATCH(E1,NameList,0)=3
etc. up to 9
Run Code Online (Sandbox Code Playgroud)
我已经NameList为数据验证中使用的名称列表指定了一个命名范围.您可以使用绝对范围参考轻松替换此范围名称.
现在,您可以更改列表中的名称,下拉数据验证和条件格式将自动引用新的列表值.
有关工作示例文件,请参阅https://excel.solutions/so54405197_conditionalformatting/.