0

DateDiff 関数を使用して総雇用日数を取得しようとしています。

私は現在使用しています:

=DateDiff("d",[hired_from],[hired_to])                                     

2 つの日付の差を取得するには、選択した 2 つの日付が同じ場合は 0 の出力を生成します。選択した 2 つの日付が同じ場合は 1 の出力を生成したいと思います。

4

3 に答える 3

1

2 つの同一の値の差は常にゼロになるため、あまり意味がありません。

つまり、おそらく次のことを意味します。

=DateDiff("d",DateAdd("d",-1,[hired_from]),[hired_to])

または、カウントに 1 つ追加します。

=DateDiff("d",[hired_from],[hired_to])+1
于 2015-06-07T08:56:50.283 に答える
0

次のようにifステートメントを使用して、この作業を行いました。

==IIf(DateDiff("d",[hired_from],[hired_to])=0,1,DateDiff("d",[hired_from],[hired_to]))
于 2015-06-08T04:09:22.610 に答える
-1

2 つの日付の差 (整数値の形式のみ) を取得するには、2 つの日付を減算し、結果の形式が整数であることを確認するだけです。

Variable = [hired_to]-[hired_from]
于 2015-06-07T09:52:12.033 に答える