[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『数行ごとにデータを抜き出して、表を作成しグラフ化したい』(ひろ)
A B D
1 0:00 4
2 0:15 5
3 0:30 6
4 0:45 5
100
上述の表から、1行目から4行ごとにデータを抽出して、以下のような表を新たに作成し、それをグラフ化したいと考えています。
A B D
1 0:00 4
4 0:45 5
100
どなたか、その方法を教えてください。
よろしくお願いいたします。
C1にA1、D1にB1として、空白行2行を含みC1:D3を選択し、フィルハンドルを 下にフィルドラッグして、コピーします。 そのまま、編集、ジャンプ、セル選択、空白セル、OK。 黒いところを右クリックして、削除、上方向にシフト、OK。 としますと、上に詰まって配置します。 (LOOKUP)
==途中図== A B C D 1 11 110 11 110 2 12 120 3 13 130 4 14 140 14 140 5 15 150 6 16 160 7 17 170 17 170 8 18 180 9 19 190 10 20 200 20 200 11 21 210 12 22 220
上のものはリンクを設定するものでした。抽出は、このようにされたらどうでしょう?
1.データに見出しを付けます。 2.C1を空白で、C2に=MOD(ROW(A2),3)=2と検索条件を入力しておきます。 3.A1:B13を選択して、データ、フィルタ、フィルタオプションの設定。
このように指定し、OKとしますと、下表のように抽出できます。 抽出先 ◎指定した範囲 リスト範囲 $A$1:$B$13 検索条件範囲 $C$1:$C$2 出力範囲 $D$1
A B C D E 1 AA BB AA BB 2 11 110 FALSE 11 110 3 12 120 14 140 4 13 130 17 170 5 14 140 20 200 6 15 150 ↑ 7 16 160 =MOD(ROW(A2),3)=2 8 17 170 9 18 180 10 19 190 11 20 200 12 21 210 13 22 220
LOOKUPさんの上の表をお借りして・・・ C1=INDIRECT("A"&(4*(ROW()-1)+1)) D1=INDIRECT("B"&(4*(ROW()-1)+1)) として必要な分下にコピー。 グラフ作成。 でいかがでしょうか? (ROUGE)
4行ごとに選択して、グラフ作成。(←かえって面倒です) 面倒なことを避けるために、作業列を作っているんですよ〜。 (ROUGE)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.