Excel でウォーターフォールチャートまたはブリッジチャートを作成する
ウォーターフォールチャート(別名:ブリッジチャート)は特殊な縦棒グラフで、初期値が中間データの増減によってどう変化し、最終的な値に至るかを明確に把握するのに役立ちます。
ウォーターフォールチャートでは、正の数値と負の数値が異なる色の列で明確に区別されるため、一目で確認できます。最初と最後の値は横軸上から始まる列として表示され、中間の値は以下のスクリーンショットのように浮動列として示されます。

- Excel 2016 以降のバージョンでウォーターフォールチャートを作成する
- Excel 2013 以前のバージョンでウォーターフォールチャートを作成する
- Kutools for Excel で水平ウォーターフォールチャートを作成する
- ウォーターフォールチャートのサンプルファイルをダウンロード
- 動画:Excel でウォーターフォールチャートを作成する
Excel 2016 以降のバージョンでウォーターフォールチャートを作成する
Excel 2016 以降のバージョンでは、新しい組み込みウォーターフォールチャートが導入されており、以下の手順で迅速かつ簡単に作成できます。
1。データを準備し、以下のスクリーンショットのように最終的な純利益を算出します。

2。ウォーターフォールチャートを作成する元となるデータ範囲を選択し、次に挿入>ウォーターフォールの挿入、漏斗、株価、サーフェス、レーダーチャート>ウォーターフォールをクリックします。スクリーンショットをご覧ください。

3。これでシートにチャートが挿入されました!スクリーンショットをご確認ください。

4。次に、純利益の合計値が横軸上のゼロから始まるように設定します。最後のデータポイントをダブルクリックしてその列だけを選択し、右クリックしてデータ系列の書式設定オプションを選択してください。スクリーンショットをご確認ください。

5。次に、開いたデータ系列の書式設定ウィンドウで、系列のオプションセクション内の合計として設定オプションをオンにしてください。これにより、合計値の列が浮動せず、横軸上から開始されるようになります。スクリーンショットをご確認ください。

ヒント:この結果を得るには、右クリックメニューから合計として設定オプションを選択する方法もあります。スクリーンショットをご確認ください。
6。最後に、チャートをよりプロフェッショナルに仕上げるには、以下の操作を行ってください。
- 必要に応じて、グラフのタイトルを変更してください。
- 必要に応じて凡例を削除または書式設定します。この例では、削除します。
- 負の数値と正の数値にそれぞれ異なる色を適用しましょう。たとえば、負の数値が含まれる列はオレンジ色に、正の数値が含まれる列は緑色に設定できます。設定するには、データポイントを1 つダブルクリックしてから、書式設定>図形の塗りつぶしをクリックし、お好みの色を選択してください。スクリーンショットをご参照ください。

この操作を他のデータポイント列にも1 つずつ適用すると、以下のスクリーンショットのようなウォーターフォールチャートが完成します。

Excel 2013 以前のバージョンでウォーターフォールチャートを作成する
Excel 2013 以前のバージョンをご利用の場合は、Excel にウォーターフォールチャート機能が直接搭載されていないため、以下の方法をステップごとに適用する必要があります。
元のデータ用に補助列を作成します。
1。まず、データ範囲を並べ替え、元の2 つの列の間に3 つの列を挿入して、「ベース」「ダウン」「アップ」とヘッダー名をつけましょう。スクリーンショットをご確認ください。
- ベース列は、チャート内で上向き・下向きの系列を開始する起点として使用されます。
- ダウン列は、すべての負の数値を明確に特定します。
- アップ列は、すべての正の数値を識別します。

2。次に、セル C2 に次の数式を入力します。=IF(E2<=0, -E2,0)。その後、フィルハンドルをセル C11 までドラッグすると、列 E の負の数値がすべて正の数値として表示され、正の数値はすべて0 として表示されます。スクリーンショットをご確認ください。

3。次に、セル D2 に次の数式を入力します。=IF(E2>0, E2,0)。その後、フィルハンドルをセル D11 までドラッグすると、セル E2 の値が0 より大きい場合はその正の数値がそのまま表示され、負の数値はすべて0 として表示されます。スクリーンショットをご確認ください。

4。次に、ベース列のセル B3 に次の数式を入力します。=B2+D2-C3。その後、フィルハンドルをセル B12 までドラッグしてください。スクリーンショットをご確認ください。

積み上げ縦棒グラフを挿入し、ウォーターフォールチャートとして書式設定する
5。補助列を作成したら、金額列を除いたデータ範囲を選択してください。スクリーンショットをご確認ください。

6。次に、挿入 > 縦棒または縦棒グラフの挿入 > 積み上げ縦棒をクリックすると、以下のスクリーンショットのようにチャートが挿入されます。
![]() | ![]() | ![]() |
7。次に、積み上げ縦棒グラフをウォーターフォールチャート風に書式設定します。ベース系列をクリックして選択し、右クリックでデータ系列の書式設定オプションを選んでください。スクリーンショットをご確認ください。

8。開いたデータ系列の書式設定ウィンドウで、塗りつぶしと線アイコンの下にある塗りつぶしなしおよび線なしを、それぞれ塗りつぶしおよび枠線セクションから選択してください。スクリーンショットをご確認ください。

9。これでベース系列の列が非表示になるので、チャートの凡例から「ベース」を削除すれば、以下のスクリーンショットのようなチャートが完成します!

10。次に、必要に応じて「ダウン系列」または「アップ系列」の列に特定の塗りつぶし色を適用できます。「ダウン系列」または「アップ系列」をクリックし、書式設定 > 図形の塗りつぶしをクリックして、お好みの色を選択してください。スクリーンショットをご覧ください。

