
エクセルにて進捗管理表を作成しております。
画像の通り、進捗度合いをデータバーで表示しているのですが、計画のセルに目標の進捗率(ピンク表示)自動で表示させたいと思っています。
例)期間が1月~12月であれば、1月~3月までの期間は25%、4月~6月まで50%、7月~9月まで75%、10月~12月まで100%と表示したい
ピンク表示の条件式は
=AND($予定開始月<>"",$予定完了月<>"",$予定開始月<=月,月<=$予定完了月)
この条件で、予定日程をピンクにしております。
ここから計画を自動で割り出し、計画のセルに自動表記させる手立てはありますでしょうか?
月単位のガントチャートとなります。
聞いてばかりで申し訳ありません。
宜しくお願い致します。

No.5ベストアンサー
- 回答日時:
No.4です。
大変失礼しました。
>>月数計算だとかなりアバウトになると思いますが、
と書いておきながら、誤って、月数計算に修正する前の数式と添付画像を投稿してしまいました。
前回回答のQ6に記述する正しい数式は以下のとおりです。
=CEILING((DATEDIF(EOMONTH(B6,-1)+1,MIN(EOMONTH(TODAY(),-1)+1,EOMONTH(E6,-1)+1),"m")+1)/(DATEDIF(EOMONTH(B6,-1)+1,EOMONTH(E6,-1)+1,"m")+1),0.25)
上記の数式は、全ての日付を「その日が属する月の月初日」に修正して計算することで「日単位の計算」から「月単位の計算」に修正しています。
(※「『その日が属する月の月末日』でもよいのでは」との意見もあるかも知れませんが、月末日は月により異なります。月初日はどの月も「1日」なので、月計算に向いています。)
添付画像も再投稿します。

No.4
- 回答日時:
通常は期間を計算するには、スタート月の翌月から1ヶ月と数えるわけで
No.3さんの数式
DATEDIF(開始日, TODAY(), "m")/DATEDIF(開始日, 終了日, "m")
もそのような理屈で作成されているわけですが、
>期間が1月~12月であれば、1月~3月までの期間は25%、4月~6月まで50%、
>7月~9月まで75%、10月~12月まで100%と表示したい
ということなので、
スタート月から1と数えるということのようです。
極端に言えば、2020/1/31から2020/2/1までのプロジェクトであれば、
予定開始月=2020/1、予定完了月=2020/2 となり、
実質2日しかないのですが、ご質問者の意図に従えば、全期間は2ヶ月、開始日と同時に1ヶ月目とみなし進捗率50%が表示されるということになるのだと思います。
添付画像ではそのような主旨で設定してみました。
上記の説明でお判りかと思いますが、No.3さんのご指摘のように、
>月数計算だとかなりアバウトになると思いますが、
添付画像では「計画」の「進捗率」はQ6セルです。
ここに記述すべき数式は、
=CEILING((DATEDIF(B6,MIN(TODAY(),E6),"m")+1)/(DATEDIF(B6,E6,"m")+1),0.25)
となります。

回答ありがとうございます。
月曜日に試してみます。
月管理という時点で最初からつまづいたのですが^^;
希望はガントチャートとマイルストーンの組み合わせでしたので、項目が50近くあるため各項目の指標(中間地点ではありませんが…)を「計画」のセルに出したかったのです。
月曜日に試してみます。
ありがとうございました。
No.3
- 回答日時:
こんにちは
月数計算だとかなりアバウトになると思いますが、それは良いものとして・・
開始日と終了日と計算日(今日で良いのでしょうか?)があれば計算できますね。
二つの日付の間の日数や月数は、DATEDIF関数で求めることができます。
ご提示の図では、セル位置が不明なので、名称で書きますが、
DATEDIF(開始日, TODAY(), "m")/DATEDIF(開始日, 終了日, "m")
とすることで、経過月数の割合を求められます。
ご質問は、この値を25%単位にしたいとのことなので、
=CEILING(上の関数式, 0.25)
とすれば、求める結果となるでしょう。
※ CEILING関数は切上げ側で評価しますので、四捨五入的にしたければ、半分の0.125をあらかじめ減じておく等が必要になります。
※ 開始日、終了日が同じ月だと、0割算になるのでご注意ください。
※ 今日が終了日以降だと100%を越える計算になってしまうので、必要であれば、最大100%になるようにしておいた方が良いのかも知れません。
=MIN(計算値, 1) とか。
回答ありがとうございます。
本日業務終了してしまったので、月曜日に確認致します。
途中から作成を変わったもので、なかなか理解できず説明下手で申し訳ありません。
No.2
- 回答日時:
>>その期間から自動で表記できる方法があればと思っています。
>>予定を入力したら、36か月分のセルに対応するような?
これまた、どういう事だか、理解できているか不明ですが、、、(^_^;)
正直なことを言えば、毎日のルーチンワークでもないので、あえて自動化する必要性を感じないのだけれど、、、
なぜなら、何かのはずみで壊れた時に全体が崩れないためには、固定数字を手動で入力した方が安心だからね。
しかし、勉強の為という事であれば、あえて、やるなら、「全月数」の列を増やして、それを分母にするだけで分母は、自動で反映されますよね。
開始月 完了月 全月数
2020/11 2023/10 36(ヶ月)
もう一つ、スケジュール管理を個人的に指摘してもいいならば、3年間のスケジュールは、縦に表を作った方が、スクロールも楽なのでお勧めですよ。
がんばって
No.1
- 回答日時:
進捗率を自動計算させたいのね。
これでわかると思います。
簡単な計算式なので、やってみてください。

