適用先
Project Online デスクトップ クライアント Project Standard 2024 Project Professional 2021 Project Standard 2021 Project Professional 2019 Project Standard 2019 Project Professional 2016 Project Standard 2016 Project Professional 2013 Project Standard 2013

[ フィルター定義 ] ダイアログ ボックスを使用して、カスタム フィルターを作成または変更します。 以下のことができます。

  • フィルターで表示または強調表示するためにタスクまたはリソースが満たす必要がある フィールド、テスト、値など、 抽出条件を定義します。

  • [フィルター処理対象] サブメニューに表示される フィルター のセットを変更します。

ダイアログ ボックスの場所

[ プロジェクト ] メニューの [ フィルター対象] をポイントし、[ その他のフィルター] をクリックします。 [新規作成] をクリックします。

詳細

名前ボックス

定義するフィルターの名前を指定します。

チェック ボックス

メニューに表示     [フィルター対象] サブメニューにフィルター名を表示するには、このチェック ボックス選択します。 既定では、このチェック ボックスはオフになっています。

関連するサマリー行を表示する     このチェックボックスを選択すると、定義された条件を満たすタスク、リソース、または割り当ての集計行が表示されます。 既定では、このチェック ボックスはオフになっています。

コマンド ボタン

行の切り取り     選択した行をフィルター定義テーブルから削除し、クリップボードに一時的に格納します。

行のコピー     フィルター定義テーブルで選択した行を複製し、クリップボードに一時的に格納します。

行の貼り付け     フィルター定義テーブル内の選択した行の上に、クリップボードに一時的に格納されている行を挿入します。

行の挿入     フィルター定義テーブル内の選択した行の上に空白行を挿入します。

行の削除     フィルター定義テーブルで選択した行を完全に削除します。

フィルター定義テーブル

フィルター定義テーブルを使用して、タスクまたはリソースが表示または強調表示するために満たす必要がある条件を定義します。 条件には、演算子 (または/)、フィールド名、テスト、および値が含まれます。

     フィルターに複数の条件行が含まれている場合は、各行の演算子 (And または Or) を入力します。 And 演算子の効果は、このフィルターの結果としてタスクまたはリソースを表示または強調表示するために、両方の行の条件を満たす必要があるということです。 Or 演算子の効果は、一方または他の行の条件を満たす必要があるということです。 演算子を入力しない場合、And 演算子は既定で使用されます。

And 演算子と Or 演算子を使用すると、フィルターのグループ化された条件を作成できます。 フィルター処理されたテキストのフィルターの代わりに、1 つの行にフィルター条件のグループを 1 つ作成し、2 行目に And 演算子または Or 演算子を配置し、3 行目に 2 番目のフィルター条件グループを作成できます。 最初の条件の情報がフィルター処理され、2 番目の条件の情報が個別にフィルター処理されます。 次に、2 つの情報セットが And または Or で相互に関連付けられます。

フィールド名    このフィールド名の一覧には、すべての Microsoft Office Project フィールドが含まれています。 テストする内容のフィールドをクリックします。 Project は、現在のビュー内のすべてのタスクまたはリソースについて、このフィールドの内容をチェックします。 フィールドの内容が指定したテストを満たしている場合、タスクまたはリソースが表示または強調表示されます。

テスト    テストを入力するか、一覧からテストをクリックします。 Project では、テストを使用して、[ 値] ボックス に入力した値と、各タスクまたはリソースのフィールド情報を比較します。 プロジェクトは、選択したフィールドに対してテストが無効かどうかを通知します。

テスト

等しい    フィールドの内容が値と完全に一致するタスクまたはリソースを表示または強調表示します。 フィールドには、一致する値以外の値が含まれていない場合があります。 たとえば、タスク ビューをフィルター処理して、[リソース名] フィールドが "Jane Clayton" と等しいタスクを表示すると、"Jane Clayton" のみが割り当てられているすべてのタスクが表示されます。 Project には、"Jane Clayton (Supervisor)" が割り当てられているタスクや、"Jane Clayton" とその他のいくつかのリソースが割り当てられているタスクは表示されません。

が等しくない     フィールドの内容が値と完全に一致しないタスクまたはリソースを表示または強調表示します。

が より大きい     フィールドの内容が値より大きいタスクまたはリソースを表示または強調表示します。

が 以上である     フィールドの内容が値以上のタスクまたはリソースを表示または強調表示します。

が より小さい     フィールドの内容が値より小さいタスクまたはリソースを表示または強調表示します。

が 以下である     フィールドの内容が値以下のタスクまたはリソースを表示または強調表示します。

が内にある     フィールドの内容が 2 つの値で指定された範囲内にあるタスクまたはリソースを表示または強調表示します。

が内にない     フィールドの内容が 2 つの値で指定された範囲外にあるタスクまたはリソースを表示または強調表示します。

