ADVERTISEMENT

【Googleスプレッドシート】折れ線グラフで欠損値の扱いを設定!ギャップとゼロ補完の選択

【Googleスプレッドシート】折れ線グラフで欠損値の扱いを設定!ギャップとゼロ補完の選択
🛡️ 超解決

時系列データに欠損値(空白セル)があると、折れ線グラフの描画が途切れたり、意図しないゼロ表示になったりします。欠損値の扱い方は分析の意図によって変わるため、グラフごとに適切な設定を選ぶことが重要です。

Googleスプレッドシートの折れ線グラフには、欠損値を「ギャップ(線を切る)」「ゼロとして扱う(線を引く)」「線で繋ぐ(補間)」の3つの扱い方を選択できる設定があります。データの性質と読み取り目的に応じて、最適な表現を選べます。

本記事では、欠損値の扱い設定の手順、3つの方法の使い分け、関数による事前処理、よくある誤読パターンまでをまとめて解説します。

【要点】欠損値の扱いを選ぶ3つのオプション

  • ギャップ(空白で線を切る): 欠損があったことを明示するなら標準的な選択です。
  • ゼロとして表示: 「データなし=0」と扱う場合に使い、不適切な場面では誤解を招きます。
  • 線で繋ぐ(補間): 欠損部分を前後の値で補完して繋ぎます。トレンド表示に向きます。

ADVERTISEMENT

欠損値の3つの扱い方の違い

「ギャップ」は欠損セルで線を切る最もデータ忠実な表現です。データが取れていない期間が明確に分かるため、読者に誤解を与えにくい安全な選択です。デフォルトでこのモードになっているケースが多く見られます。

「ゼロとして表示」は欠損を0扱いします。例えば商品の販売実績で「在庫なしで売れていない期間」を0と表現するなど、欠損が「ゼロ」を意味する文脈なら適切です。逆に「測定できなかった期間」を0と表示すると大きな誤解になるため注意が必要です。

「線で繋ぐ(補間)」は欠損部分を前後の値で補完して滑らかに繋ぎます。長期トレンドを把握したい場合や、欠損が一時的なノイズの場合に有効です。ただし補間値はあくまで推定なので、解釈に注意が必要です。

欠損値の扱いを設定する基本手順

  1. 折れ線グラフを作成または編集モードにする
    挿入→グラフ→折れ線グラフでデータを可視化するか、既存グラフをダブルクリックします。
  2. グラフエディタの「カスタマイズ」タブを開く
    右側のエディタで「設定」と「カスタマイズ」のタブがあり、後者を選択します。
  3. 「グラフの種類」セクションを確認
    カスタマイズ内に「グラフのスタイル」や「線の処理」に関する設定があります。「null値の扱い」というオプションを探します。
  4. 3つのオプションから選択
    「ギャップ」「ゼロとして表示」「線で繋ぐ」のいずれかを選びます。プレビューにリアルタイム反映されます。
  5. 視覚確認して最適な見せ方に調整
    データの性質と読み取り目的に応じて、最も誤解の少ない表現を選んでください。

関数で事前に欠損値を処理する手順

  1. IF関数で空白を別値に変換
    =IF(ISBLANK(A2), 0, A2) のような数式で空白を0に変換した別列を作り、その列をグラフのソースにします。グラフ側の設定に依存しない確実な方法です。
  2. NA関数で意図的に欠損化
    =NA() で意図的に#N/A値を作ると、グラフによっては自動的にギャップ扱いになる場合があります。条件付きで欠損を表現する用途に向きます。
  3. 移動平均で欠損を平滑化
    =AVERAGE(OFFSET(A2,-2,0,5,1)) のような移動平均で前後の値を取り込み、欠損の影響を薄める表示にできます。
  4. FILTER関数で欠損行を除外
    =FILTER(A:B, ISNUMBER(B:B)) のような数式で欠損行を完全に除外し、有効データのみのグラフにする方法もあります。

ADVERTISEMENT

欠損値の扱いでつまずきやすいパターン

「ゼロとして表示」で大幅な落ち込みに見える

測定できなかった期間が0として表示されると、グラフが急降下したように見えてしまい、業績悪化の誤認を招きます。「ギャップ」または「線で繋ぐ」に切り替えるか、欠損が起きないよう元データを補完してください。

「線で繋ぐ」で実際の値と乖離する

補間値は前後の値の単純な線形補間です。実際のデータがそうでない場合(例: 急増・急減があった月)、補間線が誤った印象を与えます。重要な意思決定には補間ではなく実データの確認が必要です。

設定が見つからない

グラフエディタのバージョンによって、欠損値設定の場所が変わることがあります。「カスタマイズ」タブ内の各セクションを順次確認し、該当オプションを探してください。

欠損値ではなく文字列が混在している

「-」「N/A」「未測定」のような文字列セルは、グラフでは欠損値ではなく描画不可能な値として扱われます。事前に空白に置換するか、IF関数で数値に変換してからグラフ化してください。

欠損値の扱いの選び方

選択肢 適合シーン 注意点
ギャップ 測定不能・データなし 線が途切れて見栄えが落ちる
ゼロとして表示 欠損=本当にゼロ 誤解を招きやすい
線で繋ぐ(補間) 長期トレンド表示 補間値は推定にすぎない
事前にIF関数で変換 確実に意図通りにしたい 元データに別列が必要
FILTERで欠損行除外 有効データのみ表示 時系列の連続性が崩れる

まとめ

折れ線グラフでの欠損値の扱いは、データ忠実性とグラフの見栄えのトレードオフです。「ギャップ」が最も安全でデータ忠実な表現、「ゼロとして表示」は文脈次第で誤解を招くため慎重に、「線で繋ぐ」はトレンド把握に向くが補間値の解釈に注意が必要です。重要なのは、選んだ扱い方をグラフのキャプションや凡例に明記して、読者に伝えることです。事前に関数で欠損を処理する方法も組み合わせれば、グラフ設定に依存しない確実な表示が実現できます。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。