Excel-Datumsformel erforderlich

Excel-Datumsformel erforderlich

Mir fehlen einige Kenntnisse über Datumsbedingungen. Im Folgenden wird die Höhe der Verspätungsgebühr berechnet, wenn in E1 eine unzureichende Zahlung eingegeben wird

Verspätungsgebühr Zelle D1: WENN am 08.03.13 Zelle F1 gleich Null ist, dann 0, sonst F1 * 5% und wenn am 16.03.13 F1*10%

Antwort1

Willkommen bei SuperUser! Die folgende Formel in Zelle D1 ergibt die gewünschten Verspätungsgebühren.

Die Formel geht davon aus, dass das Fälligkeitsdatum in Zelle A1, das Zahlungsdatum in Zelle B1, der vor der Zahlung fällige Saldo in Zelle C1 und eine Nachschlagetabelle für die Verzugsgebühren in den Zellen A9:B12 eingetragen sind.

  =IF(F1>0,LOOKUP(MAX(B1-A1,0),$A$9:$A$12,$B$9:$B$12))*MAX(F1,0)

Es berücksichtigt auch zwei Möglichkeiten, die Sie nicht explizit erwähnt haben, die aber sicherlich hin und wieder eintreten:

  • Vorzeitige Zahlungen

  • Überzahlungen

(Obwohl der in F1 angezeigte ausstehende Saldo, der der Verzugsgebühr unterliegt, bei einer Überzahlung negativ wird (da der Saldo als einfache Differenz der Zellen E1 und C1 berechnet wird), gilt die Verzugsgebühr selbst nur in dem Fall, in dem dieser Saldo positiv ist.)

Berechnung der Verspätungsgebühr

Antwort2

OK, ich glaube, ich habe herausgefunden, was Sie fragen.

Dazu ist eine Zelle erforderlich, in der das Fälligkeitsdatum steht. Ich bin davon ausgegangen, dass es sich bei dieser Zelle um B1 handelt. Außerdem bin ich davon ausgegangen, dass die prozentuale Erhöhung nach 10 % endet. Wenn das nicht der Fall ist, funktioniert eine VLookup-Lösung besser.

In Zelle D1 ist die Formel erforderlich, mit der die Verspätungsgebühr berechnet wird (basierend auf dem ausstehenden Betrag in Zelle F1):

=IF(TODAY()<B1,0,IF(TODAY()-7<B1, 0.05*F1, 0.1*F1))

Wenn Sie den Tarif auch nach der nächsten Woche, der Woche danach usw. weiter erhöhen müssen, bearbeiten Sie die Frage und ich werde eine VLookup-Lösung hinzufügen

verwandte Informationen