Excelを開いたら、いつもの「A、B、C」の列見出しが消えて、なぜか「1、2、3」になっている。しかも数式を見ると「=R[-1]C+R[-1]C[1]」のような見慣れない書き方になっていて、提出前の集計作業が一瞬止まる。これ、かなり焦りますよね。
この表示は、Excelが壊れたわけではありません。R1C1形式という参照スタイルに切り替わっているだけです。R1C1形式とは、行をR、列をCで表すExcelのセル参照方法のことです。普段よく見るA1形式では「B2」と書くセルを、R1C1形式では「R2C2」のように表します。
R1C1形式とは行番号と列番号でセルを指定する参照方法

たとえば、A1形式で「A1」と書くセルは、R1C1形式では「R1C1」になります。B2なら「R2C2」、C5なら「R5C3」です。行番号が先、列番号が後。この順番さえ押さえれば、基本はそこまで難しくありません。
ただし、実務でややこしくなるのは、R1C1形式には「絶対参照」と「相対参照」があることです。ここを知らないまま数式を見ると、急に暗号のように見えます。
A1形式とR1C1形式の違い
普段のExcelでは、列がA、B、C、行が1、2、3で表示されます。これがA1形式です。多くの人が最初に覚える形なので、Excelといえばこちらを思い浮かべるはずです。
違いを表にすると、かなり整理しやすくなります。
| セルの場所 | A1形式 | R1C1形式 |
|---|---|---|
| 1行1列 | A1 | R1C1 |
| 2行2列 | B2 | R2C2 |
| 5行3列 | C5 | R5C3 |
| 10行26列 | Z10 | R10C26 |
| 10行27列 | AA10 | R10C27 |
A1形式では、Zの次がAAになります。ここで列番号を数えるのが面倒になることがありますよね。R1C1形式なら27列目はC27と書けるので、列数を数える作業はラクになります。
R1C1形式は数式の位置関係を見るための書き方
R1C1形式が便利なのは、セルの名前ではなく「今いるセルから見た位置関係」を表しやすいところです。たとえば「1つ上のセル」を参照したいとき、R1C1形式では「R[-1]C」と書けます。
この角括弧の中の数字がポイントです。R[-1]は1行上、R[1]は1行下、C[-1]は1列左、C[1]は1列右を意味します。つまり、今いるセルから相対的にどこを見るかを表しているわけです。
たとえばC3セルにいるとき、R[-1]CはC2です。R[0]C[-1]ならB3になります。0は省略されることもあるため、同じ行ならR、同じ列ならCだけで表されることがあります。
R1C1形式が勝手に表示されたように見える原因
Excelで急にR1C1形式になった場合、多くは設定が変わったことが原因です。誰かが共有ファイルでR1C1形式を使っていたり、マクロ作成時に切り替えたり、別PCの設定が反映されたりすることがあります。
作業中に列見出しが数字になった瞬間、「自分が何か壊したのでは」と不安になりますよね。納品前の集計シートでこれが起きると、数式チェックの手が止まり、作業時間が一気に削られます。
でも、ほとんどの場合は設定を戻せば直ります。ファイル自体が破損したわけではないので、慌てて数式を消したり、シートを作り直したりしないでください。まずはR1C1参照形式のチェックを外すことが先です。
R1C1形式をA1形式に戻す変換方法

