尝试比较 Google 电子表格中两行的单元格值,如果它们相等则增加计数
Trying to compare cell values for two row in Google Spreadsheet and increment count if they are equal
第一次为 google 工作表构建自定义函数。我正在尝试比较两行每个单元格中的字符串,并为每个相等的单元格增加 Point 列中单元格的值。我在脚本编辑器中完成了以下功能:
function tally(a,b) {
var tally = 0;
for( var i = 0; i < a.length; i++){
if( a[i] == b[i]){
tally ++;
}
}
return tally;
}
但是好像不行,是我哪里做错了吗?点赞!
该函数将每个单元格与其紧邻的单元格进行线性比较。那是你想要做的吗?例如,如果您想要比较 A 列中的第一个单元格与 B 列中的所有单元格,等等每个单元格,您需要使用嵌套 'for' 循环。
如果这不是您的问题,您能否更具体地说明您的错误?
大家好,我使用以下公式计算得出:
=SUMPRODUCT(COUNTIF(range1,range2))
第一次为 google 工作表构建自定义函数。我正在尝试比较两行每个单元格中的字符串,并为每个相等的单元格增加 Point 列中单元格的值。我在脚本编辑器中完成了以下功能:
function tally(a,b) {
var tally = 0;
for( var i = 0; i < a.length; i++){
if( a[i] == b[i]){
tally ++;
}
}
return tally;
}
但是好像不行,是我哪里做错了吗?点赞!
该函数将每个单元格与其紧邻的单元格进行线性比较。那是你想要做的吗?例如,如果您想要比较 A 列中的第一个单元格与 B 列中的所有单元格,等等每个单元格,您需要使用嵌套 'for' 循环。
如果这不是您的问题,您能否更具体地说明您的错误?
大家好,我使用以下公式计算得出: =SUMPRODUCT(COUNTIF(range1,range2))