Kumulierte Werte in Abfrage

Hallo zusammen, (Acc. Vers. 2007)

Kum:smiley:omSumme(„KW“;„tblDaten“;"[ID]= und, und…
Kann mir jemand einen Tipp geben an was es liegt?. Die tblDaten. hat folgende Felder mit:

  • ID
  • Jahreszahl
  • KW
    .
    .
    .

Gruß - Wolfgang

Hallo,

Kum:smiley:omSumme(„KW“;„tblDaten“;"[ID]=
und, und…
Kann mir jemand einen Tipp geben an was es liegt?. Die
tblDaten. hat folgende Felder mit:

  • ID
  • Jahreszahl
  • KW
    .

Wenn, wie vermutet „KW“ Kilowatt (dann eher doch kWh == Kilowattstunden) bedeuten soll und die Abfrage eine laufende Summe über die Jahresverbrauchswerte liefern soll, dann etwa so:frowning: Für Jahre zwischen 2010 und 2014 jeweils einschliesslich)

Select Jahreszahl, DSum(„KW“,„tblDaten“,"ID

Hallo Franz,

Hallo,

Kum:smiley:omSumme(„KW“;„tblDaten“;"[ID]=
und, und…
Kann mir jemand einen Tipp geben an was es liegt?. Die
tblDaten. hat folgende Felder mit:

  • ID
  • Jahreszahl
  • KW
    .

Wenn, wie vermutet „KW“ Kilowatt (dann eher doch kWh ==
Kilowattstunden) bedeuten soll und die Abfrage eine laufende
Summe über die Jahresverbrauchswerte liefern soll, dann etwa
so:frowning: Für Jahre zwischen 2010 und 2014 jeweils einschliesslich)

genau es sind Deine genannten kWh gemeint.

Select Jahreszahl, DSum(„KW“,„tblDaten“,"ID

Hallo,

nochmal: was willst Du machen, bzw. was erwartest Du als Ergebnis?

Wo kommt plötzlich die Monatszahl her?

Welche Felder gibt es insgesamt in der Tabelle (Datentypen?) ? Beispiel-Datensätze!

Nimm mal in der Select-List noch das ID-Feld auf…

Select ID, Jahreszahl …

Gruß
Franz,DF6GL

Hallo Franz,
zunächst einmal vielen Dank für Dein Interesse und eine evt. Lösung!

Hallo,

nochmal: was willst Du machen, bzw. was erwartest Du als
Ergebnis?

ich möchte die tgl. erzeugten KW’s erfassen und immer als kum. Wert anzeigen. Die Daten die bereits erfasst sind gehen einige Jahre zurück. Wenn ich nun das Eingabeform mit der dazugehörigen Abfrage öffne bekomme ich den kumulierten Wert aller Jahre und nicht für das einzelne gewählte (2014) Jahr. Es soll z.B. folgend sein:
Auswahl Jahr 2014, Eingabe am 1.1., 5 KW. Das Feld Kum soll nun die 5 KW zeigen, am 2.1., 8 KW, in Kum soll nun die 13 stehen und nicht 14.0013 das sind die 14.000 der Vj.

Wo kommt plötzlich die Monatszahl her?

ja das habe ich am Anfang nicht erwähnt, dachte es wären nur die Felder wichtig zur korrekten Anzeige.

Welche Felder gibt es insgesamt in der Tabelle (Datentypen?)
? Beispiel-Datensätze!

Datentypen: ID=Zahl; Jahreszahl=Zahl, Monatszahl=Zahl, KW=Zahl,
Hier zur Ansicht eine Excel mit Anschauungsbild. Habe die 14.000 KW der Vj. manuell in der Formel abziehen lassen. Das soll aber nicht immer manuell geschehen:
http://www.file-upload.net/download-8586113/Datens–…

Nimm mal in der Select-List noch das ID-Feld auf…

Select ID, Jahreszahl …

nutzte nichts

Gruß - Wolfgang

Hallo,

die komplette Where-Condition muss als Kriterium in die DSum-Funktion mit aufgenommen werden:

Select ID, Jahreszahl, Monatszahl, KW, DSum(„KW“,„Kontakte“,"ID

1 Like

Hallo Franz,
ich zieh den Hut, Danke es funktioniert BESTENS!!!

Hallo,

die komplette Where-Condition muss als Kriterium in die
DSum-Funktion mit aufgenommen werden:

Select ID, Jahreszahl, Monatszahl, KW,
DSum(„KW“,„Kontakte“,"ID

1 Like