ich suche eine Lösung (meine Formel mag nicht so wie ich will

In Zeile D15 steht normalerweise der Text "Versicherungsbestätigung" oder "Aufbewahrungsgebühr", oder gar nichts.
Ich möchte wenn der Text "Versicherungsbestätigung" erscheint in Zeile E15 der Wert "5" erscheint
wenn der Text "Aufbewahrungsgebühr" erscheint in Zeile E15 der Wert "18" und
wenn kein Text da ist, soll in Zeile E15 nichts stehen
=WENN(ODER(D15<>"Versicherungsbestätigung";"Aufbewahrungsgebühr"; );0;5;18)
habe es hiermit probiert, geht aber nicht (habe die o.g. Formel in die Zeile E15 eingesetzt, und die Werte in der E15 Zeile sind Euro Werte)
mit
=WENN D15<>"Versicherungsbestätigung"';18;5)
aber habe halt bei leerem Feld die 18 stehen
Wo liegt mein Denkfehler?
Gruß und Danke
Manfred