私はこのExcel関数を正しく機能させようとしてきましたが、壁にぶつかりました。開始日と開始日を考慮して、2つの日付間の正確な日数の差を計算しようとしています。このように一般的なニーズがあるはずですか?
例:
Start Date End Date Expected Result
9/20/2010 8:00am 9/22/2010 3:00pm 2.3 days
私は.3を推測していますが、あなたはその考えを理解しています:)私の現在の式は次のようになります:
=IF(End < NOW(), 0, IF(Start >= NOW(), End-Start+1, End-NOW()))
ほぼ完全に機能します...唯一の問題は、今日が開始日と終了日の間にある場合、丸1日のみを計算し、部分的なものは含まないことです。
この関数のパラメーターは次のとおりです。
- 今日は開始日の前です:完全な日数を計算します
- 今日は開始日と終了日の間にあります:開始/終了時間を考慮して、残りの正確な日数を計算します
- 今日は開始日です:開始/終了時間を考慮して、残りの正確な日数を計算します
- 今日は開始日、残り時間です:開始/終了時間を考慮して、正確な残り日数を計算します
- 今日は終了日であり、終了時刻の後:ゼロ
- 今日は終了日、残り時間:開始/終了時間を考慮して、正確な残り日数を計算します
- 今日は終了日後です:ゼロ