2012-10-27 83 views
4

有沒有方法可以訪問傳入我的函數的單元格的單元格座標(以A1表示法)?訪問自定義函數中的單元格座標

例如,如果我的功能是本

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

,我要在單元格B4如下:

=displayA1Notation(C6) 

我希望能看到這一點:

C6 

但我實際看到的是:

Kansas 

(「堪薩斯州」是C6的實際單元格值)

我知道這似乎很容易......我只是停留在設法得到它的工作。

謝謝〜!

回答

1

電子表格自定義函數參數只包含指向參數而不是單元格地址的值。這個事實並不清楚,但在這裏有幾個類似的問題,例如,this one。有一種解決方法是使用內置功能ADDRESS。如下面的代碼

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