Google apps script GoogleSheets:如果满足某些条件,则更改单元格的值
在GoogleSheets中,如果满足某些条件,我想更改单元格的内容 鉴于下表:Google apps script GoogleSheets:如果满足某些条件,则更改单元格的值,google-apps-script,google-sheets,Google Apps Script,Google Sheets,在GoogleSheets中,如果满足某些条件,我想更改单元格的内容 鉴于下表: +---+-----+-------+----+-----+ | | A | B | C | D | +---+-----+-------+----+-----+ | 1 | Bob | Bobby | AU | yes | | 2 | Sam | Sammy | AU | yes | | 3 | Tim | Timmy | AU | yes | | 4 | Jim | Jimmy | AU
+---+-----+-------+----+-----+
| | A | B | C | D |
+---+-----+-------+----+-----+
| 1 | Bob | Bobby | AU | yes |
| 2 | Sam | Sammy | AU | yes |
| 3 | Tim | Timmy | AU | yes |
| 4 | Jim | Jimmy | AU | yes |
| 5 | Sam | Sammy | KR | no |
| 6 | Jim | Jimmy | AU | no |
+---+-----+-------+----+-----+
首先,我想检查D中的值是否为no。
如果为否,我想取A、B和C中同一行上的值,然后在另一行中找到它们。
如果我找到它们,我想转到那一行,把D的值改为no。
如果我找不到他们,我什么都不想做
例如:
Jim Jimmy AU不在第6排。
A、 第6行中的B、C=第4行中的A、B、C。
因此,我想将第4行中的“是”更改为“否”
Sam Sammy AU在第2排是的。
Sam Sammy KR在第5排排排在第5位。
A、 第2行中的B、C/=第5行中的A、B、C AU vs KR。
因此,我没有在第2行中更改“是”
我在谷歌上搜索了很多地方,尝试了查找、地址、查找、搜索、计数等组合,但就是找不出这个组合
有可能吗?我真的需要它成为可能。。。哈
我也愿意把所有的“是”行一起清空,或者删除它们。最终,我只需要从列表中过滤掉nos
谢谢大家! 此要求的脚本是有意义的,因为ColumnD不能在同一单元格中包含值,例如yes和公式。如果需要“一次以上”,也可使用。但是,对于辅助列和插入的标题行,简单的公式E1和F1复制下来以适应以下情况: =A1&|&B1&|&C1从列a:C创建键 =VLOOKUPE1,G:G,1,0检查查找表中是否存在每个键 =filterE:E,D:D=no创建查找表
与在列D上过滤选择“是”和在列F上过滤选择“不适用”,并手动将列D中的第一个“是”更改为“否”,然后向下复制 此要求的脚本是有意义的,因为ColumnD不能在同一单元格中包含值,例如yes和公式。如果需要“一次以上”,也可使用。但是,对于辅助列和插入的标题行,简单的公式E1和F1复制下来以适应以下情况: =A1&|&B1&|&C1从列a:C创建键 =VLOOKUPE1,G:G,1,0检查查找表中是否存在每个键 =filterE:E,D:D=no创建查找表 与在列D上过滤选择“是”和在列F上过滤选择“不适用”,并手动将列D中的第一个“是”更改为“否”,然后向下复制 添加标签添加标签