- 締切済み
Excel: チャートの作成について
下記のサイトのAnalyzing and Reporting Issue Statusにあるチャートを作りたいと思っています。 URL:http://chandoo.org/wp/2009/09/08/issue-trackers/ 背景といたしまして、システムにエラーが発生したときの進捗管理がしやすいように作成します。一つのグラフは、エラーの報告とともに増加する線と、解決件数を基に増加する線を加えたいです。 主に使用するシートには、下記のデータがあります。 1行目:作成者の名前、ところどころ空白 2行目(タイトル): 分類、 発見日時、完了日時、 内容 3行目(値): 分類のどれかの値(進行中、完了、未着手、分析中、変更要求)、発見日時の値、完了日時の値、内容 2行目から100行目ぐらいまで大量にエラーが分類わけされているのですが、視覚的にどれが完了しており、どれが未解決なのかすぐに把握できるようにしたいと思っています。 グラフの期間として、横軸:1か月半、縦軸:件数にしたいと思っています。 作成に困ったのは、”クローズ”以外の分類に関して、進行中、未着手、分析中は、未解決として、チャートに組み込みたいです。またクローズ・変更要求のみ完了とします。この分類をうまく考え、チャートにすることができません。 すいません、エクセルは初心者でありますので、教えてください。 大変お手数かもしれませんが、関数を記載して頂けると理解しやすいです。 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- keithin
- ベストアンサー率66% (5278/7941)
まず基本的なお話として,日付vsインシデントのグラフをエクセルで作成したいのですから,グラフの元となる日付vsインシデントの集計表をエクセルシート上に準備しないとグラフは作成できません。 また,具体的にあなたがご利用のエクセルのバージョンも不明のご相談ですが,とりあえずエクセル2010でご説明します。 カンタンに同じシート上に,グラフの元にする集計表を作成する手順をお話しします。 例えばK列にグラフを作成したい日付を羅列 K1に日付と記入 K2以下に2016/10/1,2016/10/2…のようにグラフの横軸にしたい日付を羅列 つぎに L1に「累積発生」と記入 で,各日付に「発生を数えたい」具体的な条件を明確にしましょう。 たとえば(ステータスは無関係に)「発見日時(B列)」が「固定の」2016/10/1 0:00:00以降で2016/10/2 0:00:00未満の件数を発生件数と数えるなら, L2には =COUNTIFS(B:B,">="&K$2,B:B,"<"&(K2+1)) と記入,以下コピー つぎに,ちょっと飛ばして N1に「累積完了」と記入 同様に2016/10/1に「完了を数えたい」具体的な条件として,(ステータスは無関係に)「完了日付(C列)」が記入されたら完了と数えるなら,同様に N2には =COUNTIFS(C:C,">="&K$2,C:C,"<"&(K2+1)) で良い事になります。 あとはM1に「進行中」と記入 具体的な条件として発生し完了していない件数が進行中であると考えるのがふつーだと思いますから M2には =N2-L2 で十分です。 以上のところまで実際に手を動かして集計表を作成し,あなたが意図する集計結果が実際に得られているか確認してください。 #次のステップ 次のご質問として,例えば上述のように集計しグラフを作成すると,まだ来ていない日付のグラフがゼロに落ちるのをどうにかしたくなります。 まずご自分がいま実際に作成したいグラフの,正しい(=具体的な)集計方法(条件)がきちんと確定できたら,新しいご相談としてまた投稿してみてください。
- torajyuri
- ベストアンサー率27% (16/58)
グラフを作る前のインシデント表の作り方がなっていないのでそこから考え直さないと グラフに到達出来ません。 今ある1~3の項目を全て行単位から列単位に変える必要があります。 私なら、日付、記入者、ステータス、内容(複数列になることもありえるでしょう)、完了日とします。 次に集計用の作業領域を設けます。 報告日、発生件数、完了件数といったグラフ要素になります。 ここまでして始めてグラフの作成に取りかかります。