试图在google脚本中建立一个非常基本的功能。基本上,我希望从单元格J5中读取一个值,并在L5中增加该值,直到J5说“很好!”(这将发生在我的电子表格中的其他内容上)。不过,我似乎不能测试绳子..。在运行时,代码似乎只是随机停止或永远运行(我还需要代码在它说“很好”的时候不要碰电子表格,否则..。由于公式再次运行,一切都会改变)。
function makeSelections() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var testcell = ss.getRange('J5')
我有一个电子表格,它在任何给定的时间都可以有任意数量的工作表。这些“侧页”有一个总的附加值,并放在指定的单元格中。我们会说这个总数在每个侧页上的单元格"A1“中。我想要合计所有这些侧页总数,并将总单元格放在另一个工作表上。
我已经编写了一个我认为应该可以工作的解决方案,但它永远显示为“加载”。我相信有更简单的方法可以做到这一点,我只是看不出来。
function GETSIDESHEETTOTALS(){
var totalCell = "A1"
var total = 0;
var cur_ss = SpreadsheetApp.getActive();
我已经在Google Scripts上工作了一段时间,但我似乎找不到解决我的问题的方法。我要做的是用我的calculateRates()函数将电子表格中两个单元格的内容相乘。下面是我的代码:
/**
@customFunction
*/
function calculateRates(hourDecimal, personRate) {
var ss = SpreadsheetApp.getActiveSpreadsheet(); //Access spreadsheet
var sheet = ss.getSheets()[0]; //Access sheet
var ra
数据图像和预期结果:
我正试图从谷歌电子表格中汇总志愿者工作时间,这是我志愿服务的一个非营利组织。我们收集志愿者的电子邮件信息和每个志愿者贡献的时间。每个志愿者只在第一次发电子邮件。我已经在网上找到了关于如何发送电子邮件的例子,但是我在收集数据时遇到了困难。我认为问题可能在于,并非每行都有与之相关的电子邮件地址。
我已经能够得到志愿人员使用QUERY(data, "select A, sum(C) Group By A", )工作的总时数,但我想不出如何获得与每个人相关的电子邮件。