含む     フィールドの内容に値が含まれているタスクまたはリソースを表示または強調表示します。 たとえば、[名前] フィールドに "開発" が含まれているタスクをフィルター処理すると、Project には "開発ドキュメント" と "開発チームレビュー仕様がある" と表示されます。

が含まれていない     フィールドの内容に値が含まれていないタスクまたはリソースを表示または強調表示します。

が正確に含まれている     フィールドの内容に値と完全に一致するタスクまたはリソースが含まれているタスクまたはリソースを表示または強調表示します。 これは 等しい テストとは異なります。これは、 に厳密にテストが含まれているため 、複数の値を一度に一覧表示できる [リソース名] や [先行タスク] などのフィールドで操作できるためです。 たとえば、フィルターを作成するとします。リソース名には Jane が正確に含まれています。 次に、Jane という名前のリソースがタスク 1 に割り当てられ、Jane Clayton がタスク 2 に割り当てられ、Jane と Jane Clayton がタスク 3 に割り当てられているとします。 タスク 1 とタスク 3 は、 に含まれる条件を満 たします。 フィルターを作成した場合:リソース名 Janeと等しい場合、条件を満たすのはタスク 1 のみです。

    フィールドの内容をテストする数値、日付、またはテキストを入力します。 一覧からフィールドをクリックして、その内容を [フィールド名] 列で指定されたフィールドの内容と比較することもできます。 値は、テスト対象のフィールドの種類と一致する必要があります。 たとえば、フィールド名に [コスト ] を選択した場合、[値] フィールドで [終了日 ] を使用することはできません。 [値] フィールドに不適切な値が入力されると、ダイアログ ボックスを閉じようとすると、メッセージが表示されます。

値の入力

入力したフィールドが複数の値に関連付けられている場合、[値] フィールドには、選択する値の一覧が表示されます。 たとえば、制約の種類が入力されたフィールドの場合、Value にはさまざまな制約の種類の一覧が表示されます。 Booking が入力されたフィールドの場合、[値] には、[提案済み] と [確認済み] の 2 つの予約項目の一覧が表示されます。アウトライン コードと Date1 や Cost3 などの他のユーザー設定フィールドが複数の値リストで定義されている場合は、それらのカスタム リストもフィルター処理時に使用できるようになります。

範囲の値の分離     の範囲 がテスト内 にあるか、テスト 内にないことを 示すには、値を 区切り文字で区切ります。 たとえば、[テスト] 列の [内] を選択した場合は、「1/1/00,2/1/00」と入力することで、2 つの日付に含まれるタスクを見つけることができます。

ワイルドカードの使用     テストが等しいか等しくない場合は、値の一部としてワイルドカードを使用できます。 疑問符 (?) ワイルドカードとアスタリスク (*) ワイルドカードは、テキスト内の任意の場所に表示できます。 たとえば、有効な値はすべて Install*Clock です????-401*

ワイルドカードとして使用するために予約された文字を使用してフィルター処理する場合は、文字の前にキャレット (^) を入力します。 たとえば、名前にアスタリスクを含むタスクをフィルター処理するには、「 ^*」と入力します

対話型フィルターの定義     対話型フィルターを作成するには、引用符で囲まれたメッセージを入力し、その後に疑問符 (?) を入力します。 たとえば、 "enter date:"? このフィルターを適用すると、ダイアログ ボックスが表示され、入力されたメッセージが表示されます。 このダイアログ ボックスを使用して、[フィールド名] 列で指定したフィールドに対してテストする値の値または範囲を入力します。

計算フィルターの定義     計算フィルターを作成するには、角かっこ ([ ]) で囲まれたフィールド名を入力するか、一覧からフィールド名をクリックします。 フィルターを適用すると、指定したフィールドの値と、[フィールド名] 列に指定されたフィールドの値が比較されます。

計算フィルターを指定するときにワイルドカードを使用することはできません。

値を指定しないフィルター処理     日付フィールドで、日付のないフィールドをフィルター処理する場合は、[値] フィールドに 「NA 」と入力できます。 数値フィールドと通貨フィールドに、数値なしでフィルター処理するには、「0」と入力します。 テキストが入力されていないテキスト フィールドをフィルター処理する場合は、[値] フィールドを空白のままにします。

注: フィルター処理では、フィルターに表示されている情報に基づいて情報が再計算されません。 たとえば、Chris と Sean がタスクに割り当てられているとします。リソース コストはそれぞれ $100、合計は $200 です。 フィルターを適用して Sean のタスクを表示する場合、Sean が唯一表示されているリソースであっても、タスクのリソース コストには 200 ドルが表示されます。 フィルターを再計算する場合は、フィルターをグループと組み合わせる必要があります。 グループの概要バーには、グループの内容を反映した再計算が表示されます。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。