【问题标题】:Accessing the Cell Coordinates in custom function在自定义函数中访问单元格坐标
【发布时间】:2012-10-27 04:19:15
【问题描述】:

有没有办法访问传递给我的函数的单元格的单元格坐标(以 A1 表示法)?

例如,如果我的函数是这样的

function displayA1Notation(myCell){
  return myCell.getA1Notation();
}

我将以下内容放在单元格 B4 中:

=displayA1Notation(C6)

我希望看到这个:

C6

但我实际看到的是这样的:

Kansas

(“堪萨斯”是C6的实际单元格值)

我知道这看起来很容易......我只是在努力让它发挥作用。

谢谢~!

【问题讨论】:

    标签: google-apps-script google-sheets custom-function


    【解决方案1】:

    电子表格自定义函数参数仅包含指向参数的值,而不包含单元格地址。这个事实没有明确记录,但这里有几个类似的问题,例如,this one。使用内置函数ADDRESS 有一个解决方法。就像在下面的代码中

    =myFunc(ADDRESS(ROW(F8), COLUMN(F8)))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-17
      • 1970-01-01
      相关资源
      最近更新 更多