返回列表 上一主題 發帖

[發問] 取得任一儲存格位址之「欄名」以字母標示

[發問] 取得任一儲存格位址之「欄名」以字母標示

本帖最後由 p212 於 2013-1-9 09:09 編輯

問題如何使用函數取得任一儲存格位址之「欄名」以字母標示(A1格式欄名列號表示法),而非以數字標示(R1C1格式欄名列號表示法)?
說明:以C5儲存格為例
1、若於C5儲存格寫入函數=COLUMN(),則得R1C1格式欄名列號表示法之欄名「3」。
2、今吾人於C5儲存格使用組合函數
=MID(ADDRESS(ROW(),COLUMN()),2,FIND("$",RIGHT(ADDRESS(ROW(),COLUMN()),LEN(ADDRESS(ROW(),COLUMN()))-1))-1)
則可得欄名「C」。
3、請問2所提及之組合函數,可否再簡化?抑另有他法可得字母標示之「欄名」?

回復 2# Hsieh
Hsieh版主:謝謝您的指導!
您的組合函數必須指定一個儲存格為起點,之後複製再得其他欄位名。
吾人欲以通則公式
=MID(ADDRESS(ROW(),COLUMN()),2,FIND("$",RIGHT(ADDRESS(ROW(),COLUMN()),LEN(ADDRESS(ROW(),COLUMN()))-1))-1)
隨意貼入任一儲存格,即可獲得以字母標示的「欄名」。
故針對上述組合函數是否可予簡化?

TOP

回復 3# oobird
oobird版主:謝謝您的指導!漂亮!

TOP

        靜思自在 : 人生不一定球球是好球,但是有歷練的強打者,隨時都可以揮棒。
返回列表 上一主題