【Excel迷因圖】遇到R1C1要如何解決

繁縷
May 17, 2021

--

不知道大家有沒有遇過迷因圖的情景裡?
明明上一秒還是ABCD的欄名,下一秒就變成了1234。這個1234的名字叫R1C1,據說是微軟預設的欄位名稱。就我經驗,在處理大量數據的運算時,EXCEL就會悄悄把它換成R1C1。可是嗯……不經同意就換走我的設定總是有點不爽呢!

先教大家遇到這個畫面時,如何變回ABCD的方法︰
檔案>選項>公式>把R1C1(紅框)取消勾選就可以了

與傳統的 $ + 英數標示不一樣,它是以 [] + R(行)和C(欄)的方式來標示,
傳統的是直接固定某一格,而R1C1則是以走格數的方式顯示。先看下圖︰

R1C1的意思就是指第一欄第一行+鎖,

而R[-1]或者C[-1]的意思就是指這一欄/行向上/左數一格,最後R[-3]C[-1]的意思就是向上數3欄+向左數1欄,也就是原本A1的位置

不知道大家喜不喜歡這種欄位判別方法呢?一開始我很討厭這種計法,不過自從學了VBA和OFFSET就發覺這種算法很有幫助。雖然日常還是不會主動用R1C1就是啦。

--

--

繁縷

Excel分享已遷移到Buy me a coffee (ExcelOD)。努力發掘其他興趣中。