列見出しが数字になって困っているなら、まず設定を戻しましょう。R1C1形式を理解する前に、作業を再開できる状態に戻すほうが大事です。
特に、上司や取引先に提出する前のExcelで表示が変わると焦ります。見慣れない数式を直そうとして、逆に参照先を壊してしまうこともあります。操作は数十秒で終わるので、落ち着いて設定画面を開いてください。
Windows版ExcelでR1C1形式を解除する手順
Windows版Excelでは、オプション画面から切り替えます。列が数字になっている状態でも、設定を変えればA、B、Cの表示に戻せます。
操作手順は次の通りです。
- Excel左上の「ファイル」をクリックする
- 左下の「オプション」を開く
- 「数式」を選ぶ
- 「数式の処理」内にある「R1C1参照形式を使用する」のチェックを外す
- 「OK」を押す
チェックを外した瞬間、列見出しはA、B、Cに戻ります。数式の表示も、R1C1形式からA1形式に変わります。
Mac版ExcelでR1C1形式を解除する考え方
Mac版Excelでも、基本は環境設定から参照形式を変えます。画面の表記はバージョンによって少し違うことがありますが、探す場所は「数式」や「計算」に近い項目です。
操作前に、まず列見出しが数字になっているか確認してください。列見出しが数字で、数式にもRやCが出ているなら、R1C1形式が有効になっている可能性が高いです。
共有ファイルで勝手に戻るときの確認ポイント
設定を戻したのに、またR1C1形式になることがあります。これが起きると「何回直せばいいの」となりますよね。特にチームで共有しているExcelだと、原因が自分のPCなのかファイルなのか分からず、地味に消耗します。
まず確認したいのは、他のExcelファイルでも同じ表示になるかです。新規ブックを開いて列見出しが数字なら、Excel本体の設定がR1C1形式になっています。特定のファイルだけなら、そのファイルやマクロの影響を疑います。
R1C1形式の読み方と数式の見方

R1C1形式は、最初に見るとかなり読みにくいです。ですが、ルールはシンプルです。Rが行、Cが列。数字がその位置。角括弧があれば、今のセルからの移動距離。この3つだけです。
ここを押さえると、R1C1形式の数式が少し見えるようになります。もちろん日常業務ではA1形式で十分な人も多いですが、他人が作ったマクロや集計シートを読むときに、意味が分かるだけでかなりラクになります。
R1C1の絶対参照は固定のセルを表す
R1C1形式で「R2C3」と書かれていたら、2行目の3列目という意味です。A1形式で言えばC2です。
これは絶対参照に近い考え方です。絶対参照とは、数式をコピーしても参照先が変わらない指定方法のことです。A1形式なら「$C$2」のようにドル記号を使います。
R[1]C[-1]のような相対参照は移動距離を表す
角括弧がある場合は、今いるセルからの距離を表します。R[1]C[-1]なら、1行下、1列左です。
たとえばD5セルにいるとします。D5から1行下はD6、1列左はC6です。つまりR[1]C[-1]はC6を指します。
慣れないうちは、RとCを同時に見ようとすると混乱します。まずRだけ見て上下に動く。次にCを見て左右に動く。この順番で読むとミスが減ります。
RCやR[-1]Cのように数字がない場合の意味
R1C1形式では、RやCの後に数字がない表記も出てきます。ここで止まる人がかなり多いです。
たとえば売上表で、今いるセルの左隣を参照したい場合はRC[-1]になります。1つ上のセルを参照したいならR[-1]Cです。A1形式より見慣れませんが、「同じ行」「同じ列」を書きやすいのがR1C1形式の特徴です。
R1C1形式のメリットは大量の数式やマクロで効くこと

R1C1形式は、普通のExcel作業では必要ないことも多いです。ですが、使いどころを間違えなければかなり便利です。
ロロメディア編集部でも、単純な表作成ではA1形式を使います。ですが、同じ構造の表に同じ数式を大量に入れる作業や、マクロで数式を自動生成する場面では、R1C1形式のほうが説明しやすいことがあります。
数式のパターンが同じか確認しやすい
A1形式では、セルごとに数式の参照先が変わります。たとえばD2に「=B2C2」、D3に「=B3C3」と入っている場合、見た目の数式は違います。
でも、意味としてはどちらも「左2列目と左1列目を掛ける」です。R1C1形式では、これを同じパターンとして見られます。たとえば「=RC[-2]*RC[-1]」のように表せます。
これが便利なのは、数式のズレを探すときです。1000行ある集計表で、1行だけ参照先がズレている場合、A1形式だと目視確認がつらいです。R1C1形式なら、同じ列に同じパターンの数式が並んでいるか確認しやすくなります。
マクロで同じ数式を入れるときに書きやすい
R1C1形式は、VBAなどのマクロでよく使われます。VBAとは、Excelの作業を自動化するためのプログラミング機能です。
たとえば、選択した範囲に「左隣のセルを参照する数式」を入れたい場合、A1形式だとセルごとに参照先を組み立てる必要があります。一方でR1C1形式なら「RC[-1]」と書けば、どのセルでも左隣を参照できます。
列番号を数えやすい
A1形式では、列がZを超えるとAA、AB、ACになります。慣れている人でも、AM列が何列目かすぐに答えるのは少し面倒です。
特に、CSVデータやシステム出力のように列数が多い表では、R1C1形式の列番号表示が役に立ちます。A列から数えて「この項目は何列目?」とやる時間が減ります。
R1C1形式のデメリットは初心者や共有作業で混乱しやすいこと

