0

以下の Excel 数式を Access のクエリ/条件に変換する方法はありますか?

L2 = Date
J2 = Another Date
Z1 = Todays Date

2 つの日付の間の日数を計算していると思いますが、Access クエリでこれを行う方法がわかりません。

IF((AND((L2<1),(J2>1))),(NETWORKDAYS(J2,$Z$1)-1),0)
4

3 に答える 3

1

お気づきかもしれませんが、この質問はあまり意味がありません。NETWORKDAYSは実際に、2 つの日付 (ここでは日付J2と 'Today'/ の日付Z1)の間の「週末と休日で識別される日付を除く全営業日」の数を計算し、関数の結果が TRUEIFであることを条件としてその計算を行います。「日付」が 1900 年 1 月 1 日より前で、日付が1900 年 1 月 1 日より後ANDAND場合、関数の結果は TRUE になります (Excel では、日付が関係する日は 1900 年 1 月 1 日なので [ 1904年の日付システム])。L2J21

ただし、Excel は、負の数であろうと小数であろうと、1 日目より前の日付を認識しません。たとえば、1.5 日目は 1900 年 1 月 1 日の正午ですが、同じ形式では 0.5 日目は 1900 年 1 月 1 日と表示されます。

したがって、本質的にL2は、式を実際に使用する日付ではありません。したがって、あなたの質問に対する回答がまだないのはなぜだと思います. しかし、これは長すぎてコメントに収まらないため、私の答えは「いいえ」です!

于 2012-11-08T16:15:48.037 に答える