メインコンテンツへスキップ

Excelでの条件付き書式の積み上げ棒グラフ

Author: Sun Last Modified: 2025-05-23

このチュートリアルでは、Excelで以下のスクリーンショットのように、ステップバイステップで条件付き書式の積み上げ棒グラフを作成する方法を紹介します。
Conditional formatting stacked bar chart


条件付き書式の積み上げ棒グラフ

1. まず、ヘルパー列を作成します。データの隣にあるセルを選択し、次の数式を入力します =(B2/SUM($B2:$D2))*100B2はプロジェクトAにおける計算したいパーセンテージのセルであり、B2:D2にはプロジェクトAの3つの部分が含まれています。その後、ドラッグします。
apply a formula to create a helper column

2. 次にドラッグします オートフィル ハンドルをすべてのセルにドラッグして、各値のパーセンテージを計算します。
drag AutoFill handle over all cells to calculate the percentage of each value

3. これで、条件付き書式の積み上げ棒グラフの作成を開始します。数式セルの隣にある100列分の範囲を選択します(例:J2:DE5)、次に ホーム > 書式設定 > 列の幅をクリックし、列の幅を0.1に調整し、 OK ボタンをクリックします。
click Home > Format > Column Width
adjust the column width to 0.1

4. 列が選択された状態で、 ホーム > 条件付き書式 > 新しいルール.
click Home > Conditional Formatting > New Rule

5. 新しい書式ルール ダイアログで、 数式を使用して書式設定するセルを決定するルールの種類を選択 セクションから選択し、次にこの数式を入力します =COLUMNS($J$2:J2)<=$F2この数式が真である場合の値を書式設定 テキストボックスに入力します。
specify the options in the dialog box

: J2は選択した列範囲内の最初のセルです。F2は最初の数式セルです。

6. 書式設定 をクリックして セルの書式設定 ダイアログを開き、 塗りつぶし タブで色を選択し、 OK > OK をクリックしてダイアログを閉じます。
select one fill color

7. 次に、2回目の条件付き書式を適用します。

(1) 「新しい書式ルール」ダイアログで、「数式を使用して書式設定するセルを決定する」を「ルールの種類を選択」セクションから選択し、この数式 =AND(COLUMNS($J$2:J2)>$F2,COLUMNS($J$2:J2)<=($F2+$G2)) を「この数式が真である場合の値を書式設定」テキストボックスに入力し、「書式設定」をクリックします。

(2) 次に、「 セルの書式設定」ダイアログで、「塗りつぶし」タブの下で色を選択します。

(3) OK > OK をクリックしてダイアログを閉じます。
apply another formula in the New Formatting Rule dialog

8. 最後に、3回目の条件付き書式を適用します。

(1) 「新しい書式ルール」ダイアログで、「数式を使用して書式設定するセルを決定する」を「 ルールの種類を選択」セクションから選択し、この数式 =AND(COLUMNS($J$2:J2)>($F2+$G2),COLUMNS($J$2:J2)<=100) into この数式が真である場合の値を書式設定テキストボックスに入力し、書式設定をクリックします。

(2) 「セルの書式設定」ダイアログで、「塗りつぶし」タブの下で色を選択します。

(3) OK > OK をクリックしてダイアログを閉じます。
apply the third formula in the New Formatting Rule dialog

これで、条件付き書式の積み上げ棒グラフが作成されました。
the stacked bar chart with conditional formatting have been created

見栄えを良くするために、それらの周りに罫線を追加することもできます。
add borders around them for well-look

a screenshot of kutools for excel ai

Kutools AIでExcelの魔法を解き放つ

  • スマート実行: セル操作、データ分析、グラフ作成を簡単なコマンドで行います。
  • カスタム数式: ワークフローを合理化するための独自の数式を生成します。
  • VBAコーディング: 簡単にVBAコードを作成し実装します。
  • 数式の解釈: 複雑な数式を簡単に理解できます。
  • テキスト翻訳: スプレッドシート内の言語障壁を取り除きます。
AI搭載ツールでExcelの機能を強化しましょう。今すぐダウンロードして、かつてないほどの効率を体験してください!

サンプルファイル

サンプルファイルをダウンロードするにはここをクリック

条件付き書式に関連するその他の操作(記事)

Excelで条件付き書式を使用して色ごとにセルをカウント/合計する
このチュートリアルでは、Excelで条件付き書式を使用して、色ごとにセルを迅速にカウントまたは合計するための便利で簡単な方法をいくつかご紹介します。

Excelで条件付き書式を使用してチャートを作成する
たとえば、クラスのスコア表があり、異なる範囲のスコアを色分けするチャートを作成したい場合、このチュートリアルではその方法を紹介します。

Excelで検索結果を検索してハイライトする
Excelでは、特定の値を見つけるために「検索と置換」機能を使用できますが、検索後に検索結果をハイライト表示する方法はご存知ですか? この記事では、Excelで同時に検索して検索結果をハイライト表示する2つの異なる方法をご紹介します。

Excelで2つの列が等しい場合に行またはセルに条件付き書式を適用する
この記事では、Excelで2つの列が等しい場合に行またはセルに条件付き書式を適用する方法を紹介します。

Excelで各行に条件付き書式を適用する
場合によっては、各行に対して条件付き書式を適用したい場合があります。同じルールを繰り返し設定する代わりに、この作業を解決するためのいくつかのトリックがあります。


  • スーパー数式バー(複数行のテキストや数式を簡単に編集可能); 閲覧レイアウト(多数のセルを簡単に読み取り・編集可能); フィルター範囲への貼り付け...
  • セル/行/列を結合してデータを保持; セル内容を分割; 重複する行を統合して合計/平均を計算... 重複セルを防止; 範囲を比較...
  • 重複または一意の行を選択空白行を選択(すべてのセルが空); スーパー検索および多くのワークブックでのあいまい検索; ランダム選択...
  • 数式参照を変更せずに複数のセルを正確にコピー; 複数のシートへの自動参照作成; 箇条書き、チェックボックスなどを挿入...
  • お気に入りの数式、範囲、グラフ、画像を素早く挿入; パスワードでセルを暗号化メーリングリストを作成してメールを送信...
  • テキストの抽出、テキストの追加、特定の位置の文字を削除、スペースを削除; ページング小計の作成と印刷; セルの内容とコメント間の変換...
  • スーパーフィルター(他のシートにフィルタースキームを保存して適用); 月/週/日ごとの高度な並べ替え、頻度など; 太字、斜体による特殊フィルタリング...
  • ワークブックとワークシートを統合; 主キーカラムに基づいてテーブルをマージ; データを複数のシートに分割xls、xlsx、PDFの一括変換...
  • ピボットテーブルのグループ化(週番号、曜日など)... ロックされたセルとロックされていないセルを異なる色で表示; 数式/名前を持つセルをハイライト...
kte tab 201905
  • Word、Excel、PowerPoint、Publisher、Access、Visio、Projectでタブ付き編集と閲覧を有効化します。
  • 新しいウィンドウではなく、同じウィンドウ内の新しいタブで複数のドキュメントを開き、作成します。
  • 生産性を50%向上させ、毎日数百回のマウスクリックを削減します!
officetab bottom