複数の条件でDSum式を記述しようとしていますが、それを正しく取得できないようです。まったくアクセスに精通しているわけではありませんが、私は構文が正しいと確信しています。私が得た結果は一つの基準だけが正しい。 1秒追加すると、両方の条件が無視され、列全体の合計が得られます。私は間違って何をやっているのか?目標はキャンペーンごとに「ローリングトータル」を持つことです。新しい請求書が送信されるたびに、このローリング合計フィールドに追加されます。ベストは、同等の式をエクセル:=SUMIFS(current_invoice_amount,campaign_id,A2,invoice_date,"<="&B2) A2 is campaign id and B2 is invoice date. Pretend formula is in C2.
Microsoft Accessの式 - DSum複数の条件 - 日付
は、ここでは動作しませんアクセス表現です:[CAMPAIGN_ID]場合
campaign invoice_date current_invoice_amount rolling_total
a 1/1/16 5 5
a 2/1/16 6 11
a 3/1/16 4 15
b 1/1/16 4 4
b 2/1/16 4 8
c 1/1/16 6 6
変更してください: "[請求書...あまりにも多くの引用符 –
ありがとうございます! –