12

excel次のようなデータを含むワークシートがあります。

Type   X     Y
B      1.2   5.6
B      4.5   2.5
B      2.3   0.9
A      1.2  -9.3
B      2.2  -2.3
C      3.5   6.7

もちろん、もっと多くの行がありますが。

とデータ ポイントのXY scatterプロットを作成しようとしていますが、列に応じてプロットを色付けしたいと考えています。XY'Type'

誰も私がこれを行う方法を知っていますか? 新しいデータ系列を手動で作成することはできますが、私が持っている行の数では不可能であり、さらに'type'値が必ずしも正しいとは限りません。

ありがとう!

4

1 に答える 1

28

これは、私が考えることができる最良の (非 vba) 方法です (言語を知っている場合は VBA をお勧めします) が、実際にいくつの型があるかによっては、手動作業が多すぎる場合があります。

まず、Y 列と X 列を反転し、データ型ごとに新しい列を追加します (下の画像を参照)。

範囲 D2:F7 で、次の式を使用します:=IF(D$1=$A2, $B2, #N/A) 列ヘッダーがこの行のタイプと等しい場合は、この行から Y 値をコピーします。それ以外の場合、このセルは「#N/A」です

これにより、下の画像のようなテーブルが残ります。範囲 C1:F7 を選択し、散布図を挿入すると、必要な結果が得られるはずです。

ここに画像の説明を入力

于 2013-02-27T23:39:57.420 に答える