Clever-Excel-Forum

Normale Version: Gefilterte Werte und deren Häufigkeit ausgeben lassen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich möchte gerne das Vorkommen eines Wert zählen in Kombination mit einer Bedingung und dann herausgeben lassen: Den Wert und dahinter die Anzahl des Vorkommens.
Beispiel Kalenderwochen: 
Tisch: 49,51,49,51,52
Stuhl: 1,4,1,1,4
Herauskommen soll mit Bedingung Tisch: 3x49; 2x51; 1x52

Meine bisherige Idee: Filter, Eindeutig, Sortieren in eine Zählenwennsformel gepackt.
Somit habe ich zwar die Anzahl, aber ich bekomme die KW nicht hinein, sodass sie angezeigt wird.
Habe es mit Textverketten versucht, aber das hat nicht geklappt.
Es zerbricht mir den Kopf.  Huh
Würde mich über jede Hilfe freuen.
Vielen Dank.

Das ist mein bisheriger Ansatz
=MTRANS(ZÄHLENWENNS($D$2:$D$25;$H$1;$E$2:$E$25;SORTIEREN(EINDEUTIG(FILTER($E$2:$E$25;$D$2:$D$25=$H$1));1)))
Ohne Hilfszellen:

=LET(
z;FILTER(E2:E25;D2:D25=H1);
x;MTRANS(SORTIEREN(EINDEUTIG(z)));
TEXTVERKETTEN("; ";;NACHSPALTE(x;LAMBDA(d;SUMME(--(d=z))))&" x "&x))
Hi,

=LET(p;D:D;kw;E:E;a;FILTER(kw;p=H1);b;SORTIEREN(EINDEUTIG(a));c;ZÄHLENWENNS(p;H1;kw;b);d;c&" x "&b;TEXTVERKETTEN("; ";WAHR;d))
Hallo Helmut, Hallo LCohen,

vielen Dank für eure Hilfe. Das hat mir den Tag bzw. Abend gerettet.
Das Schlimme ist, dass ist mal eine passende Formel hatte, die ich als Spielerei mal erstellt hatte.
Nicht gespeichert, weil gedacht, wenn ich sie dann doch mal brauche, dann fällt sie mir ein, weil ist ja easy.
Hat mich heute eines Besseren belehrt.
Nochmals Danke!!!!

Gruß
Das ist nicht so schwierig.

Die LET-Formeln gehen ganz prozedural voran und sind damit viel einfacher als die "alte Formelwelt", in welcher man von innen nach außen gehen musste, statt von links nach rechts (oder oben nach unten).
Ohne Let, ohne Lambda, ohne Formel, ohne PQ, ohne VBA, ohne weiteres.
Nur alte Excel.
Schön die Verkettung in Pivot, snb ;)
Danke !