回答受付中の質問
0人が「このQ&Aが役に立った」と投票しています
回答(3件中 1~3件目)
VBAを使わないのであれば、ヒントだけですが、
1.グラフの元となるデータのセルを固定する。
2.その固定したセル群には、最新10のデータを参照するよう数式を入れる。
3.「新しいもの」ということが判別できる項目(日付など)を入れる列を設定する。
日々のデータとグラフは、Sheet1に作成する。
A列に日付、B列にはその日のデータを入れる。
グラフの元となるデータをSheet2に作る。
Sheet2のA1に、
=LARGE(Sheet1!A:A,ROW())
として、A2~A10までコピー
これでA列には常に最新から10個の日付が新しいものの順で並ぶ。
このA列のデータ(日付)をキーにSheet1のA列から探し、Sheet1のB列の値を参照させる。
このSheet2の10行までのデータを使ってグラフを作成する。
> 趣味で表を作っているのですが、
ならば、「エクセルワークシート関数辞典」といった参考書を購入され、
拾い読みでも良いので、関数とその役割を習得されることをお勧めします。
(特に検索/行列ジャンルの関数 なおLARGE関数は統計ジャンルです)
ご参考まで...
投稿日時 - 2007-11-19 17:13:09