エクセル別シート参照で数式が壊れる根本原因と修復術【2026決定版】

エクセル別シート参照で数式が壊れる根本原因と修復術【2026決定版】

エクセル別シート参照で数式が壊れる根本原因と修復術【2026決定版】の最新情報をご紹介します。役立つ情報が満載です。

Q1:シート名をクリックして別シートを参照しようとすると、セル選択がうまくいかず変な数式になります。
A1:数式バーで「=」を入力したあと、シートを切り替えて目的のセルをクリックしたら、他の場所をクリックせずにその場でEnterキーを押してください。元のシートに戻ろうとして元のシートタブをクリックしてしまうと、参照先が現在のシートに上書きされて数式が壊れるのが典型的な失敗パターンです。

Q2:別シートのセルを参照したところ「0」と表示されます。空白のままにできませんか?
A2:エクセルの仕様上、参照先のセルが空白(ブランク)の場合、参照結果として数値の「0」が返されます。これを回避して空白として扱いたい場合は、数式を=IF(Sheet2!A1="","",Sheet2!A1)とするか、表示形式をユーザー定義でG/標準;;と設定してゼロを非表示にする対策が有効です。

Q3:シート名に日付(例:2026.04.01)をつけたら数式がエラーになりました。
A3:ピリオドやハイフン、スペースを含むシート名を手入力で参照する場合、シングルクォーテーションで囲まないと構文エラーになります。='2026.04.01'!A1のように、シート名全体を「'」で囲んで記述してください。クリック指定であれば自動で付与されます。

田中 結衣
著者

田中 結衣

グルメと旅を愛するフリーライター。全国各地の隠れた魅力を独自の視点から紹介します。