Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

wie mach ich eine wenn formel





Frage

Moin, ich arbeite noch nicht lang mit access und habe folgendes problem: ich habe zwei felder mit € betägen und möchte ein drittes einrichten (als JA/Nein-Feld), welches mir angibt, ob eine der beiden Summen größer ist z.b. dass der wert in dem feld immer "ja" ist, wenn summe a größer ist als summe b ich hoffe das war verständlich, weiß sonst nicht, wie ich mein problem beschreiben soll gruß kai-ser

Antwort 1 von OmaDuck

Hallo,
wo möchtest du die Formel haben ? Abfrage / Formular / ....
Gruß
Omaduck

Antwort 2 von Kai-ser

bin mir nicht sicher, wo es besser ist

mein grundproblem ist, dass ich einen bericht erstellen möchte, der mir nur die datensätze auswirft, bei denen betrag a größer ist als betrag b

gruß
Kai-ser

Antwort 3 von Teddy7

Dann sollte die Datenquelle des Berichts eine Abfrage sein.
In der Abfrage kannst Du eine zusätzliche Splte einbauen:
XDIFF: Betrag1 - Betrag2

und da dann als Kriterium
> 0

Gruß
Teddy

Antwort 4 von Kai-ser

OK,

den tipp fand ich soweit ja schon mal nicht schlecht
ich hab jetzt ne Abfrage erstellt die die Felder "akt Restschuld" und "Restschuld bei Anlage SK" enthalten - die beiden felder erhalten jeweils einen Euro-Wert

das dritte feld enthält jetzt die formel

XDIFF: "akt Restschuld"-"Restschuld bei Anlage SK"

in der datenblattansicht erscheint in der tabelle dann aber nur "#Fehler"

kann mir jemand sagen, wo mein fehler liegt?

gruß
kai-ser

Antwort 5 von Teddy7

Man soll halt keine Leerstellen in den Feldnamen haben !!!!

XDIFF: nz([akt Restschuld],0) - nz([Restschuld bei Anlage SK],0)

Anmerkung: die nz-Funktion transformiert ungefüllte Felder (=NULL) auf 0

Antwort 6 von kaiser

@Teddy:

auch auf die gefahr hin, dass ich nerve; wenn ich die vorgegebene formel in meine abfrage kopiere, bekomme ich nur den fehlerhinweis, das diese synaktisch falsch ist

gruß
kai-ser

Antwort 7 von Teddy7

Ups - in der Abfrage natürlich mit Semikolon statt Komma


XDIFF: nz([akt Restschuld];0) - nz([Restschuld bei Anlage SK];0)

Antwort 8 von kaiser

nu hats hingehauen!!

danke!

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: