Wir wünschen allen Forenteilnehmern ein frohes Fest und einen guten Rutsch ins neue Jahr. x

Zählen wenn zwischen Datum oder bestimmter Wert
#1
Halli hallo, 
ich nochmals ;)

Ich Zähle in einer Spalte die Werte die ein Datum aus diesem Jahr haben wie folgt:
Code:
=ZÄHLENWENNS(D8:D249;">=01.01.2023";D8:D249;"<=31.12.2023")

Jetzt benötige ich ein weiteres Kriterium.
Zähle wenn Datum in diesem Jahr oder der Wert "Test" drin steht.

Danke euch im Voraus
Antworten Top
#2
=SUMME(ZÄHLENWENNS(D8:D249;{">=01.01.2023"."Test"};D8:D249;{"<=31.12.2023"."Test"}))

oder

=ZÄHLENWENNS(D8:D249;">=01.01.2023";D8:D249;"<=31.12.2023"))+ZÄHLENWENN(D8:D249;"Test")

Die erste Variante finde ich ziemlich blöd.
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
Antworten Top
#3
DANKE
Antworten Top
#4
Hi,

möglich wäre auch

=SUMMENPRODUKT((D8:D249>=DATWERT("01.01.2023"))*(D8:D249<=DATWERT("31.12.2023"))+(D8:D249="Test"))

oder einfacher

=SUMMENPRODUKT((JAHR(D8:D249)=2023)+(D8:D249="Test"))
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top
#5
(Das kürzere) SUMMENPRODUKT habe ich versucht und nicht angeboten ;) Warum wohl?
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
Antworten Top
#6
Hi,

zunächst wollte ich folgendes schreiben:
Zitat:keine Ahnung, wenn keine Beispieldatei dabei ist, bin ich meist auch zu faul zum Testen
Aber dann hat mich doch die Neugier gepackt. Und dann fiel mir auf, dass JAHR("Test") zu einem Fehler führt und damit natürlich auch das SUMMENPRODUKT.

Meine erste Formel funktioniert aber. Und mit einer kleinen Erweiterung auch meine zweite Formel:
=SUMMENPRODUKT((WENNFEHLER(JAHR(D8:D249);0)=2023)+(D8:D249="Test"))
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top


Gehe zu:


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