目次
このチュートリアルでは、Excelでカラーバーをすばやく追加し、好みに合わせてカスタマイズする方法を紹介します。
ワークシートのデータを比較するには、グラフを作成します。 セル内の数値を視覚的に比較するには、セル内のカラーバーを使用すると便利です。 Excelでは、セルの値と一緒にバーを表示したり、バーだけを表示して数値を非表示にすることができます。
Excelのデータバーとは?
Excel のデータバーは、条件付き書式の一種で、セル内に色の付いた棒を挿入して、セルの値が他の値と比較してどのように変化するかを示します。 長い棒は高い値を、短い棒は低い値を表します。 データバーは、スプレッドシートの最高値と最低値を一目で見分けるのに役立ちます。例えば、販売部門で最も売れた商品と最も売れなかった商品を特定することができます。を報告します。
条件付き書式のデータバーは、棒グラフと混同しないようにしましょう。 棒グラフはシート上のどこにでも移動できる独立したオブジェクトですが、データバーは常に個々のセル内に存在します。
Excelでデータバーを追加する方法
Excelでデータバーを挿入するには、次の手順を実行します。
- セルの範囲を選択します。
- について ホーム タブで スタイル グループをクリックします。 条件付き書式設定 .
- ポイント データバー をクリックして、お好みのスタイルを選択してください。 グラデーション塗りつぶし または ソリッドフィル .
そうすると、選択したセルの中に色のついた棒グラフがすぐに表示されます。
例えば、こんな作り方です。 グラデーションフィルブルーデータバー :
追加するには ベタ塗りデータバー をExcelで選択し、その下にある好きな色を選びます。 ソリッドフィル :
データバーの外観や設定を微調整するには、書式設定されたセルを選択して 条件付き書式設定 > ルール管理 > 編集 を選択し、希望の色などを選択します。
ヒント: 値をセルで表示する場合は特に、バーの違いを目立たせるために列を通常より広くします。 列が広くなると、値はグラデーションの塗りつぶしバーの明るい部分に配置されます。
データバーの塗りつぶしタイプはどれを選べばいいのか?
Excelには、2つのバースタイルがあります。 グラデーション塗りつぶし と ソリッドフィル .
グラデーション塗りつぶし は、データバーと数値の両方をセルに表示する場合に適しています。バーの端が明るい色になることで、数値が読みやすくなります。
ソリッドフィル は、バーだけを表示し、数値は隠す場合に使用するとよいでしょう。 データバーのみを表示し、数値を隠す方法を参照してください。
Excelでカスタムデータバーを作成する方法
プリセットのフォーマットがどれもニーズに合わない場合は、独自のデータバースタイルでカスタムルールを作成することができます。 手順は以下の通りです。
- データバーを適用するセルを選択します。
- クリック 条件付き書式設定 > データバー > その他のルール .
- での 新しい書式ルール ダイアログボックスで、これらのオプションを設定します。
- のデータ型を選択します。 最小 と 最大 デフォルトの( 自動 ) は、ほとんどの場合においてうまく機能します。 もし、最小値と最大値の計算方法をより細かく制御したい場合には パーセント , 番号 , 式 など。
- を実験してみましょう。 塗りつぶし と ボーダー の色を、プレビューで納得がいくまで確認します。
- を決定します。 バー方向 : コンテキスト(デフォルト)、左から右、または右から左。
- 必要な場合は、チェックを入れてください。 ショーバーのみ のチェックボックスをオンにすると、セルの値が非表示になり、色のついた棒グラフのみが表示されます。
- をクリックします。 よっしゃー .
以下は、カスタムグラデーションのデータバーの例です。 他のオプションはすべてデフォルトです。
Excelでデータバーの最小値と最大値を定義する方法
プリセットデータバーを適用する場合、最小値と最大値はExcelが自動的に設定します。 その代わり、これらの値をどのように計算するかを決めることができます。 そのためには、次のようにします。
- 新規にルールを作成する場合は 条件付き書式設定 > データバー > その他のルール .
既存のルールを編集する場合は、次のようにクリックします。 条件付き書式設定 > ルール管理 ルールのリストで、Data Barルールを選択し、クリックします。 編集 .
- ルールダイアログウィンドウで ルールの説明文を編集する のセクションで、必要なオプションを選択します。 最小 と 最大 の値です。
- をクリックします。 よっしゃー .
例えば、次のように設定します。 データバー率 その結果、最高値のバーがセル全体を占め、最低値のバーは表示されません。
数式に基づいたExcelデータバーの作成
特定の値を定義する代わりに、対応する関数を使用してMIN値とMAX値を計算することができます。 より良く可視化するために、以下の数式を適用します。
については 最小 を指定した場合、数式は参照する範囲の最低値より5%低い値を最小値とします。 これにより、最低値のセルには小さなバーが表示されます (MIN 数式をそのままの形で使用すると、そのセルにはバーが表示されません)。
=MIN($D$3:$D$12)*0.95
については 最大 の値の場合、数式は最大値を範囲内の最高値の5%上に設定します。 これにより、バーの端に小さなスペースが追加され、数値全体と重ならないようになります。
=MAX($D$3:$D$12)*1.05
別のセルの値をもとにしたExcelのデータバー
条件付き書式設定の場合、他のセルの値に基づいて書式を設定する明らかな方法はありません。 非常に明るいまたは暗い色のデータバーを使用する場合、このオプションはセル内の値を見えなくするために非常に便利です。 幸いにも、非常に簡単な回避策があります。
別のセルの値に基づいてデータバーを適用するには、次のようにします。
- 棒グラフを表示させたい空の列に元の値をコピーします。 コピーした値を元のデータにリンクさせるには、A1を数値が格納されている最上位のセルと仮定して、=A1のような数式を使用します。
- 値をコピーした列にデータバーを追加します。
- での 書式規則ダイアログボックス バーだけを表示する」チェックボックスにチェックを入れて、数字を非表示にします。 完了です。
今回の場合、数値はD列にあるので、コピーしたE3の数式は=D3となります。 その結果、D列には数値が、E列にはデータバーが表示されることになります。
Excelのデータバーで負の値を扱う
データセットに正の数と負の数の両方が含まれている場合、Excelのデータバーが負の数にも対応していることをご存知でしょうか。
正の数と負の数で異なるバーの色を適用するには、次のようにします。
- 書式を設定したいセルを選択します。
- クリック 条件付き書式設定 > データバー > その他のルール .
- での 新しい書式ルール ウィンドウ、アンダー バーアピアランス の色を選択します。 ポジティブデータバー .
- をクリックします。 ナガティブバリューとアクシス ボタンをクリックします。
- での ネーティブ値と軸の設定 ダイアログボックスで、塗りつぶしの色と枠線の色を選びます。 負の数 また、軸の位置と色を定義します。 無軸 を選択し、白色を選択すると、軸がセルで見えなくなります。
- 開いているウィンドウをすべて閉じるには、必要なだけ「OK」をクリックします。
これで、データセットにざっと目を通すだけで、負の数を識別できるようになりました。
値のない棒グラフだけを表示させる方法
書式付きセルの値の表示・非表示は、チェックマーク1つでOK :)
色のついたバーだけを表示し、数字を表示しないようにしたい場合は フォーマットルール ダイアログボックスで ショーバーのみ チェックボックス
エクセルでデータバーを追加する方法です。 とても簡単で、とても便利です。
練習用ワークブック(ダウンロード
Excelのデータバー - サンプル (.xlsx ファイル)