Questions tagged «google-apps-script»

有关使用Google Apps脚本扩展Google应用程序的问题

9
如何在取决于另一个单元格值的特定单元格上设置条件格式?
在我的示例中,我想有条件地格式化B列单元格。标有x的代码应根据A列中的值进行格式化(在示例中,值为1): A | B 1 | x 2 | 3 | 1 | x 1 | x 4 | 8 | // x can be any value and is here merely to mark the cell that should be formatted 2014年重要提示:在Google表格中现在可以根据可能包含其他单元格的公式进行条件格式设置,其工作方式与Excel电子表格的工作方式非常相似。 该答案说明了其用法。


12
如何将范围传递给Google Spreadsheets中的自定义函数?
我想创建一个函数,它需要一个范围...类似: function myFunction(range) { var firstColumn = range.getColumn(); // loop over the range } 单元格将使用以下方式引用它: =myFunction(A1:A4) 问题是,当我尝试执行此操作时,参数似乎只是将值传递给函数。因此,我不能使用任何Range方法,例如getColumn()。当我尝试这样做时,会出现以下错误: 错误:TypeError:在对象1,2,3中找不到函数getColumn。 如何将实际范围而不只是值发送到我的自定义函数之一?

7
在Google文档电子表格中为行替换颜色
我有一个共享的Google电子表格,其中几个用户已经填写了各个部分。交替使用彩色线条有助于正确放置其他数据。 是否有一种轻松的方法来交替着色(例如,假设单元格中已有许多包含文本的单元格了? 在空文档中,始终会有“彩色2行,复制粘贴2行,复制粘贴4行等”。选项,但在当前文档中,已经有文本,并且某些行仍可能会被删除,这需要稍后重新着色。

3
Google电子表格中的“自动更新”列显示了最近的修改日期
试图找出一种使第二列自动更新以显示上次更新的时间戳的方法。我意识到该文档显示了最后一次修改的时间戳,但是我们有很多客户端同时访问和调整该文档。所以这个请求被提出了。我承认我还没有完成编码,所以这超出了我的范围。 Myanda发布了一些看起来正确的方法,但是我们不确定如何根据需要实现它: Google Spreadsheet时间戳?

3
没有脚本的累计总和
对于这个问题,我创建了一个Google Apps脚本函数,该函数计算范围的累计和。Google+上的马丁·霍克西(Martin Hawksey)评论了一种更有效的累计金额计算方法: function cumulativeSum(array){ var output = []; for (i in array){ if(i==0) { if (array[i].length > 1) throw ("Only single column of data"); output.push([array[i][0]]); } else { output.push([output[i-1][0] + array[i][0]]); } } return output; } 我的问题是:这可以通过公式的使用来实现吗?



9
Google电子表格中的文本到列的转换
您如何在Google Spreadsheets中进行文本到列的转换? 例如,我在一个单元格中具有以下数据字符串: 5,233,6,2,6,7,2,2,6,6 我想用逗号分隔符将其分成几列。 编辑:我将接受的答案更改为不使用Google Apps脚本的答案,因为Google似乎在削弱它的能力。


9
如何在Google表格中将整个表格指定为范围?
此问题已从超级用户迁移,因为可以在Web应用程序堆栈交换中回答。 迁移 6年前。 到目前为止,我发现最好的解决方法是: worksheet_name!$A$1:$YY 但理想情况下,我希望能够简单地编写,例如: worksheet_name! 那么,有谁知道:是否有一种语法用于将整个工作表指定为范围?



6
如何一次删除多个日期的所有事件,而不是一次删除Google日历中的整个日历?
如何一次删除多个日期的所有事件,而不是一次删除Google日历中的整个日历?我试图单击要删除事件的日期,然后将鼠标拖到该日期后的2天,但是随后我总是看到“创建事件”。我以为我可以按backspace或delete删除所有这些事件。 到目前为止,我所做的=逐一删除事件:(

6
如何在行“ Google文档”电子表格中自动设置“最近更新”单元格?
如何在Google文档电子表格行中自动设置“最近更新”单元格? 我想创建一列,单元格的值将自动设置为上次修改该行的时间。这可能吗?我该如何做/我使用什么选项来设置? 我看到了MS Excel的解决方法,但我认为Google文档应该有类似的内容,对吧?(手指交叉) 我们有很多人在编辑一张大纸。我们可以看到修订历史记录,但是如果我们也有一列“最近更新”的日期,那就更好了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.