为什么我的Google表格公式只会向右看?

问题描述 投票:1回答:2

我正在尝试设置条件格式的培训记录。我有一个单独的工作表,其中显示了职称和需要培训的X。由于条件格式无法引用其他工作表,因此在实际的培训记录中,我复制了前一个工作表(=Sheet1!A1)。在记录中,有一个下拉列表以选择作业功能。

我的公式有效,但仅适用于当前列和右侧。第1列适用于任何列(职位),但第3列只能读取第3+列上的职位。]

我已经尝试将源数据向右移动(因此,从第一张工作表复制的职位从BB300而不是B300开始),但是存在相同的问题。用$锁定公式中的列字母。

=if(AND(B3="",OR(AND(B$2=B$300,B301="X"),AND(B$2=C$300,C301="X"),AND(B$2=D$300,D301="X"))),True,False)

图纸https://docs.google.com/spreadsheets/d/1q0ImPv7FAeDNgz_adOyedcmA2RCot-UzI7nBByMWNiM/edit?usp=sharing的样本副本

这是我正在使用的代码的简化版本,但是其思想是B2是第一个人的职位,C2是第二个人的职位,依此类推。脚本检查以查看该职位是否B2中的标题与B300(表1中复制的要求)匹配,如果匹配,则检查是否存在X。如果是,则除非单元格中存在用于表示训练的X,否则单元格颜色(由于条件格式为true)是完成。

这适用于第一列,但是如果我在第1列中选择了职务,则在第2列(第二名雇员)中,没有相应的单元格标记(全部为空白)。

我正在尝试设置条件格式的培训记录。我有一个单独的工作表,其中显示了职称和需要培训的X。因为条件格式不能引用其他...

google-sheets google-sheets-formula gs-conditional-formatting
2个回答
0
投票

...因为条件格式不能引用其他工作表...


0
投票

谢谢玩家0。稍加修改AND(您的代码

© www.soinside.com 2019 - 2024. All rights reserved.