回答ありがとうございます。
計算式は理解しました。
予定の開始月、完了月を入力するとピンクにセルが染まるのですが、その期間から自動で表記できる方法があればと思っています。
予定を入力したら、36か月分のセルに対応するような?
またまた説明下手で申し訳ありません。
3年計画の管理シートで、データバーの行も36か月分(隠れています)あります。※月毎の進捗を振り返り確認するため
各項目ごとに設定するのが大変なので予め式を入れておきたいと思っています。
方法がありましたら、ご教示いただきたくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
- Excel(エクセル) エクセルについて教えてください。 1 2023/03/03 08:38
- Excel(エクセル) エクセルシートの合計の変動 5 2022/04/05 15:56
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/10 08:51
- Excel(エクセル) Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に 4 2022/05/26 22:48
- Excel(エクセル) Excelシフト表 固定シフトの自動変換化 1 2022/04/14 16:10
- Excel(エクセル) Excelで2つのセルにある日付を参照させ期間として1つのセルに表示したいです。 例 c9セルに開始 3 2023/04/06 12:16
- Excel(エクセル) 非表示にしたい行をグループ化して折り畳み 4 2022/09/17 20:17
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/04/13 10:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
月の最後の週の呼び名は?
-
自治会の通常総会の年度について
-
「6月まで」というのは6月以内...
-
10月をもって辞めるって、10...
-
入社が2月1日とした場合、3ヶ月...
-
8月までっていつまでのことでし...
-
確認ですが普通5月までに決める...
-
昔は何歳くらいからお酒を飲ん...
-
満何歳の意味
-
昔の愛称?「~の字」
-
カレンダーの日付 5/Bの意味に...
-
和歌の意味を教えてください
-
一ヶ月前、一ヶ月後
-
遣唐使は、なぜ、夏に出発とい...
-
双子の歴史
-
アメリカインディアン
-
「なんで付き合おうと思ったか...
-
エクセルのフィルターを複数シ...
-
日本文化の中の七という数字の意味
-
社員旅行のバスで見るDVDにオス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
自治会の通常総会の年度について
-
カレンダーの日付 5/Bの意味に...
-
確認ですが普通5月までに決める...
-
月の最後の週の呼び名は?
-
エクセルのフィルターを複数シ...
-
総会の年度表記について
-
8月までっていつまでのことでし...
-
入社が2月1日とした場合、3ヶ月...
-
「6月まで」というのは6月以内...
-
10月をもって辞めるって、10...
-
「1年以上」の定義について
-
昔の愛称?「~の字」
-
昔は何歳くらいからお酒を飲ん...
-
御入園?ご入園?
-
定年になる年度を関数で算出したい
-
月度ってどういう意味ですか
-
満何歳の意味
-
「なんで付き合おうと思ったか...
-
○年後の3月末日を関数で出したい
-
何故か毎年3月や4月に不運が続...
おすすめ情報
回答下さった皆様、ありがとうございました。
解決いたしました。
goomania様に頂いた回答にて作成しましたので、ベストアンサーとさせていただきます。