プロが教えるわが家の防犯対策術!

2列にわたって、「2009/4/5」「2009/4/15」のように日付が並んでします。
そこで、その2列間で何日間あるかをどう出したらいいか教えてください。
上記の例だと、「10日」とすぐわかりますが、行が1万以上あるので、数式でぱっとできる方法がいいです。

宜しくお願いします>_<!!

A 回答 (3件)

セル A1 に開始日 2009/4/5、セル B1 に終了日 2009/4/15 が入力されている場合、式 =B1-A1 でご希望の数値が出ます。

開始日、終了日とも 1900/3/1 以降なら、あるいは、開始日、終了日とも 1900/2/28 以前なら、同じ式でOKです。
開始日が 1900/2/28 以前で、終了日が 1900/3/1 以降の場合の式は =B1-A1-1 になりま
す。(1900/2/29 は実在しないため)

当該式を入力するセルの書式は“標準”にします。
    • good
    • 0
この回答へのお礼

考えてみれば簡単な式ですよね^^;
ありがとうございます。

お礼日時:2009/11/10 11:37

DATEDIF関数



ヘルプにも載っていない隠しコマンド(笑)

http://www.relief.jp/itnote/archives/000423.php
    • good
    • 0
この回答へのお礼

裏の裏って感じですね・・・
ありがとうございます^^

お礼日時:2009/11/12 10:59

ダイレクトに日数でいいのなら、そして2列が日付シリアル値なら、


引き算するだけでオッケーです。もしかすると引き算した結果が日
付で「1月2日」とか表示されるかもしれませんが、書式を標準か数
値にすれば大丈夫。
    • good
    • 0
この回答へのお礼

ありがとうございます。
助かりました。^^

お礼日時:2009/11/10 11:38

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!