Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: BikeArno am Februar 02, 2021, 14:23:31

Titel: Finde den Formelfehler - Rechnen mit Daten
Beitrag von: BikeArno am Februar 02, 2021, 14:23:31
Hallo,
ich sitze nun eine Weile an einem Abfrageentwurf, bei dem ich in einem Feld aus drei vorhandenen Feldangaben einen Wert errechnen möchte:

1. v1_ausgaben = Gesamtausgaben
2. v2_datumbeginn
3. v3_datumende


Was will ich: Errechnen der durchschnittlichen monatlichen Ausgaben innerhalb des Datumsbereichs.
Die Ausgaben sind nicht als Zahlen formatiert, so dass ich diese in der Abfrage entsprechend mit "Wert" umwandele.

Was habe ich gemacht: In "Feld" der Abfrage folgenden Code eingegeben:
Monat: Wert([v1_ausgaben])/((DatDiff("t";[v2_datumbeginn];[v3_datumende])/30)))
Ich erhalte #Fehler. Hat jemand einen Tipp, was ich faalsch  mache?

Danke und Gruß
Titel: Re: Finde den Formelfehler - Rechnen mit Daten
Beitrag von: DF6GL am Februar 02, 2021, 15:54:51
Hallo,

überprüf die Klammersetzung....
Titel: Re: Finde den Formelfehler - Rechnen mit Daten
Beitrag von: BikeArno am Februar 02, 2021, 16:47:07
Danke für den Tipp, daran habe ich auch schon geknobelt; aber keine Ahnung was ich da noch probieren soll. Wäre denn die Formel prinzipiell geeignet?
Titel: Re: Finde den Formelfehler - Rechnen mit Daten
Beitrag von: DF6GL am Februar 03, 2021, 10:48:59
Hallo,


ich meinte, die Klammersetzung zu korrigieren..




Monat: Wert([v1_ausgaben])/((DatDiff("t";[v2_datumbeginn];[v3_datumende])/30))   )


ZitatWäre denn die Formel prinzipiell geeignet

K. A.  Du musst wissen, wie Du berechnen willst.

Und wie gesagt:  es gibt auch die DVAG-Funktion. Siehe in der VBA-Hilfe nach.
Titel: Re: Finde den Formelfehler - Rechnen mit Daten
Beitrag von: andyfau am Februar 03, 2021, 23:33:50
Guten Abend,

die Wert-Funktion kann man sich, meines Erachtens, auch noch schenken:

Durchschnitt30Banktage: [v1_ausgaben]/(DatDiff("t";[v2_datumbeginn];[v3_datumende])/30)


Beste Grüße
Andreas