R1C1形式にはメリットがありますが、全員におすすめできるわけではありません。むしろ、普段の業務ではA1形式のほうが向いている人が多いです。
理由は単純で、ほとんどのExcel利用者がA1形式に慣れているからです。共有ファイルで突然R1C1形式になっていると、それだけで作業が止まります。
慣れていない人には数式が読みにくい
A1形式なら「=B2+C2」と見ただけで、なんとなく左側の値を足していると分かります。R1C1形式で「=RC[-2]+RC[-1]」と表示されると、慣れていない人は一度止まります。
この一度止まる時間が、実務ではかなり大きいです。月末の売上集計や提出前の確認作業では、数式の意味を素早く理解できることが重要になります。
参考記事や社内マニュアルと表示がズレる
Excelの解説記事や社内マニュアルの多くは、A1形式を前提に書かれています。「B列に入力してください」「D2に数式を入れてください」といった説明がほとんどです。
R1C1形式になっていると、列が数字で表示されるため、マニュアルを見ながら操作しづらくなります。初心者がこの状態になると、「B列ってどこ?」となってしまうわけです。
数式ミスに気づきにくい人もいる
R1C1形式は、パターン確認には強いです。ただし、A1形式に慣れている人にとっては、具体的なセル位置を直感的に把握しにくいという弱点があります。
たとえば「R[-3]C[2]」と見て、すぐにどのセルか分かる人は多くありません。目で追うのに時間がかかります。結果として、数式ミスの確認が遅れることがあります。
R1C1形式を使うべき場面と使わないほうがいい場面

R1C1形式は、便利な人には便利です。ただ、使う場面を間違えると、ただの混乱要因になります。
Excelには、便利だけど全員向けではない機能がたくさんあります。R1C1形式もそのひとつです。使うかどうかは、作業者のレベルではなく、業務の目的で決めるのが安全です。
マクロや自動化ではR1C1形式が向いている
マクロで数式を入れる作業では、R1C1形式が向いています。理由は、相対位置で数式を書きやすいからです。
たとえば、ある列に「左2列と左1列を足す数式」を入れたい場合、R1C1形式なら「=RC[-2]+RC[-1]」と書けます。どの行に入れても、その行の左側を参照できます。
数式監査や大量チェックでも使いやすい
大量の数式が入ったシートでは、R1C1形式が役に立つことがあります。特に、同じ列に同じパターンの数式が入っているか確認したいときです。
A1形式だと、行ごとに参照先の番号が変わるため、数式が全部違って見えます。R1C1形式なら、同じ構造の数式は同じように表示されます。
たとえば見積表で、単価×数量の数式が100行入っている場合、R1C1形式ならズレた数式を見つけやすくなることがあります。数式の中身ではなく、参照の形を見る作業に向いているわけです。
通常の資料作成や共有ファイルではA1形式が無難
一方で、通常の資料作成ならA1形式が無難です。取引先に送るExcel、社内で複数人が編集する管理表、初心者向けのマニュアル資料では、A1形式のほうが伝わりやすいです。
誰かがファイルを開いた瞬間に「列が数字になっている」と感じるだけで、作業の入口でつまずきます。便利さよりも、共有時の分かりやすさを優先したほうがいい場面は多いです。
ロロメディア編集部でも、外部共有するExcelはA1形式に戻してから渡すのが基本です。自分の作業効率より、受け取った人が迷わないことを優先します。
R1C1形式とA1形式の変換例

