空白セルを欠測として表示するには、グラフの[非表示および空白のセル]で[空白]を選びます。ただし、数式で返す空文字列は、何も入力されていないセルとは異なります。
デスクトップ版 Excel / 日本語の項目名はMicrosoftの資料に準拠。#N/Aの表示設定はバージョンで異なります
0と欠測値を区別する
売上0円は観測された数値ですが、未入力はまだ値がない状態です。未入力を0として線で結ぶと、実際にはなかった急落を表してしまいます。まず表側で、この2つを区別します。
| 日 | 売上 | 意味 |
|---|---|---|
| 1日 | 120 | 観測値 |
| 2日 | 0 | 売上が0 |
| 3日 | 空白 | 未入力 |
| 4日 | 150 | 観測値 |
空白セルで線が途切れるように設定する
- 折れ線グラフを選択し、[グラフのデザイン]→[データの選択]を開きます。
- [非表示および空白のセル]を選びます。
- [空白のセルの表示方法]で[空白]を選び、[OK]をクリックします。
- 未入力の日で線が途切れ、0の日は0として残ることを確認します。
[データ要素を線で結ぶ]は、欠測の前後をつなぐ別の表現です。目的に合わせて選んでください。
数式の空文字列には注意する
=IF(A2="","",A2)の結果は、空白セルではなく長さ0の文字列です。グラフで0のように扱われる場合があります。グラフ用の補助列にNA()を返す方法もあります。
=IF(A2="",NA(),A2)この式はA2が数値0なら0を残します。#N/Aの表示はExcelのバージョンやグラフ設定によって異なるため、利用可能なら[#N/Aを空白のセルとして表示]を確認し、実際の表示を見て判断してください。
仕上げに確認する
欠測点の前後、実際の0、非表示行をそれぞれ確認します。欠測の意味を資料に一言添えると、読み手が線の途切れを誤解しにくくなります。
サンプルをダウンロード
この記事のサンプル素材無料ダウンロード · .csvUTF-8のCSVデータです。Excelの[データ]→[テキストまたはCSVから]で取り込めます。ID列の先頭の0を残す場合は、その列のデータ型をテキストに指定してください。
本記事は旧URLの参照情報をもとに、新たに執筆した解説です。旧サイトの記事本文の復元・転載ではありません。画面や機能はExcelのバージョンによって異なります。