11。このステップでは、最終的な純利益を示すデータポイントが表示されます。最後のデータポイントをダブルクリックし、「書式設定」>「図形の塗りつぶし」から、表示に適した色をお選びください。スクリーンショットをご参照ください。

12。次に、チャートの任意の列をダブルクリックしてデータ系列の書式設定ウィンドウを開き、系列のオプションアイコンの下にある間隔の幅を小さくします(例:10%)。スクリーンショットをご覧ください。

13。最後にチャートに名前を付けましょう。これでウォーターフォールチャートが正常に作成され、次のスクリーンショットのように表示されます。

注意:場合によっては、列にデータラベルを追加したくなることもあるでしょう。その際は、以下の手順に従ってください。
1。ラベルを追加したい系列をクリックして選択し、右クリックしてデータラベルの追加オプションを選んでください(スクリーンショットを参照)!

2。他の系列に対しても同じ操作を繰り返して不要なゼロ値を列から削除すると、次のような結果が得られます。

3。次に、「Down」系列の列の値を正から負に変更する必要があります。「Down」系列をクリックして右クリックし、データラベルの書式設定オプションを選択してください(スクリーンショット参照)。

4。データラベルの書式設定ペインで、数値セクションの-Generalフィールドに「表示形式コード」と入力し、追加ボタンをクリックしてください(スクリーンショット参照)。
![]() | ![]() | ![]() |
5。これで、以下のスクリーンショットのようなデータラベル付きチャートが完成します。

Kutools for Excel で水平ウォーターフォールチャートを作成する
水平ウォーターフォールチャートを手動で作成するのは難しい場合があります。Kutools for Excelをお持ちなら、その水平ウォーターフォールチャート機能を使えば、わずか数回のクリックでプロフェッショナルな見た目の水平ウォーターフォールチャートを簡単に作成できます。
Kutools for Excelをインストールした後は、以下の手順に従って操作してください。
- 次に、Kutools > チャート > 差分比較 > 水平ウォーターフォールチャートをクリックしてください。スクリーンショットをご確認ください。

- 水平ウォーターフォールチャートダイアログボックスで、以下の操作を行ってください。
- (1。)グラフをグラフの種類セクションから選択します。
- (2。) 次に、テキストボックス内で軸ラベルの範囲とデータ範囲をそれぞれ別々に選択します。
- (3。) 最後に、OKボタンをクリックします。

- これで、水平ウォーターフォールチャートが正常に作成されました。スクリーンショットをご覧ください。

結論として、Excel でのウォーターフォールチャートの作成方法は、お使いのバージョンによって異なります。Excel 2016 以降のバージョンにはウォーターフォールチャート機能が標準搭載されており、簡単に素早くチャートを作成できます。一方、Excel 2013 以前のバージョンでは直接的なオプションはありませんが、補助列と積み上げ縦棒グラフを組み合わせることで、同様の結果を得ることが可能です。水平ウォーターフォールチャートが必要な場合は、Kutools を使えば、わずか数回のクリックでチャートを作成できます。ご使用のバージョンとニーズに合った方法を選べば、データをより効果的に可視化し、分析の説得力をぐっと高められます!
ウォーターフォールチャートのサンプルファイルをダウンロード
動画:Excel でウォーターフォールチャートを作成する
最高の Office 生産性ツール
Kutools for Excel - あなたを群衆の中から際立たせます
| 🤖 | KUTOOLS AI アシスト:次に基づいてデータ分析を革新します:インテリジェント実行 | コード生成| カスタム数式作成 | データ分析とチャート生成| 拡張機能呼び出し… |
| 人気機能:検索・ハイライト・重複をマーキング | 空白行を削除する | データを失うことなく列の結合またはセルを | 数式を使用しない四捨五入... | |
| スーパー VLookup:複数条件 | 複数値 | 複数シート間 | ファジーマッチ... | |
| 高度なドロップダウンリスト:簡単なドロップダウンリスト | 連動型ドロップダウンリスト | 複数選択可能なドロップダウンリスト... | |
| 列マネージャー:指定した数の列を追加 | 列の移動 | 非表示列の表示状態を切り替え |列を比較して同じ/異なるセルを選択... | |
| 注目の機能:グリッドフォーカス | デザインビュー | 強化された数式バー | ワークブックとシートマネージャー|リソースライブラリ(オートテキスト)| 日付ピッカー | ワークシートの統合 | 暗号化/セルの復号化 | リストからメール送信 | スーパーフィルター | 特殊フィルタ(太字のフォントを持つセルをフィルタリング/イタリック/取り消し線。。。) 。。。 | |
| トップ15 ツールセット:12 テキストツール(テキストの追加、特定の文字を削除...)| 50+チャートタイプ(ガントチャート...)| 40+実用的な数式(誕生日に基づいて年齢を計算します...)| 19 挿入ツール(QR コードを挿入、パスから画像を挿入...)| 12 変換ツール(単語に変換する、為替レートの変換...)| 7 結合と分割ツール(高度な行のマージ、Excel セルを分割...)|。。。他にも多数 |
Kutools for Excel は300 以上の機能を備えており、必要な機能が常にワンクリックで利用できます…
Office Tab - Microsoft Office(Excel を含む)でタブを使った閲覧・編集を可能にします
- 数十もの開いているドキュメントを1 秒で切り替えられます!
- 毎日何百回ものマウスクリックを削減して、マウス手の悩みともさよならしましょう。
- 複数のドキュメントを閲覧・編集する際の生産性が50%も向上します。
- Office(Excel を含む)に、Chrome、Edge、Firefox のような効率的なタブ機能をもたらします。








