データ抽出→グラフ作成
次の様な書類を作成しています。
1 A B C D E F G H I J K L M
2 1-1 5000 4500 - - 2-1 5000 4800 - - 3-1 5000 5000
3 1-2 5000 4900 - - 2-2 5000 4700 - - 3-2 5000 5100
4 - - - - - 2-3 5000 5000 - - - - -
5 - - - - - - - - - - - - -
(-は空白セルです)
この表から値の入っている数値を抜き出して行5に折れ線グラフを作成したいと思っています。(ちなみにデータの数はその都度変わります)
現在は、前回作成したファイルを修正する形で使用しており、A列~M列にデータを入力した後、グラフの元データとして値の入っているデータを手作業でコピーして列R2・S2・T2から下に一つにまとめ、あとはグラフの書式で元データの数を調整しています。
そしてこのデータからグラフまでの表が下に5つほど連続であります。
この一連の流れを自動でできないものでしょうか?
このファイルを使用する人は数人おり、そこそこエクセルを使える人から初心者の方までさまざまです。
出来れば、値を入力する度に自動的に変わっていくのが一番の希望ですが、無理な場合、ボタン一つで一連の流れが実行できるようにできないかと思っています。
自分でもいろいろ調べて考えてみたのですが、
グラフのデータ範囲はOFFSET関数を使用して自動的に変化させることができたのですが、
データの移行が、R列に
=IF(ROW()-1>COUNTIF($A$2:$A$5,"<>"),"",INDEX(($A$1:$A$5),SMALL(IF($A$2:$A$5="","",ROW($A$2:$A$5)),ROW()-1)))
S列に
=IF(R1="","",VLOOKUP(R1,A2:M5,2,0))
T列に
=IF(R1="","",VLOOKUP(R1,A2:M5,3,0))
これでA列~C列までは出来たのですが、続けてF列~H列、K列~M列のデータの抽出する方法がわからずとまってしまってます。
宜しくお願いします。