- ベストアンサー
関数の数式について教えて下さい。
エクセル上で日々変動していく数字(手入力)を24:00ジャストでカウントしてそれを折れ線グラフで自動で表したいのですが。 わかりますかね、この質問んで。 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> わかりますかね、この質問んで。 判りません。 もっと具体的に、 「どこからどこまでのセルにデータがあって~」 とか書かないと誰にも判りません。 また、時間によって勝手にグラフ化するのは関数では無理でしょう。
その他の回答 (1)
- keithin
- ベストアンサー率66% (5278/7941)
アナタのヤリタイ事: >日々変動していく数字(手入力)を24:00ジャストでカウントして >それを折れ線グラフで自動で表したい 1月5日に5個のセルに数字を入れた 1月6日に7個のセルに数字を入れた といった具合にカウントして,その記録を折れ線グラフで表示したい とご相談に書かれています。 手順: ブックを開き,A列に数字を記入していく事にする シート名タブを右クリックしてコードの表示を選ぶ 現れたシートに下記をコピー貼り付ける private sub worksheet_change(byval Target as excel.range) dim h as range on error resume next for each h in application.intersect(target, range("A:A")) if h <> "" then h.offset(0, 1) = date else h.offset(0, 1).clearcontents end if next end sub E列にグラフの基点の日付(たとえば2012/1/1)から毎日の日付を列記する F列に F2 =IF(COUNTIF(B:B,E2),COUNTIF(B:B,E2),NA()) 以下コピー と準備しておく E:F列を使い折れ線グラフを描いておく 使い方: A列に数字を手入力すると,グラフが毎日のカウントを反映していきます。
お礼
有難うございます。助かります。試してみます。