マクロを使って作業をプログラムしてしまった方が多分簡単だと思いますが,敢えてエクセルの一般機能だけ使ってやっつけてみると。
添付図:
シート1に元データ
A1に「set1」と記入,A,B列に最初のデータ組
C1に「set2」と記入,C,D列に次のデータ組
シート2にグラフ用の元データ
参考:
「X値の異なる沢山の系列を一気にグラフ化する」には,このようにX値を同じ列に縦に列記し,各系列のY値を別の列にズラしておいて配置し,まとめて選んでグラフ化します。
以下は添付図のシート1に並んでいる元データから,系列毎に「ずらして並べる数式」を考えてみた例です。
添付図:
A2にはset1を記入し,グラフの最大データ数の行数分コピーして並べておきます
B2には
=IF(HLOOKUP(A2,Sheet1!$A$1:$Z$9,COUNTIF($A$2:$A2,$A2)+1,FALSE)="",NA(),HLOOKUP(A2,Sheet1!$A$1:$Z$9,COUNTIF($A$2:$A2,$A2)+1,FALSE))
と記入,下向けにコピー
C1にはset1を記入
C2には
=IF(OR(C$1<>$A2,INDEX(OFFSET(Sheet1!$A$1:$A$9,0,MATCH(C$1,Sheet1!$1:$1,0)),COUNTIF($A$2:$A2,$A2)+1)=""),NA(),INDEX(OFFSET(Sheet1!$A$1:$A$9,0,MATCH(C$1,Sheet1!$1:$1,0)),COUNTIF($A$2:$A2,$A2)+1))
と記入,右に下にコピー
#工夫すれば,この式はもうちょっと簡単にできます
仮にA11にset2を記入,同じように下向けに並べておきます
B2:D9のset1の数式をコピー,B11に貼り付けます
最後にB:D列を選んで散布図を描かせて完成。
>グラフの書式を整える
印刷時に「白黒印刷」してしまうのが一番簡単です。データ系列の書式設定を複数系列一気に設定する方法はありません。
次善の策としてやはりマクロの方が簡単は簡単ですが,こちらも敢えて省力を試みると
手順:
1.1つの系列を選んで書式を設定する
2.次の系列を選び,Ctrl+Yを押す
3.以下繰り返し,次々系列を選んではCtrl+Yする
といった手が使えます。
また,既に苦労して全データ系列の書式を整えたグラフが作成済みなら,ご利用のエクセルのバージョンに応じた方法で「グラフのテンプレート」として登録し,そちらを使ってグラフ化する事でもある程度可能です。