Wie soll ich die Division durch null vermeiden

Guten Morgen Surfer,

In einem Bericht kommt ein Steuerfeld mit folgender Formel vor:
=Summe([Stunden])*100/[MJ]

Was muss ich in den Ausdrucksgererator schreiben, damit die Anzeige nur erfolgt wenn [MJ] > 0 ?

Dank & Gruß,
Marietta

=wenn([MG]>0;Summe([Stunden])*100/[MJ];0)

vorausgesetzt es ist eine deutsche Access Version.

Gruss
Quaser

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Guten Morgen! Marietta!

In einem Bericht kommt ein Steuerfeld mit folgender Formel
vor:
=Summe([Stunden])*100/[MJ]

Was muss ich in den Ausdrucksgererator schreiben, damit die
Anzeige nur erfolgt wenn [MJ] > 0 ?

Die Frage hast Du Dir doch selbst beantwortet, oder etwa nicht?
Ich weiss zwar jetzt nicht, ob die Schreibung mit Semikolons (oder Kommata) richtig ist, aber so könnte das aussehen (ggf. doch einfach mal [F1] drücken - oder?

 =wenn([MJ]\>0; Summe([Stunden])\*100/[MJ]; 0) 

Syntax:
 =wenn( Bedingung; Dann-Wert; Sonst-Wert )

Bis zu einem gewissen Mass kann man das auch verschachteln - wenn(wenn(…); …; …) - insgesamt IMHO bis 7mal und bis zu einer max. Gesamtlänge des Ausdrucks von so-und-so-viel Zeichen.

HTH

CU DannyFox64

Recht schönen Dank!
LG
Marietta