0

我有谷歌电子表格,里面有一列不同的产品。在另一张表中,我有一列,其中每个单元格都包含一个由另一张表中的产品填充的下拉菜单。我想对我的电子表格进行编程,以便每次在下拉菜单中选择产品时,产品旁边的计数器都会增加。我怎样才能做到这一点?

4

1 回答 1

0

如果我正确理解了您的问题,则可以使用这段代码:

代码

function onEdit(e) {
  if(e.range.getA1Notation() == "A2") {
    var sCounter = e.source.getRange("B2");
    var counter = sCounter.getValue();
    if(counter === 0) {
      counter = 1;
    } else {
      counter ++;
    }
    sCounter.setValue(counter);
  }        
}

例子

我为您创建了一个示例文件:下拉计数器

评论

此脚本仅在单元格在 中处于活动状态时才会执行A2

于 2013-08-25T20:32:55.663 回答