[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『dateif関数で起算日を含めた経過日数計算がうまくいきません。』(ム−ミンパパ)
dateif関数で経過日数を算定する方法は理解できましたが、起算日を含めた算式が
うまくできません。+1を算式に加えればよいと思うのですが、うまくいきません。
簡単なことだと思いますがよろしくお願いします。
< 使用 Excel:Excel2003、使用 OS:Windows7 >
「+1」なんてことは、数式の第一歩ですよね?
これが大人にできない訳がないです。
もう少し他人に分かるように、事情をご説明ください。
(半平太) 2015/07/19(日) 14:31
> dateif関数
DATEDIF だよね?
日数ならその関数を使わなくても
A B C 1 7/1 7/20 20
C1 =B1-A1+1 表示形式「標準」 そういうことではないのなら、 ・具体的な日付 ・試した数式 ・どうなってほしいのかという結果
これがわかるような説明をしましょう。 (笑) 2015/07/19(日) 15:30
>DATEDIF(起算日,終了日,"MD")だと日数部分が22日と表示されるため、この算式に+1を加えたり、
でしたら、
DATEDIF(起算日,終了日,"MD") + 1 とか DATEDIF(起算日,終了日+1,"MD") とかにすればいいんじゃないですか? 大人だったら・・・
ただし、そう言っておいてなんですが、「MD」オプションにはバグがありますので、 大人の対応をしていると(そのうち)痛い目に遭うでしょう。
(半平太) 2015/07/19(日) 16:27
>DATEDIF(起算日,終了日,"MD") + 1はどうしてもエラ−になります。 >DATEDIF(起算日,終了日+1,"MD") は うまくいきました
各データが正しければ、そんな事態にならないです(絶対に)。
けど、それを解明したところで、 結局使えない数式にしかならないので、スルーさせていただきます m(__)m (半平太) 2015/07/19(日) 23:21
そのサイトでDATEDIF関数の"MD"と"YD"でバグがあると説明されてなかったのか?
Googleなどで「DATEDIF MD」などで検索するといくつもバグについて説明しているページがヒットするが。 (ねむねむ) 2015/07/21(火) 09:33
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.