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 - Fatal编程技术网

Google sheets 无法填写公式并复制粘贴特定代码

Google sheets 无法填写公式并复制粘贴特定代码,google-sheets,Google Sheets,我为我工作的公司创建了一个时间表,将轮班从一个主时间表拉到一个显示每个人每周时间表的时间表。我制作了一段可移植的代码,我只需要将粘贴复制到每个单元格中,但每个工作人员有7*12个单元格。我试着填写公式,复制单元格/内容并粘贴到突出显示的单元格中,但这些方法都不起作用。唯一有效的方法是单独进入每个单元格并粘贴公式 代码如下: =IFERROR(Concatenate(Query(Timesheet!$A$1:$M$203,"select B where M="&INDE

我为我工作的公司创建了一个时间表,将轮班从一个主时间表拉到一个显示每个人每周时间表的时间表。我制作了一段可移植的代码,我只需要将粘贴复制到每个单元格中,但每个工作人员有7*12个单元格。我试着填写公式,复制单元格/内容并粘贴到突出显示的单元格中,但这些方法都不起作用。唯一有效的方法是单独进入每个单元格并粘贴公式

代码如下:

=IFERROR(Concatenate(Query(Timesheet!$A$1:$M$203,"select B where M="&INDEX(N:N,row())&" and "&SUBSTITUTE(ADDRESS(1,MATCH(INDEX(1:1,1,Column()),Timesheet!A1:I1,0),4),1,"")&"='"&INDEX(A:A,row())&"'",""),"  ",Query(Timesheet!$A$1:$M$203,"select A where M="&INDEX(N:N,row())&" and "&SUBSTITUTE(ADDRESS(1,MATCH(INDEX(1:1,1,Column()),Timesheet!A1:I1,0),4),1,"")&"='"&INDEX(A:A,row())&"'","")))
它不漂亮,但一旦安装到位,它就会工作

下面是它的大致外观:

我在代码中是否做了一些事情来阻止它填充公式或批量粘贴


谢谢

Paul,请记住,除非你向我们展示并告诉我们,否则我们无法看到你所看到的或知道你所知道的。我看到的只是一个很长的公式和一些随机信息的图片,甚至连可见范围都没有,也不知道这些数据意味着什么,源数据类型或布局是什么,等等。您获得帮助的最佳机会是在此处共享指向电子表格(或其副本)的链接,确保设置链接的共享权限(当您创建它时)到“任何具有链接的人…”和“编辑器”