Füllen Sie Excel-Zellenwerte basierend auf der Logik

Füllen Sie Excel-Zellenwerte basierend auf der Logik

Ich habe Datums- und Tageswerte in Excel eingetragen (Jahr 2020). Jetzt muss ich die anderen beiden Spaltenwerte basierend auf einer Logik eintragen. Ich kann das manuell machen, aber es ist zeitaufwändig. Ich muss die Formel und Funktion kennen, um das zu erreichen. Unten ist die Logik -

  1. Spalte – Der Wert c3, c4 beginnt mit dem Wert 1. Dies ist der Standardwert.
  2. Der Wert in Spalte C3 hängt vom Wert C4 ab.
  3. Der C3-Wert bleibt für die aktuelle Woche bis zum nächsten Montag gleich. Bei jedem Montag wird er um 1 erhöht und bleibt für diese Woche gleich.
  4. Der Wert in Spalte C3 bleibt gleich, bis der Wert C4 10 erreicht. Das bedeutet: c3-1, c4-10
  5. Nach (1,10) beginnt der nächste c3-Wert bei 2 und der c4-Wert bei 1, und die Sequenz geht bis (2,10) und dann erneut bis (3,10) und dann (4,10).

Hier sind Beispiel-Excel-Daten zu Ihrer Information -

Beispiel-Excel-Daten

Antwort1

In E2 setzen1

In E3 einfügen:

=IF(WEEKDAY(B3,2)=1,IF(E2=10,1,E2+1),E2)

In D2 setzen1

Geben Sie in D3 Folgendes ein:

=IF(AND(WEEKDAY(B3,2)=1,E2=10),D2+1,D2)

und kopieren Sie beide Formeln an das Ende des Datensatzes.

Bildbeschreibung hier eingeben

verwandte Informationen