Excel の E2 セルと F2 セルに日付があります。日付は MM/DD/YYYY 形式です。F2 の日付が E2 の日付より大きくなければならないような方法で検証を適用したいと考えています。失敗した場合は、エラーを表示する必要があります。Microsoft Office 2007 を使用しています。
助けていただければ幸いです。
Excel の E2 セルと F2 セルに日付があります。日付は MM/DD/YYYY 形式です。F2 の日付が E2 の日付より大きくなければならないような方法で検証を適用したいと考えています。失敗した場合は、エラーを表示する必要があります。Microsoft Office 2007 を使用しています。
助けていただければ幸いです。
条件付き書式を使用できますか? あなたの場合、日付が別の日付に比べて低すぎると、日付の 1 つの背景が赤くなる可能性があります。
クイック グーグル: http://www.homeandlearn.co.uk/excel2007/excel2007s6p2.html
とても簡単にできるはずです=IF(F2>E2;"SUCCESS";"ERROR")
「SUCCESS」は省略でき、失敗した場合にのみエラーを表示します。これは、フィールドが実際に適切な日付としてフォーマットされている限り機能します。
更新されたコード:
=IF(AND(NUMBERBLANK(E2:F2)=0;F2<E2);"ERROR";"")
これが行うことは次のとおりです。両方のセルが満たされているかどうかをチェックし、E が F より小さい場合はチェックし、そうである場合は ERROR を書き込みます。
列全体に対してこれを行うには、数式を複製する必要があります。既存の日付の場合、式が含まれるセルの右下のノブをダブルクリックするだけで、行の終わりまで複製する必要があります (行が日付の隣にある場合)。それ以外は、ノブを必要なだけ引き下げます。