Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Tabelle umformen für Serienbrief

Forumthread: Tabelle umformen für Serienbrief

Tabelle umformen für Serienbrief
30.12.2025 09:49:31
Simon
Hallo,
ich habe eine Tabelle mit 2 Spalten. In Spalte A steht der Verkaufsberater und in Spalte B der Kunde die ein Produkt gekauft haben.
Ich bräuchte jetzt eine Tabelle für einen Serienbrief, sprich in Spalte A steht der Verkaufsberater und in den folgenden Spalten die Kunden.
Anbei eine Beispieldatei:
https://www.herber.de/bbs/user/179926.xlsx
Danke schon vorab für eure Unterstützung
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Tabelle umformen für Serienbrief
30.12.2025 10:23:33
Alwin Weisangler
Hallo Simon,


=LET(xA;EINDEUTIG(A4:A12);xB;MAX(ZÄHLENWENN(A4:A12; xA));MATRIXERSTELLEN(ANZAHL2(xA);xB+1;LAMBDA(i;j;WENN(j=1;INDEX(xA; i);WENNFEHLER(INDEX(FILTER(B4:B12; A4:A12=INDEX(xA; i); "");j-1);"")))))


Gruß Uwe
AW: Tabelle umformen für Serienbrief
30.12.2025 15:24:02
Simon
Danke für die interessanten Lösungen, die muss ich mir mal genauer ansehen!
Mal bewusst einfach
31.12.2025 07:02:17
RPP63
Moin!
Eine schlanke Version mit NACHZEILE() habe ich noch nicht hinbekommen.
Aber es geht ja auch mit zwei Formeln:
Erstelle die Liste der Verkäufer mittels
A16: =EINDEUTIG(A4:A12)
In B16: =MTRANS(FILTER(B$4:B$12;A$4:A$12=A16))
B16 ziehst Du soweit wie nötig herunter.

 ABCDE
3VerkaufsberaterKunde   
4MüllerKunde1   
5MüllerKunde2   
6MüllerKunde3   
7MüllerKunde4   
8MeyerKunde 5   
9MeyerKunde 6   
10SchulzKunde 7   
11SchulzKunde 8   
12SchulzKunde 9   
13     
14     
15Zieldatei für Serienbrief    
16MüllerKunde1Kunde2Kunde3Kunde4
17MeyerKunde 5Kunde 6  
18SchulzKunde 7Kunde 8Kunde 9 

ZelleFormel
A16=EINDEUTIG(A4:A12)
B16=MTRANS(FILTER(B$4:B$12;A$4:A$12=A16))


Gruß Ralf
Anzeige
AW: Tabelle umformen für Serienbrief
30.12.2025 10:46:27
Alwin Weisangler
Nun habe ich das mal ein bisschen aufgeräumt.

Zellformel:
=LET(xA;A4:A12;xB;B4:B12;xC;EINDEUTIG(xA);xD;MAX(ZÄHLENWENN(xA;xC));MATRIXERSTELLEN(ANZAHL2(xC);xD+1;LAMBDA(i;j; WENN(j=1;INDEX(xC; i);WENNFEHLER(INDEX(FILTER(xB;xA=INDEX(xC;i);"");j-1);"")))))


oder besser als benutzerdefinierte Formel im Namensmanager:
Name: KundenZuweisen
Formel:
=LAMBDA(Berater;Kunden;LET(xC;EINDEUTIG(Berater);xD;MAX(ZÄHLENWENN(Berater;xC));MATRIXERSTELLEN(ANZAHL2(xC);xD+1;LAMBDA(i;j;WENN(j=1;INDEX(xC; i);WENNFEHLER(INDEX(FILTER(Kunden; Berater=INDEX(xC;i);"");j-1);""))))))


Aufruf in Zelle:
=KundenZuweisen(A4:A12;B4:B12)

https://www.herber.de/bbs/user/179927.xlsx

Gruß Uwe
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18