
Excel で一連の数字を含む散布図を作成しています。ほとんどの場合、これらの数字は大きいです (>1000)。これらの数字を含む散布図を既定の色で表示し、数字が 1000 未満の場合は赤で表示したいと思います。つまり、基本的にこれらの数字だけを強調表示したいのです。
答え1
あなたが尋ねたことを実現するには、少なくとも 3 つの方法があります。
- 強調表示されたポイントのヘルパーシリーズ(pnutsとして)を追加する
- 手動でフォーマットする(Rhys Gibsonが追加)
- 値を強調表示するための書式設定「バンド」を追加します。
選択する方法は、グラフのレイアウト (散布図は少なくとも 2 つの異なる方法でレイアウトできます)、強調表示する必要があるポイントの数、およびポイントが変更する頻度によって大きく異なります。ポイントを強調表示する 2 つの異なる方法のサンプルとして、ヘルパー シリーズの追加と強調表示バンドの追加 (個人的には、いくつかのポイントを手動で強調表示することはほとんどありません) を示しました。
散布図が従来の XY 構成でレイアウトされている場合 (右上のグラフのように)、どの軸の値が 1000 未満であると評価するか (垂直、水平、またはその両方) を考慮する必要があります。サンプルでは両方を強調表示しています。一般的な手順は次のとおりです。
- 基本データを整理します (
X2 and Y1
このサンプルでは 2 つの列)。 - 基本データを使用して基本チャートを作成します (青い値は元のシリーズです)。
- 強調表示された値(この場合は 1000 未満、、)のヘルパー列を作成します
X3 and Y1 for the vertical
。X2 & Y2 for the horizontal
両方の軸を強調表示する場合は、2 つのヘルパー列が必要になります。または - ハイライト バンド (この場合は ) 用のヘルパー列を作成します
Y4
。- ヘルパー列を追加したら、そのシリーズ チャートの種類を列に変更する必要があります。
- 次に、書式設定を好みの色に変更し、ギャップを 0 に変更します。軸のラベルを微調整する必要があるかもしれません。
散布図が下のグラフのような折れ線グラフのようにレイアウトされている場合 (これは一般的な折れ線グラフよりもはるかに柔軟性があります)、少し異なる操作を行う必要があります。
- 基本データを整理します (
X1 and Y1
このサンプルでは 2 つの列)。 - 基本データを使用して基本チャートを作成します (青い値は元のシリーズです)。
- 強調表示された値(このサンプルでは1000未満
X1 and Y2
)のヘルパー列を作成します。 - 強調表示されたバンド (この場合は ) のヘルパー列を作成し
Y3
、上記の書式設定列に従います。
編集: 強調表示された値では、値がターゲット要件と一致しなかった場合に NA() を返していることに注目してください。これにより、0 (または他の値) としてプロットされたポイントを処理する必要がなくなり、ポイントがまったくプロットされなくなります。
答え2
別々の列 (または行) から高値と低値をプロットします。
赤と別の色、特定の形状が必要な場合は、データポイントの形状と色を変更する必要があるかもしれませんが、各「シリーズ」を個別に選択し(各「シリーズ」のデータポイントの1つを順番にクリックして)、それに合わせて書式設定できるようになりました。どうやってフォーマット(あちこちで説明されています)は、質問に対する回答の必須部分ではありません。
答え3
Excel は「グラフの条件付き書式」をサポートしていません。
これらの数値を別々のシリーズにプロットできない場合 (pnuts ソリューションに従って)、別のオプションとして、データ ポイントが多すぎない限り、各データ ポイントを手動で色付けします (右クリック | データ ポイントの書式設定)。ただし、データが変更されると面倒です。
答え4
同じ問題を抱えている人のために、便利なツールがあります。楽しい楽しいですこれにより、Excel で HTML、CSS、JavaScript などの Web 言語を使用できるようになります。
Javascript には、Charts.js や D3 など、データ視覚化のための強力なライブラリが多数あり、この Excel アドインで使用して、必要なグラフを作成できます。
さまざまなライブラリをテストしたい場合は、Funfun がスプレッドシートが埋め込まれたオンライン エディターをホストしており、コードの出力を即座に確認できます。
このチャートは、FunFun の Web サイトで Chart.js を使用して作成し、以下の funfun オンライン エディターのリンクを貼り付けて Excel に直接読み込みました。
https://www.funfun.io/1/edit/5a32ad9f61242f75d940543f
以下にいくつかのスクリーンショットを示します (Web サイトから Excel へのアドイン):
次に、funfun を使用して Excel にプロジェクトをロードします。