Google apps script 如何在同一单元格上迭代

Google apps script 如何在同一单元格上迭代,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我试着在两张工作表之间的谷歌工作表中使用一些脚本 第一张表列出了人们玩的所有游戏(Name=Foo),第二张表只是一个统计表,每次玩游戏(Name=Bar)都会增加1。这是我的公式: =IF(ISBLANK(A2);"";IF('Foo'!A:A = A2;B2+1;B2)) 我的吧台工作表中的A栏只是对所有游戏的回顾。因为我迭代的单元格与我的公式编写的单元格相同,所以我必须更改我的google工作表的属性以实现这一点(文件>属性>计算) 我的问题是:B2+1根本不工作:(我错过了什么 电子表

我试着在两张工作表之间的谷歌工作表中使用一些脚本

第一张表列出了人们玩的所有游戏(Name=Foo),第二张表只是一个统计表,每次玩游戏(Name=Bar)都会增加1。这是我的公式:

=IF(ISBLANK(A2);"";IF('Foo'!A:A = A2;B2+1;B2))
我的吧台工作表中的A栏只是对所有游戏的回顾。因为我迭代的单元格与我的公式编写的单元格相同,所以我必须更改我的google工作表的属性以实现这一点(文件>属性>计算)

我的问题是:B2+1根本不工作:(我错过了什么


电子表格链接:

因此,如果您只想计算一个游戏在Foo中出现的次数,可以使用以下公式:

=IF(ISBLANK(A2);"";COUNTIF('Foo'!A:A;A2))
查看有关
COUNTIF
的更多信息


我希望这能有所帮助。

你能提供一份经过消毒的电子表格样本,以便我确定我了解你想要做什么?另外,你考虑过使用应用程序脚本吗?@OMila Here:这正是我想要的!谢谢你@OMila!