2016-06-07 16 views
0

Aktuelle Tabelle:
enter image description hereExcel: Wenn Datum + Tage = bestimmter Wochentag dann

Ich mag schreiben, wenn Bedingung 2 Spalte Datum zusammenzufassen und sehen, ob es zu einem bestimmten Tag der Woche gleich ist.

z.
= If (Wochentag (A2) + B2 = 1, "Sunday", "Nicht Sunday")
In Worten: Wenn A2 + B2 = Sonntag, dann ...

In diesem Beispiel, da A2 ist Donnerstag und B2, was 3 Tage ist, sollte das Ergebnis Sonntag sein. Es sollte dann "Sonntag" zurückkehren.

Die Lösung funktioniert nicht, da Wochentag (A2) + B2 nicht gleich 1 ist (1 in Wochentagsfunktion bezieht sich auf Sonntag). Ich kann keinen bestimmten Wochentag (A2) + B2 = 1, weil A2 und B2 Änderungen unterworfen sind (B kann 1 bis 100 sein).

Wie sollte ich meine if-Bedingung ändern?

Antwort

1

WEEKDAY Funktion hat zwei Parameter (zweite ist optional). Sie können den zweiten Parameter gleich 2 erhalten 7 als Sonntag, hinzufügen und Formel ändern:

=If(weekday(A2,2)+B2 = 7, "Sunday", "Not Sunday")

Eine andere mögliche Lösung ist Tag in WEEKDAY

=If(weekday(A2+B2) = 1, "Sunday", "Not Sunday")

dritte Option Offset hinzufügen würde Verwenden Sie MOD(...,7).

Verwandte Themen