以下の Excel 数式を Access のクエリ/条件に変換する方法はありますか?
L2 = Date
J2 = Another Date
Z1 = Todays Date
2 つの日付の間の日数を計算していると思いますが、Access クエリでこれを行う方法がわかりません。
IF((AND((L2<1),(J2>1))),(NETWORKDAYS(J2,$Z$1)-1),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)
お気づきかもしれませんが、この質問はあまり意味がありません。NETWORKDAYS
は実際に、2 つの日付 (ここでは日付J2
と 'Today'/ の日付Z1
)の間の「週末と休日で識別される日付を除く全営業日」の数を計算し、関数の結果が TRUEIF
であることを条件としてその計算を行います。「日付」が 1900 年 1 月 1 日より前で、日付が1900 年 1 月 1 日より後AND
のAND
場合、関数の結果は TRUE になります (Excel では、日付が関係する日は 1900 年 1 月 1 日なので [ 1904年の日付システム])。L2
J2
1
ただし、Excel は、負の数であろうと小数であろうと、1 日目より前の日付を認識しません。たとえば、1.5 日目は 1900 年 1 月 1 日の正午ですが、同じ形式では 0.5 日目は 1900 年 1 月 1 日と表示されます。
したがって、本質的にL2
は、式を実際に使用する日付ではありません。したがって、あなたの質問に対する回答がまだないのはなぜだと思います. しかし、これは長すぎてコメントに収まらないため、私の答えは「いいえ」です!