2016-12-13 5 views
1

約1日分のグーグル・グリーティングの後、私は何か助けになるものは見つけられません。適切な検索条件を使用していないかどうかはわかりませんが、私はいくつかの助けが必要です。Excell IF(ISBLANK)でもまだ取得中-42716

列AF(「Adj 120」)に日付があるExcel 2013でスプレッドシートを作成しようとしていますが、列AG(「Days Remaining」)ではAF3-TODAYに基づく数値が与えられます)、AFに日付がない場合、AGは空白になります。私が得るのは-42716です。

はここで私が使用しているものです:

=[@[Adj 120]]-TODAY() 

私が言ったように、私は日付を持っている場合、すべての罰金ですが、私は条件付きフォーマットとてもポジティブ日は緑色ですができ、そして負の日は赤です。トリッキーな部分は、残りの行が "-42716"を列の下に配置することを防ぎます。

=IF(ISBLANK([@[Adj 120]]), "", [@[Adj 120]]-TODAY() 

しかしながら、単に、無価値、文字通りブロック式を保持している「= IF(ISBLANK([@ [ADJ 120])、 "":

私はこの式を使用しました、私はそれを使用しようとしたブロックの[@ [Adj 120]] - TODAY() "これは問題ではないだろうが、スプレッドシートはまだ" Adj 120 "私は26行しか持っていませんが、実際には「Adj 120」の日付になるまでには、実際には6〜7回しか進歩していません。

何か助けていただければ幸いです。明確にしてください。

ありがとうございます。

答えて

3

ISBLANKは、式がある場合は、falseを返す代わりにこれを使用します:

=IF([@[Adj 120]]="", "", [@[Adj 120]]-TODAY()) 
+0

ありがとうございました。それがトリックでした。 – DoubleDC

関連する問題