2017-04-07 2 views
0

Ich arbeite mit Dsum Ausdruck, auf einem Formular. Ich möchte eine Kombination Ergebnisse, SUMME von 521213 (5212213 Datensätze ist) jedes Jahr (mein Wahlfeld basiert). Hier mein Ausdruck:Ms Zugriff, wie Doppelzählen zu lösen, Ursache von DSum 'AND' (mehrere Kriterien)

=DSum("Input";"Q_RKLround";"MAK='521213'" AND "year= '" & [Form]![th] & "'") 

aber es Ausdruck zeigen die Ergebnisse der SUM = 521.213 Datensätze + das ganze Jahr Datensätze stattdessen eine Kombination. Das Ergebnis ist falsch. irgendeine Idee, wie man es repariert? danke

+0

Formatierter Codeabschnitt. – rlandster

Antwort

0

Try this:

=DSum("Input";"Q_RKLround";"MAK='521213' AND year='" & [Form]![th] & "'") 

Es gab ein paar doppelte Anführungszeichen, die nicht da sein sollte.

Auch, ist Ihr Jahr Text oder Zahlen? Wenn es numerisch ist, sollten Sie verwenden

=DSum("Input";"Q_RKLround";"MAK='521213' AND year=" & [Form]![th]) 
0

ich versuche, war seine beiden, n noch die doppelten Datensätze erhalten zu zählen .. jedes MAK 521.213 2016 müssen US von $ 1.100 aber Ursache sein ‚UND‘ es wurde USS 178.391

Verwandte Themen