Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Anzahl Tage in 2021 summieren
#1
Hallo,

ich habe in einer Tabelle bis zu 5 Datumsangaben in bis zu 5 verschiedenen Zellen in einer Zeile, d.h. pro Kunde (Datums = Kundenbesuche). Für meine Steuererklärung möchte ich nun summieren, wieviel Kundenbesuche pro Kunde insgesamt in 2021 stattgefunden haben.
Also Datumsangaben (bis zu 5) in AI9, AK9, AM9, AO9 und AQ9.
Dasselbe in AI10, AK10, AM9, AO10 und AQ10. 
Es sind nicht immer zwingend 5 Eingaben, es können manchmal auch weniger sein.
Wie kann ich jetzt pro Zeile die Anzahl der Besuche zählen, die in 2021 liegen?
Vielen Dank für die Hilfe.
Gruß
Detlef (dj1958)

ps: Die Datumsangabe habe ich in der Form TT.MM.JJJJ HH:mm
Antworten Top
#2
Hola,

Code:
=summenprodukt((rest(spalte(AI9:AQ9);2)=1)*(jahr(AI9:AQ9)=2021))
Gruß,
steve1da
Antworten Top
#3
Hola Steva1,

wenn ich die Formel kopiere und einfüge wird #Wert angezeigt. Die Zellen zwischen den einzelnen Datumsangaben, also z.B. AJ9 ist mit normalen Text gefüllt (Ergebnis des Termins) Vielleicht lieegt es daran?
Gruß
Detlef
Antworten Top
#4
Ja, daran liegt es. 
Code:
=summenprodukt((rest(spalte(AI9:AQ9);2)=1)*(text(AI9:AQ9;"JJJJ")="2021"))
Antworten Top
#5
Hallo,

sorry, aber leider passt es nicht.... habe einen Auszug der Datei angehängt? Die Formel steht in BT 9, BT10...
Bin seit heute erst dabei...
Gruß
dj1958


Angehängte Dateien
.xlsx   Kundenübersicht Aktivitätsprotokoll Formeltest.xlsx (Größe: 33,06 KB / Downloads: 5)
Antworten Top
#6
Klappt super die Formel. Warum hast du sie als Matrixformel abgeschlossen?
Warum beziehst du dich in BT11 auf Zeile 9 usw.?
Einfach in BT9 die Formel eintragen und nach unten ziehen.
Antworten Top
#7
Hi,

z.B. so:

Code:
=WENN(ZÄHLENWENN($H$9:H9;H9)=1;SUMMENPRODUKT(($AI$9:$AR$18>=30000)*($H$9:$H$18=H9));"")

irgendwo eintragen und nach unten ziehen.

Wenn Du eine Zeilenweise Auswertung willst, unabhängig vom Namen:

Code:
=SUMMENPRODUKT(($AI$9:$AR$18>=30000)*($H$9:$H$18=H9));"")
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#8
Hallo Steva1da,

ich habe deine Formel kopiert und in BT 9 eingefügt. Wenn du das mit Matrixformel meinst.
Nun habe ich sie Buchstabe für Buchstabe eingegeben, dann schlägt er mir eine Korrektur vor (noch eine Klammer am Ende), wenn ich bestätige habe ich #DIV/o! als Anzeige in der Zelle BT9
Irgendwas mache ich falsch....
Kannst du mir nicht die Tabelle mit der Formel zurückschicken?
gruß
Detlef
Antworten Top
#9
Hallo,

@steve1da: muss nicht unbedingt sein, dass der TE die Formel als Matrix eingegeben hat. Das kann auch Excel gewesen sein,
dass die Formel automatisch umgewandelt hat. Wenn ich es in 365 als normale Formel eingebe, erscheint diese dann in
Excel 2010 als Matrixformel. Hatte ich schon öfter und muss was mit der Erkennung dynamischer Arrays zu tun haben.

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awards
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
Antworten Top
#10
@maninweb: hatte ich so noch nicht, strange :)
@TE: wenn ich meine Formel in BT9 einfüge und Enter drücke erscheint 0, was auch völlig richtig ist. Ziehe ich sie nach unten erscheinen die gewünschten Werte.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste