Registriert seit: 17.11.2016
Version(en): Office 365/2016
Guten Tag,
ich suche nach der richtigen Formel, um ein Summenprodukt übert zwei Zeilen zu bilden. Wobei in der ersten Zeile das fortlaufende Datum steht und in der zweiten Zeile Buchstaben. Nun möchte ich jene Buchstaben zählen, die an einem Sonntag eingetragen wurden.
Das Verfahren läuft solange gut, solange der markierte Bereich nicht leer ist. Dann ist es die Formel:
=WENN(D7="";"";SUMMENPRODUKT((WOCHENTAG($E$5:$AI$5;2)=7)*(E7:AI7<>"")))
steht aber im Bereich $E$5:$AI$5 gegen Ende hin nichts in der Zelle (z.B. weil der Februar nur 28 Tage hat), dann kommt eine Fehlermeldung: #WERT
Gibt es hierfür eine Lösung?
mit bestem Dank.
Angehängte Dateien
Dienstplan 2017-v1.xlsx (Größe: 553,31 KB / Downloads: 6)
Registriert seit: 10.04.2014
Version(en): Office 2019
17.11.2016, 14:05
(Dieser Beitrag wurde zuletzt bearbeitet: 17.11.2016, 14:05 von Jockel .)
(17.11.2016, 11:58) derunsichere schrieb: Guten Tag,
...
Gibt es hierfür eine Lösung?
mit bestem Dank.
Hallo, ja die gibt's... Eine Möglichkeit..:
Code:
=SUMMENPRODUKT((E7:INDEX(E7:AI7;;VERGLEICH(MAX($E$5:$AI$5);$E$5:$AI$5;0))<>"")*(WOCHENTAG($E$5:INDEX($E$5:$AI$5;;VERGLEICH(MAX($E$5:$AI$5);$E$5:$AI$5;0));2)=7))
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag: 1 Nutzer sagt Danke an Jockel für diesen Beitrag 28
• derunsichere
Registriert seit: 17.11.2016
Version(en): Office 365/2016
(17.11.2016, 14:05) Jockel schrieb: Hallo, ja die gibt's... Eine Möglichkeit..:
Code:
=SUMMENPRODUKT((E7:INDEX(E7:AI7;;VERGLEICH(MAX($E$5:$AI$5);$E$5:$AI$5;0))<>"")*(WOCHENTAG($E$5:INDEX($E$5:$AI$5;;VERGLEICH(MAX($E$5:$AI$5);$E$5:$AI$5;0));2)=7))
Jockel, herzlichen Dank, du hast mir sehr (!) geholfen.
Liebe Grüße
Registriert seit: 10.04.2014
Version(en): Office 2019
17.11.2016, 14:06
(Dieser Beitrag wurde zuletzt bearbeitet: 17.11.2016, 14:07 von Jockel .)
... gelöscht...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag: 1 Nutzer sagt Danke an Jockel für diesen Beitrag 28
• derunsichere
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hallo,
geht auch so:
Code:
=SUMMENPRODUKT((REST($E$5:INDEX($E$5:$AI$5;MAX($E$5:$AI$5)-$E$5+1);7)=1)*($E7:INDEX($E$7:$AI$7;MAX($E$5:$AI$5)-$E$5+1)))
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.