1.6k Aufrufe
Gefragt in Tabellenkalkulation von uwez Einsteiger_in (89 Punkte)
Hallo!
Ich bitte um Hilfe für folgende Herausforderung. Ich habe eine Liste mit Datumsangaben zu unterschiedlichen Personen.
Spalte A SpalteB
Datum Name
02.03.2007 Hans
04.05.2007 Peter
12.05.2007 Hans
20.05.2007 Ingrid
28.05.2008 Sonja
05.06.2008 Hans
13.06.2008 Peter
21.06.2008 Ingrid
29.06.2008 Sonja
07.07.2008 Ingrid
03.04.2009 Peter
15.05.2009 Hans
26.06.2009 Silke
07.08.2009 Sonja
18.09.2009 Dennis
30.10.2009 Hans
11.12.2009 Peter

Für die Statistik für 2009 möchte ich die Anzahl der Personen ausweisen, die im Jahre 2009 zum erstenmal registriert wurden, also nie in den vorherigen Jahren. Im obigen Bsp. betrifft es Silke und Dennis. Das Ergebnis einer Formel oder eines Makros wäre also 2.
Nb! Die tasächliche Liste umfasst mehrer tausend Daten und viele hundert Personen
Welche Formel oder welches Makro kan ich einsetzen.
Recht vielen Dank für alle Anstrengungen und Vorschläge!

Beste Grüsse
Uwe

6 Antworten

0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Uwe,

so müsste das funktionieren

=SUMMENPRODUKT((JAHR(A2:A18)=2009)*(ZÄHLENWENN(B2:B18;B2:B18)=1))

Bezüge sind anzupassen

Gruss
Rainer
0 Punkte
Beantwortet von uwez Einsteiger_in (89 Punkte)
Sehr gut! Es klappt. Recht vielen Dank für die gute und rasche Hilfe, Rainer!
Gruss
Uwe
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Uwe,

freut mich, dass ich helfen konnt und danke für die Bewertung.

Gruss nach Norwegen aus dem Erzgebirge
von Rainer
0 Punkte
Beantwortet von uwez Einsteiger_in (89 Punkte)
Hallo Rainer und andere Supportere.
Ich muss den Faden doch noch einmal aufnehmen und hoffe die Formel kann ein wenig verändert werden. Folgendes hat sich nämlich gezeigt bei Anwendung des Vorschlages von Rainer:
Personen, die z. Bsp. in 2009 neben ihres Ersteintrages noch weitere Einträge haben, werden leider nicht mitgezählt.
Im weiter unten aufgeführten geänderten Bsp., in dem Dennis in 2009 nun 2 x registriert ist, soll als Ergebnis '2' ausgewiesen werden (Dennis und Silke). Das Ergebnis lt. vorgeschlagener Formel zeigt aber nur '1'.
Wie lässt sich die Formel

=SUMMENPRODUKT((JAHR(A2:A18)=2009)*(ZÄHLENWENN(B2:B18;B2:B18)=1))

ändern?
Oder muss ein anderer Weg beschritten werden?

Recht vielen Dank für den Support!
Gruss Uwe

Spalte A SpalteB
Datum Name
02.03.2007 Hans
04.05.2007 Peter
12.05.2007 Hans
20.05.2007 Ingrid
28.05.2008 Sonja
05.06.2008 Hans
13.06.2008 Peter
21.06.2008 Ingrid
29.06.2008 Sonja
07.07.2008 Ingrid
03.04.2009 Peter
15.05.2009 Hans
26.06.2009 Silke
07.08.2009 Sonja
18.09.2009 Dennis
30.10.2009 Dennis
11.12.2009 Peter
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Uwe,

da fällt mir im Moment nur eine Hilfsspaltenlösung ein.

Schreibe in C2 folgende Formel und ziehe sie nach unten.

=WENN(UND(JAHR(A2)=2009;ZÄHLENWENN(B$2:B2;B$2:B2)=1);1;0)


In eine beliebige Ergebniszelle schreibst Du dann

=SUMME(C:C)

Gruss
Rainer
0 Punkte
Beantwortet von uwez Einsteiger_in (89 Punkte)
Prima! Jetzt klappt es.
Danke!
Schönes Wochenende.
Gruss
Uwe
...