2012-09-07 27 views
6

私はセルを見て、今日の日付以上かどうかをチェックし、延滞 "している。別の単語を返すために空白の場合、または何も返さない場合。IF日付を現在の日付と比較して結果を返す

私は別のセル(Y10)にソースセル(O10)からの結果をコピーしようとした文の場合に使用が、これは過度に面倒そうですしている - 元セルから情報を読み取るための方法が必要?下記参照。セルが空白の場合にも延滞返し:(

=IF(O10>Y10,"OVERDUE","NOT DUE") 

答えて

13

あなたはOverdueNot due結果を見てみたいセルに次の数式を入力することができます。

=IF(ISBLANK(O10),"",IF(O10<TODAY(),"Overdue","Not due")) 

この式最初のテストを場合ソースセルが空白であれば、結果セルに空の文字列が入力されます。ソースが空白でない場合、ソースセル内の日付が現在の日付より前であるかどうかテストされます。値はOverdueに設定され、それ以外の場合はNot dueに設定されます。

+1

ニース。ちょうど楽しみのために、O10が実際に日付である可能性のある番号ではなくテキストであるか、値が無効であるかどうかを知らせるメッセージが追加されます。 IF(ISBLANK(O10)、 ""、IF(O10

関連する問題