這是非常基本的,對此感到抱歉:
如果我插入這個公式(f.ex.)
=CELL("address")
它顯示目前儲存格位址/位置 - f.ex。 $E$5
但是,如果我在下面的行中插入相同的論壇,兩個單元格中的結果都會改變。因此,如果我多次使用它,它就不會顯示正確的值。我該如何解決這個超級基本的Excel「事情」?
如果我f.ex。在儲存格 E5 和 E6 中插入公式,兩個儲存格將顯示 $E$6,而不是 $E$5 和 $E$6。
編輯:
我在下面得到了一個答案,說應該使用這個公式:
=ADDRESS(ROW(),COLUMN())
然而,這只會導致 Excel 抱怨論壇有錯誤...?
編輯2:
將“,”替換為“;”,就可以了。
答案1
公式Cell
不是獲取單元格位址的正確公式,除非您將單元格引用指定為函數的第二個參數 - 但由於這是您首先想要的,因此更簡單的方法來做到這一點(儘管有還有許多其他方法可以做到這一點),將是:
=ADDRESS(ROW(),COLUMN())
希望這可以幫助!
答案2
嘗試 =Cell("address",E5) 然後將其複製到其他儲存格:如果您不提供參考儲存格,則會提供有關目前所選儲存格的資訊。
答案3
從http://www.techonthenet.com/excel/formulas/cell.php
如果省略範圍參數,CELL 函數將假定您正在擷取最後變更的儲存格的資訊。