- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:複数列にあるデータのグラフの処理に困っています。)
複数列のデータを一つの曲線にする方法について
このQ&Aのポイント
- 複数列にあるデータのグラフの処理に困っています。10a→B→10b→C...というようにして1本の曲線にしたいのですがうまくいきません。
- A列に全部コピーするという手もありますが今後も同様の処理をする羽目になるので何かいい手はないものか考えています。
- マクロを使うやり方以外で複数列のデータを一つの曲線にする方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
何ともわかりにくいご質問ですね >10a→B→10b→C...というようにして エクセルで「10a」と書かれても意味が分かりません。「10a」が値だとしたら、文字列なのでグラフにできませんから「???」と悩みます 一生懸命想像力を働かせました。こういう意味でしょうか。 「複数の列に別れて入力された値を1つの系列でグラフにしたい」 A1→A2→A3→A4→A5→A6→A7→A8→A9→A10→B1→B2→B3→ … B10→C1→C2→C3 … これはやはり1列にまとめる必要がありますね。マクロはNGとのことですので関数で1列に並べ替えてみます。以下のようなデータがあるとき、 A列 B列 C列 1行目 1 11 21 2行目 2 12 22 3行目 3 13 23 4行目 4 14 24 5行目 5 15 25 6行目 6 16 26 7行目 7 17 27 8行目 8 18 28 9行目 9 19 29 10行目 10 20 30 同じシートの適当なセルに次の式を貼り付けて下方向にコピーしてください。1から30まで1列に並び替えることができます。 =OFFSET($A$1,MOD(ROW(A1)-1, 10),INT((ROW(A1)-1)/10)) 1列当たりの行数が変わる場合は式の変更が必要ですが、それはご自身でお考えください。
お礼
元旦そうそうありがとうございます。確かに読み返すと自分でもわかりにくかったですね^^; zapさんの想像力に助けられました(笑)回答の内容はぴったりです。ありがとうございました。