Excel 2010を使用しています。
実際の支出データ (実線) をグラフ化し、そのグラフを将来 (破線) まで延長しようとしています。
5 列のシートがあります。最初の列は、1 月 1 日、2 月 1 日、3 月 1 日など、月の開始日を表示する日付列です。これが x 軸です。
2 番目の列は予測予算です。これはかなり静的なデータで、プログラムの開始時に作成され、たまに (毎年) 更新されるだけです。
3 列目は、プログラムの開始から今月の終了までの実際の支出データです。このデータは、さまざまな種類の新しいデータがスプレッドシートに入力されるシートにリンクされています。私は、新しいデータをスプレッドシートに入力する場所の数を制限し、1 つのデータを 1 回だけ入力するようにしています。
4 列目は、実際のデータの月ごとの小計で、今月で終わります。これは、列の高さを実行する関数で、基本的に「実際のデータ列に数値がある場合は、それを前の合計に追加して結果を表示し、そうでない場合は空のセルを表示します」という意味です。つまり、データはプログラムの開始後の月から始まり、今月の支出データ入力後に終了します。
5 列目は翌月から始まり、その月の予測支出データを今月の実際の支出データに追加します。これは、プログラムの予測終了まで続きます。
したがって、典型的なデータ セットは次のようになります。
月間予算 実績 行動 合計 計画 合計 1月 100 99 99 2月 95 98 197 98年3月 295 99年4月394 5月120日514
今は 2 月ですが、これまでに実際に 197 ドルを費やしています。予算に基づくと、プログラム終了までに 514 ドルを費やす予定です。このグラフでその考えを表現しようとしています。
実際の支出データを現在の月までプロットし、その後予算データに切り替えたいです。そのため、グラフには過去から今日まで実線が引かれ、その後破線で今日からプログラムの終了までの実際のデータに追加された予測予算データがプロットされます。得られるのは、現在の日付までプロットされた実際のデータ、次にグラフの中央を通ってゼロまで下がる線です。予測支出線は現在の日付までゼロで、その後グラフを通って現在の支出まで上がり、将来まで続きます。
翌月からプログラムの終了までの列 4 の数式 (およびプログラムの開始から今月までの予測列) を消去することで、まさに希望どおりの動作を実現できますが、自動更新が失われ、毎月スプレッドシートを「いじくり回す」必要があります。このワークブック全体でこのような予測を行うため、毎月「いじくり回す」作業が多くなります。
グラフ フィールドを右クリックして [データの選択] を選択し、ダイアログ ボックスの左下にある [非表示のセルと空のセル] を選択すると、空のセルをギャップとして表示するように Excel に指示できるように見えますが、これは数式を消去した場合にのみ機能するようです。
これを機能させる方法はありますか?
答え1
列系列の数式が、空白またはゼロではなく #N/A (例 ) を返すようにします=IF(isblank(Actual),na(),prior_actual_total+actual)
。Excel はグラフ作成時にこれらのポイントを無視し、線はゼロまで下がる (またはゼロから伸びる) のではなく、開始/停止します。
答え2
#NA オプションを使用する場合は、「データ ソースの選択」ウィンドウで「非表示のセルと空のセル」ボタンをクリックし、「ゼロ」ではなく「ギャップ」がチェックされていることを確認する必要があります。そうすることで、ゼロにはなりません。