R1C1形式を理解するには、実際の変換例を見るのが一番早いです。説明だけ読むより、「これはこう変わる」と見たほうが感覚がつかめます。
ここでは、実務でよく出る形に絞って整理します。全部を暗記する必要はありません。まずは、固定参照と相対参照の違いだけ押さえれば十分です。
固定セルを参照する場合の変換例
固定セルとは、どのセルに数式をコピーしても変えたくない参照先のことです。A1形式ではドル記号を使って「$A$1」のように書きます。
R1C1形式では、角括弧を使わずにRとCへ番号を付けます。
| A1形式 | R1C1形式 | 意味 |
|---|---|---|
| A1 | R1C1 | 1行1列 |
| B2 | R2C2 | 2行2列 |
| $C$5 | R5C3 | 5行3列 |
| $A$10 | R10C1 | 10行1列 |
同じ行や同じ列を参照する場合の変換例
実務でよく出るのは、同じ行の左隣や右隣を参照する数式です。売上表なら、数量と単価を掛ける式でよく使います。
たとえばD2セルにいて、B2とC2を掛けたい場合、A1形式なら「=B2*C2」です。R1C1形式では「=RC[-2]*RC[-1]」になります。
1つ上の行を参照する場合の変換例
前月比や累計計算では、1つ上のセルを参照することがあります。A1形式では、たとえばB3セルに「=B2+1」と書くようなケースです。
R1C1形式では、1つ上はR[-1]Cです。つまり、同じ列の1行上を見ています。
R1C1形式でよくあるトラブルと対処法

R1C1形式のトラブルは、ほとんどが「表示が変わって不安になる」「数式の意味が分からない」「戻し方が分からない」の3つです。
Excelに慣れている人でも、急に列が数字になると一瞬止まります。まして初心者なら、ファイルが壊れたと思っても不思議ではありません。
列が数字になってしまったときの対処法
列見出しがA、B、Cではなく1、2、3になっている場合、R1C1形式が有効になっています。まずExcelのオプションを開き、R1C1参照形式のチェックを外します。
Windows版なら「ファイル」から「オプション」、その後「数式」を開きます。そこにある「R1C1参照形式を使用する」をオフにしてください。
数式がRやCだらけで読めないときの対処法
数式がRやCだらけで読めないときは、A1形式に戻してから確認してください。R1C1形式のまま無理に読む必要はありません。
特に、誰かから渡されたファイルを確認するだけなら、表示形式をA1に戻すほうが早いです。R1C1形式を学ぶより、まず作業を進めることを優先しましょう。
ただし、マクロでR1C1形式の数式を入れている場合は、作成者の意図があります。社内ツールなら、勝手に大きく修正する前に作成者へ確認したほうが安全です。
何度戻してもR1C1形式になるときの対処法
何度戻してもR1C1形式になる場合は、Excelの設定、個人用マクロブック、アドイン、対象ファイルのマクロを疑います。アドインとは、Excelに機能を追加する拡張ツールのことです。
まず新規ブックを開いて、A1形式のままか確認してください。新規ブックもR1C1形式ならExcel全体の設定が原因です。特定ファイルだけなら、そのファイル側の処理を見ます。
社内の自動集計ファイルで起きるなら、VBAに「ReferenceStyle」を切り替えるコードが入っている可能性があります。自分で修正できない場合は、無理に触らず、管理者や作成者に確認しましょう。
R1C1形式を実務で使うときの注意点

R1C1形式を使うなら、設定を変える前に「誰がこのファイルを見るのか」を考えてください。自分だけが使うなら問題ありませんが、他人に共有するなら話が変わります。
Excelの設定は、見る人の作業効率に直結します。自分にとって便利でも、相手にとっては読みにくいことがあります。この視点が抜けると、ファイルを渡したあとに質問が増えます。
共有前にはA1形式に戻しておく
取引先や他部署に渡すExcelは、基本的にA1形式に戻しておくのがおすすめです。相手がR1C1形式に慣れているとは限らないからです。
特に、操作説明を添える資料ではA1形式が安全です。「B列に入力してください」と書いたのに、相手の画面では列が数字になっていたら、それだけで混乱します。
マクロではR1C1形式を使っても表示はA1に戻す
マクロ内部でR1C1形式を使うのは問題ありません。むしろ、そのほうがきれいに書ける場面もあります。
ただし、マクロ実行後にユーザーの表示までR1C1形式のまま残すのは避けたほうがいいです。作業者は急に列が数字になり、Excelが壊れたと感じます。
初心者向けの教育資料では使わないほうがいい
Excel初心者にR1C1形式を最初から教える必要はほとんどありません。まずはA1形式で、セル参照、相対参照、絶対参照を理解するほうが大切です。
R1C1形式は、必要になったタイミングで覚えれば十分です。いきなり教えると、Excelそのものが難しく見えてしまいます。
R1C1形式を理解するとExcelの数式ミスに強くなる

