Hallo,
ich habe in einem Formular ein Feld SNrT; das Feld enthält z.B. 1, 1-r,1-d, 2, 3, 3-r, 3-d....
Ich möchte nun eine Berechnung abhängig von den SNrt-Wert im Formular ausführen:
=Wenn([SNrT]="*-*";0;[Anz]*[Einzelpreis])
Klappt leider nicht, es wird immer [Anz]*[Einzelpreis] berechnet und niemals 0 ausgegeben
Wo liegt mein Fehler?
Hallo,
so:
Wenn(InStr([SNrT];"-")<1;0;[Anz]*[Einzelpreis])
PS:
Mir scheint hier auch das Vorhaben sollte so auf den Prüfstand. Wenn man in einer Datenbank Wenn() braucht, so stimmt oftmals das Datenmodell nicht. Was ist denn der Hintergrund ?
Mustervergleich geht mit =Wenn([sNr] Wie '*-*';0;[Anz]*[Einzelpreis]))
Hallo,
an beide mein Dank. wenn man es richtig macht klappt es :)
Viele Grüße