Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: grid201 am April 05, 2011, 09:56:15

Titel: Vormonat aus Datum auslesen
Beitrag von: grid201 am April 05, 2011, 09:56:15
Hi zusammen,

da ich Access-Neuling bin und mir die Aufgabe übergeben wurde, eine Datenbank aufzubauen und ich einfach nicht weiterkomme wende ich mich nun an euch.
Habe zu meinem Thema leider auch nichts passendes im Forum gefunden.

Grundlage:
Ich habe eine Datenbank mit Kunden, Datum und Transaktionsbeträgen (einfach dargestellt)

Aufgabe:
Erstellen eines Berichts, der mir den Kunden, dessen Gesamttransaktionsbetrag pro Monat (pro Quartal, pro Jahr) angibt.
Das klappt auch soweit ganz gut durch z.B.: Quartal: Format([Date];"q")
Leider kummuliert Access mir die Beträge nicht. So das ich später im Bericht von Kunde A im 4. Quartal nur den Gesamtumsatz sehe und nicht alle einzelnen Transaktionen im 4. Quartal...

Wo ich aber nun nicht weiterkomme, ist das Einführen einer weiteren Spalte in der, in % die Abweichung des Gesamttransaktionsbetrages  zur Vorperiode (Monat, Quartal, Jahr) aufgeführt wird. Sprich: (Periode/(Vorperiode))-1

Vielleicht kann mir ja jemand weiterhelfen.


Danke & Gruß,
grid

Titel: Re: Vormonat aus Datum auslesen
Beitrag von: DF6GL am April 05, 2011, 10:02:07
Hallo,

in der "weiteren" Spalte muß eine Unterabfrage (oder evtl. auch die DSum-Funktion) stehen, die die Summe der Beträge bis zum Vormonat liefert, und  weiterhin die Berechnung der Abweichung erfolgen kann.

Evtl. muß die Berechnung oder Abfrage in eine Public-Funktion ausgelagert werden, je nach Komplexitäts-Anforderung an die Berechnungen
Titel: Re: Vormonat aus Datum auslesen
Beitrag von: database am April 05, 2011, 11:17:24
Hallo,

ZitatLeider kummuliert Access mir die Beträge nicht...
dazu sollten die Transaktionen in der zugrundeliegenden Abfrage gruppiert werden.