wenn-funktion in abfrage
Hallo zusammen
Ich habe folgendes Problem:
Ich habe eine Wenn-Funktion gebastelt, Access sagt mir aber sie sei syntaktisch falsch- wieso?
Hier mal die Funktion:
Abweichung_NL_2007: Wenn(Jahr([Mastertabelle]![Eröffnung])<2007;([tbl_Umsätze]![01_2007]+[tbl_Umsätze]![02_2007]+[tbl_Umsätze]![03_2007]+[tbl_Umsätze]![04_2007]+[tbl_Umsätze]![05_2007]+[tbl_Umsätze]![06_2007]+[tbl_Umsätze]![07_2007]+[tbl_Umsätze]![08_2007]+[tbl_Umsätze]![09_2007]+[tbl_Umsätze]![10_2007]+[tbl_Umsätze]![11_2007]+[tbl_Umsätze]![12_2007])/[Mastertabelle]![Schätzung_NL]-1);"")
Dank und Gruß!
Antwort schreiben
Antwort 1 von rolandaa vom 25.09.2020, 06:49 Options
hallo,
der fehler liegt im anfang:
Wenn(Jahr([Mastertabelle]![Eröffnung])<2007
das wort jahr verweist auf kein textfeld, sondern sollte wohl eine formatierung aus dem entsprechendem textfelt ergeben, oder?
du müsstest irgen wo ein textfeld anlegen in der die jahreszah oder das datum angezeigt wird, das zum vergleich mit >2007 herangezogen wird.
sollte in dem textfeld ein komplettes datum stehen (01.01.2007) kann mit folgender formel das jahr gefiltert werden:
=rechts([textfeld];4)
vieleicht hilfts weiter
gruß
rolandaa