R1C1形式は、普段使わない人にとっては少し怖い表示です。でも、仕組みを知っておくと、Excelの数式を別の角度から見られるようになります。
A1形式は、セルの名前を見る方法です。R1C1形式は、セル同士の距離を見る方法です。この違いが分かると、数式コピーでなぜ参照先が動くのか、絶対参照がなぜ必要なのかも理解しやすくなります。
数式コピーのズレを発見しやすくなる
Excelでよくあるミスが、数式コピーのズレです。1行だけ違う列を参照していたり、途中のセルだけ固定参照が外れていたりします。
A1形式では、行番号や列名が変わるため、見た目だけではズレに気づきにくいことがあります。R1C1形式にすると、同じパターンの数式は同じように見えるため、異常な数式だけ浮きやすくなります。
絶対参照と相対参照の理解が深まる
A1形式の絶対参照では、ドル記号を使います。たとえば$A$1なら行も列も固定、A$1なら行だけ固定、$A1なら列だけ固定です。
R1C1形式では、角括弧があるかどうかで固定か相対かを見分けます。R1C1なら固定、R[-1]Cなら相対です。
この違いを理解すると、数式がコピーされたときに何が動いて、何が固定されるのかが見えやすくなります。Excelがただ勝手に参照先を変えているのではなく、ルール通りに動いていると分かるはずです。
R1C1形式に関するよくある質問

ここでは、検索されやすい疑問をまとめます。急いでいる人は、ここだけ読んでも解決しやすいようにしています。
R1C1形式は使わないといけませんか?
通常のExcel作業では、使わなくても問題ありません。見積書、請求書、管理表、簡単な集計表ならA1形式で十分です。
R1C1形式が必要になるのは、マクロで数式を扱うときや、大量の数式パターンを確認したいときです。初心者の方が無理に覚える必要はありません。
ただ、急にR1C1形式になったときに慌てないため、戻し方だけは知っておくと安心です。
R1C1形式にすると数式の結果は変わりますか?
基本的に、参照形式を切り替えただけでは計算結果は変わりません。表示の書き方が変わるだけです。
ただし、数式を手で編集して参照先を間違えると結果は変わります。R1C1形式に慣れていない状態で数式を直接修正するのは避けたほうが安全です。
表示を戻したいだけなら、設定画面でA1形式へ戻してください。数式そのものを触る必要はありません。
R1C1形式はどちらが上級者向けですか?
R1C1形式は、どちらかと言えばマクロや数式監査をする人向けです。Excelを深く使う人には便利ですが、日常作業ではA1形式のほうが扱いやすい場面が多いです。
上級者向けだから偉い、初心者向けだから劣る、という話ではありません。目的に合うかどうかです。
まとめ

R1C1形式とは、Excelのセルを「Rは行、Cは列」で表す参照スタイルです。A1形式のB2は、R1C1形式ではR2C2になります。角括弧がある場合は、今いるセルから見た相対位置を表します。
急に列見出しが数字になった場合は、Excelのオプションで「R1C1参照形式を使用する」のチェックを外せば、A1形式に戻せます。ファイルが壊れたわけではないので、数式を手で直す必要はありません。
R1C1形式のメリットは、マクロで数式を書きやすいこと、大量の数式パターンを確認しやすいこと、列番号を数字で扱えることです。一方で、初心者や共有ファイルでは混乱しやすく、通常の資料作成ではA1形式のほうが無難です。
Excelは、便利な機能ほど少しクセがあります。R1C1形式も同じです。普段はA1形式で作業し、マクロや数式チェックが必要なときだけR1C1形式を使う。この距離感が、いちばん実務で失敗しにくい使い方ですよ。
参考記事:















