Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Dop. Daten/Spalte einzelnen Werte/Zeile zuordnen

Dop. Daten/Spalte einzelnen Werte/Zeile zuordnen
10.05.2006 09:43:31
Tommy
Hallo zusammen,
Ich habe folgendes Problem, ich habe zwei Tabellen mit folgenden (extrem vielen)Werten die ich folgendermaßen veraendern muss:
Tabelle1 (nach Nummern sortiert / doppelte Eintraege)
100098095 DE13
100098095 FR10
100098095 FR34
100107044 CH12
100107044 PL16
.....
Tabelle2 (alphabetisch sortiert / keine doppelten Eintraege)
A 100374178
A 100243030
B 100107044
C 100098095
....
(und so sollte das Ergebniss von Tabelle2 aussehen..)
A 100374178 BD15 XF18 CV25 DE12
A 100243030 DF78 ER78 MN15
B 100107044 CH12 PL16
C 100098095 DE13 FR10 FR34 PL23
Leider weiß ich wirklich ueberhaupt nicht wie man das loesen koennte. Ich habe da an sverweis gedacht, aber kenne mich da auch nicht so wirklich aus und das hat doch probleme mit doppelten Eintraegen.
Wuerde mich ueber einen guten Vorschlag freuen.
Danke
Thomas
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Dop. Daten/Spalte einzelnen Werte/Zeile zuordnen
10.05.2006 11:19:02
Tommy
Schade, keine Antworten. Das Problem ist wohl doch nicht zu loesen.. :-(
Oder ist es zu unverstaendlich erklaert?
Thomas
AW: Dop. Daten/Spalte einzelnen Werte/Zeile zuordnen
10.05.2006 15:05:52
IngGi
Hallo Tommy,
markiere in deiner Zieltabelle unmittelbar rechts neben den Nummern einen Bereich in der ersten Zeile mit mindestens sovielen Spalten, wie du maximal gleiche Nummern hast. In meinem Beispiel ist das der Bereich "B7:F7". Die ganz linke Zelle muss dabei aktiv sein. Trage nun die folgende Matrixformel ein und du erhältst folgendes Zwischenergebnis:
 
 ABCDEF
1100098095DE13    
2100098095FR10    
3100098095FR34    
4100107044CH12    
5100107044PL16    
6      
7100098095DE13FR10FR3400
8100107044000CH12PL16
Formeln der Tabelle
B7 : {=WENN(MTRANS($A$1:$A$5)=$A7;MTRANS($B$1:$B$5);0)}
C7 : {=WENN(MTRANS($A$1:$A$5)=$A7;MTRANS($B$1:$B$5);0)}
D7 : {=WENN(MTRANS($A$1:$A$5)=$A7;MTRANS($B$1:$B$5);0)}
E7 : {=WENN(MTRANS($A$1:$A$5)=$A7;MTRANS($B$1:$B$5);0)}
F7 : {=WENN(MTRANS($A$1:$A$5)=$A7;MTRANS($B$1:$B$5);0)}
B8 : {=WENN(MTRANS($A$1:$A$5)=$A8;MTRANS($B$1:$B$5);0)}
C8 : {=WENN(MTRANS($A$1:$A$5)=$A8;MTRANS($B$1:$B$5);0)}
D8 : {=WENN(MTRANS($A$1:$A$5)=$A8;MTRANS($B$1:$B$5);0)}
E8 : {=WENN(MTRANS($A$1:$A$5)=$A8;MTRANS($B$1:$B$5);0)}
F8 : {=WENN(MTRANS($A$1:$A$5)=$A8;MTRANS($B$1:$B$5);0)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
 

Ersetze nun mit "Bearbeiten-Kopieren" und "Bearbeiten-Inhalte einfügen-Werte" die Formeln durch die entsprechenden Werte. Die Zellen mit den Nullen kannst du dann über "Bearbeiten-Gehe zu-Inhalte-Konstanten-nur ein Häkchen bei Zahlen stehen lassen" und anschließend "Bearbeiten-Zellen löschen-Zellen nach links verschieben" entfernen. Du erhältst folgendes Endergebnis:
 
 ABCDEF
10100098095DE13FR10FR34  
11100107044CH12PL16   
 

Gruß Ingolf
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige