グラハムは数百人のクライアントを持つ弁護士です。彼はExcelを使用して、クライアントプロジェクトに費やした時間を記録しています。列Aで彼はクライアントに注意し、列Bには日付、列Cには開始時刻、列Dには終了時刻が含まれています。

グラハムは、現在の日付から3か月以上クライアントに対して何もしていないかどうかを簡単に特定したいと考えています。

使用しているデータの特性に応じて、このタスクを実行する方法はいくつかあります。各クライアントのデータテーブルに1行ある場合は、単純な条件付き書式ルールを使用して、レコード日付でそれらのクライアントを強調表示できます(列B)

90日以上経過しています。ルールで使用する式は次のとおりです。

=(TODAY()-B2)>=90

この式は、今日の日付からB2の日付を差し引き、2つの日付の間の日数を提供します。 90以上の場合、式は真であり、条件付き形式が適用されます。

このアプローチは、クライアントごとに複数のレコードがある場合に使用できますが、必要に応じてインジケーターを明確に提供できない場合があります。

レコードをクライアント名で並べ替えると、各クライアントのどのレコードが90日以上経過しているかを簡単に確認できます。ただし、特定のクライアントのすべてのレコードが90日を超えているかどうかを視覚的に判断して、クライアントのアカウントを閉鎖する必要があるかどうかを判断する必要があります。

データテーブルにクライアントごとに複数のレコードがある場合は、別の条件付き書式ルールを使用する方がよい場合があります。次の式は、列Aのすべてのクライアントに適用できます。

=AND(COUNTIF($A$2:$A2,$A2)=COUNTIF($A:$A,$A2),(TODAY()-B2)>=90)

日付が目的の90日を超えているかどうかを確認しますが、現在のレコードがリスト内のクライアントの最後のレコードである場合にのみ確認します。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(7646)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。