MSプロジェクトのタスクの数をカウントする
MSプロジェクトのタスクの数を「数える」という簡単な方法はありますか?
たとえば、特定の日付の前に終了する予定のタスクの総数を数え、その後その期間内にタスクの数の数を数えます.
Microsoft Projectはいくつかの標準レポートを生成するのを見ましたが、必要なすべての統計を提供していません.要約タスクを除外したい.あらゆる助けとガイダンスが高く評価されています.
私のVBAの経験は存在しない!
ありがとうございました.
返信リスト(回答:16)
ダン、
フィードバックをお待ちしております.
ジョン
応答5# ->にスキップ4 #JanDeMeこんにちは
ツールはどれほど高価ですが、常に特定の目的のために作成されます-Proejctthisisスケジューリングのために.
タスクの数は、スケジューリングやプロジェクト管理方法の要因になることはありません.
プロジェクトはそれを行いません-ところで、カリフラワーを調理したり、出血を止めたりすることもありません.それは単にその一部でも目的でもありません.
使用しているMSProjectのversionがわかりません.しかし、私はについての記事を書きました:
式を調整し、iifを使用して他の結果を取得できます.
お役に立てば幸いです
応答8# ->にスキップ7 #Tom 1これは、MSP 2010でも基本的に同じように機能します(Aljilogyが示唆しています).
最初のラウンドで見逃して以来、このスレッド全体を読みましたが、まだ未回答としてマークされていると思います.
OPの問題は(ジュリーが提案したように)カスタムの番号フィールドを作成することで解決されます:
1.唯一の目的がすべてのタスクをカウントすることである場合.次のことは簡単です:
-(オプション)フィールドの名前を「タスク数」などに変更します.
-「タスクとグループのサマリー行の計算」を「ロールアップ:非サマリーのカウント」に設定します
-ここでは式は必要ありません.数式がある場合は、とにかくサマリータスクによって無視されます.
-もちろん、すべてをまとめるためのプロジェクト概要タスクが表示されていることを確認してください.
2.特定の基準を満たすすべてのタスクをカウントすることを目的としている場合は、次の2つの変更が必要です.
-各タスクの結果がバイナリ(1または0)の数式を入力します.OPの特定の問題(「遅延」のステータスを持つすべての非要約タスクをカウントする)の式は次のとおりです. IIf([Summary]=False And [Status]=2,1,0).この式は、タスクが1の場合に値を計算します
は非要約で遅れており、他のすべての場合は0です.(多くのMSPフィールドと同様に、「Late」ステータスは実際には番号コード= 2を示しており、オンラインで検索する必要がありました.)-もちろん、ユーザーは数式の代わりに数字の1を入力して、カウントするタスクに手動でタグを付けることもできます.
-基準を満たすタスクをカウントするには、「タスクとグループのサマリー行の計算」をロールアップ:合計にする必要があります(非サマリーのカウントではありません).
応答7# ->にスキップ3 #DanMarsAljilogyとTomboyleのPOSTあたり、私は特定の種類のタスクをカウントするための同様の要件を持っていて、必要に応じて機能するこのソリューションを適用しました.ただし、Summaryタスクの合計カウントは、日付範囲でフィルタを適用すると更新されません.
「ユーザ選択」日付範囲でフィルタリングされたときに特定のタスクの総数を表示する簡単な方法はありますか?
ps.私はProject Professional 2016を使用しています.
応答3# ->にスキップ1 #John-Pr 1ダン、
次のプロセスで、必要なものが得られるはずです.まず、カスタム番号フィールドを設定して、カウントの一部となる特定のタスクを特定します.次に、タスクとグループの要約行の計算を「合計」に設定します.最初のスクリーンショットは
サンプルファイルの結果.次に、日付範囲フィルターを適用してから、「概要」でグループ化します.2番目のスクリーンショットは結果を示しています.これは私が望むものです.
これがお役に立てば幸いです.
ジョン
応答7# ->にスキップ6 #Sjoerd-こんにちは、
私自身の「問題」のうちの1つのために、誰かが私にこれをチェックするように助言しました:
https://www.youtube.com/watch?v=wotf8bhoe.
と
https://www.stakeholdermap.com/ms-project//counting-totals-ms-project.html.
それは私が大いに役立ちました、他の人にも同じように願っています
カウントします.
応答14# ->にスキップ13 #Cheninr「ぶつかる」をお詫び申し上げますのはありません.私はMSプロジェクトに新しいです.
これは私のために塔(おそらく私の版のMSプロジェクト?)のためには見えません.私はあなたが助言するようにそれを試しました(私をコピーしてExcelに貼り付けてください)が、例えば、これが起こる...
私は「ステータス」= '遅くなった(これをフィルタリングした)すべてのタスクをカウントしたい、そして以下は次のようになります:
ActivityA(Count= 22)
-タスク8
-タスク11
上記のカウントはSho
の下に22のタスクがありますWings 22
です. アクティビティAタスク8およびタスク11は遅くなり(これは正しい)ので、アクティビティAをカウント= 2
私はMSプロジェクトに新しい、そうしていること/やっていないものかもしれません.
応答13# ->にスキップ12 #JulieSh 3テストできる2007はありませんが、フィルターの代わりにグループを作成してみてください.[プロジェクト]>[グループ]>[グループ化]に移動し、新しいグループを作成します.
カウントでは、グループ内のタスクのみをカウントする必要があります.フィルタリングでは、非表示のタスクも含めてすべてのタスクがカウントされます.ただし、グループはグループ内のグループのみをカウントする必要があると思います.
ジュリー
こんにちは
VBAがない場合は、要件に沿ってタスクをフィルタリングし、すべてを選択して、行に番号が付けられているExcelに貼り付けることができます
関連質問
- Microsoft Printing
- プロジェクトをプロジェクトオンラインでWeb用に接続できない
- オンラインプロジェクト-スケジュールを編集できません
- マイクロソフトは8.5
- Microsoft Project Onlineのリソースの可用性値が正しくありません
- MS Planner:チームメンバーにタスクを割り当てることはできません
- 「選択がロックされているため、この変更を加えることはできません」
- Inactivateタスクオプションをオンラインでプロジェクトに追加するのはいつですか.
- MS Access 2007 Simple Queryウィザードを選択するために利用可能なフィールドを表示しない
- 2007年のMS Office PDFまたはXPSで追加