So verbergen Sie Formelergebnisse in einer Zelle, bis die Bedingungen erfüllt sind - prozentualer Rabatt

So verbergen Sie Formelergebnisse in einer Zelle, bis die Bedingungen erfüllt sind - prozentualer Rabatt

Meine Frage bezieht sich auf diesen Beitrag, allerdings mit anderen Formelkriterien:So verbergen Sie Formelergebnisse, bis die Bedingungen erfüllt sind.

So funktioniert eine Tabelle zum Berechnen des prozentualen Rabatts für verschiedene Mitarbeiter auf Grundlage ihrer Stundensätze:

  • Zeile D = regulärer Dollarsatz für Mitarbeiter
  • Zeile E = ermäßigter $-Tarif für Mitarbeiter
  • Zeile F = prozentualer Rabatt für Mitarbeiter

Ich möchte die prozentuale Differenz in Zeile F berechnen (ich habe die Formel dort eingerichtet), aber ich möchte nicht, dass in den Zellen der Zeile F etwas erscheint, es sei denn, in einer Zelle der Zeile E wird ein Rabattsatz für einen bestimmten Mitarbeiter eingegeben. So wie ich es derzeit eingerichtet habe, habe ich immer Werte in den Zellen der Zeile D eingegeben, da sich die regulären Sätze nicht ändern, aber je nach Vereinbarung mit einem Kunden ändere ich oft die Zellen mit den Rabattsätzen in Zeile E, um unterschiedliche Rabattsätze widerzuspiegeln. Ich möchte den prozentualen Rabatt nur in einer Zelle der Zeile F sehen, wenn in Zeile E ein Wert für einen bestimmten Mitarbeiter eingegeben wurde. Vielen Dank für alle Vorschläge.

Antwort1

Es sieht so aus, als hätten Sie in Ihrer aktuellen Formel die Parameter „wenn wahr“ und „wenn falsch“ vertauscht.

Ich würde ... benutzen:

=IF(ISBLANK(E1),"",(D1-E1)/D1)

Wenn E1 leer ist, wird leer angezeigt, andernfalls der %-Rabatt. Wenn Sie Fehleranzeigen verhindern möchten (wenn beispielsweise D1 leer ist):

=IFERROR(IF(ISBLANK(E1),"",(D1-E1)/D1),"")

Sie können zwischen den letzten beiden "-Zeichen auch eine andere Zeichenfolge eingeben, wenn dort beispielsweise "Fehler - prüfen Sie die Standard- und Rabattsätze" stehen soll.

verwandte Informationen