Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 将具有特定值的列从一张图纸复制到另一张图纸_Google Sheets_Google Docs - Fatal编程技术网

Google sheets 将具有特定值的列从一张图纸复制到另一张图纸

Google sheets 将具有特定值的列从一张图纸复制到另一张图纸,google-sheets,google-docs,Google Sheets,Google Docs,我正在使用谷歌文档表进行编辑 我想找到一种方法,将“名称”和“品种”列复制到另一个表中,其中“发芽率”列为0 有没有一种方法可以自动完成 应用程序脚本解决方案,使用触发器或。根据工作表的大小,我建议使用基于时间的工作表 例如 也可以使用函数显示结果 function onEdit( e ){ rang = e.range.getRange(); if( rang.getColumn() == 9 && rang.value() == "0" ) Spreadshe

我正在使用谷歌文档表进行编辑

我想找到一种方法,将“名称”和“品种”列复制到另一个表中,其中“发芽率”列为0


有没有一种方法可以自动完成

应用程序脚本解决方案,使用触发器或。根据工作表的大小,我建议使用基于时间的工作表

例如

也可以使用函数显示结果

function onEdit( e ){
  rang = e.range.getRange();
  if( rang.getColumn() == 9 && rang.value() == "0" )
    SpreadshettApp.openById(newId).appendRow( e.source.getRange(rang.getRow(), 1, 1, -1).getValues() );
}