- ベストアンサー
Excelでの表作成
常に最新の3か月分の折線グラフが表示される表を作成したいと思っています。 シート1のA列が日付、B列が数値になります。 例) 7/1 30 7/2 25 7/3 12 .... 縦軸が数値、横軸が日付で、その表には常に最新の3ヶ月分が表示されるように したいのですが、そのようなことは可能なのでしょうか。 やはり手動で3か月分を指定しなければ出来ないものなのでしょうか。 大変お手数だとは思いますが、お分かりになる方がいらっしゃいましたら 方法を教えていただけませんでしょうか。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
うまく動かないのはSheet1の日付のデータがSheet2のデータでマッチングしないからかもしれません。 たとえば、Sheet1の7/1のセルの書式を「標準」にしたとき、38899になりますか? 1週ごとに出すのは A2:=VLOOKUP($C$1-98+ROW()*7,Sheet1!A:B,1) A14までコピー B2:=VLOOKUP($C$1-98+ROW()*7,Sheet1!A:B,2) B14までコピー でいけるように思います。
その他の回答 (1)
- kigoshi
- ベストアンサー率46% (120/260)
Sheet2に最近90日分の表を作ることを考えます。 Sheet2の1行目は標題行として、 A1:"日付" B1:"数値" C1:=TODAY() A2:=VLOOKUP($C$1-91+ROW(),Sheet1!A:B,1) をA91までコピー B2:=VLOOKUP($C$1-91+ROW(),Sheet1!A:B,2) をB91までコピー この表を元にグラフを作成すればよろしいかと思います。 C1の日付を適当に変えて試してみてください。 うまくできますように。
お礼
お忙しい中、回答ありがとうございます。 試してみましたが、まだ完全には理解していないためか うまく動いてくれませんでした。これからまた試してみます!! また、欲がでてしまったのですが(^^; これのデータが週に1回分として最新3か月分を表示させることは可能でしょうか。 例) 6/4 10 6/11 20 6/18 30 6/25 15 7/2 10 7/9 15 7/16 0
お礼
kigoshiさん 毎日、1週ともにできました!! すごいです!! ありがとうございました!!!!