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

verketten mehrerer Suchtreffen in Matrix

Forumthread: verketten mehrerer Suchtreffen in Matrix

verketten mehrerer Suchtreffen in Matrix
15.06.2005 15:13:17
Dennis
Hallo Leute,
aus folgender Liste sollen alle Einschränkungen einer Person in einer Zeile dargestellt werden (getrennt mir Semikolon) z.B.
123456 | Meier | kein Tragen schwerer Teile; farbenblind
123456 | Meier | kein Tragen schwerer Teile
123456 | Meier | farbenblind
456789 | Schulz | -
789123 | Rüssel | kein Lärm
789123 | Rüssel | farbenblind
789123 | Rüssel | keine gefährdende Substanzen
912345 | Hohl | kein Tragen schwerer Teile
mit dem sverweis kann ich ja nur einen datensatz "verketten", wie kann ich alle treffen verketten? Vielen Dak für Eure Hilfe!!
mfg
Dennis
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: verketten mehrerer Suchtreffen in Matrix
16.06.2005 09:42:29
MichaV
Hi,
das geht m.E. nicht ohne benutzerdefinierte Funktion. Kopiere diesen Code in ein Standart- Modul:
Option Explicit
Public Function VerweisVerketten(WoSuchen As Range, WasSuchen As Range, WoFinden As Range) As String Const c = """""" VerweisVerketten = Left(Join(Evaluate("=transpose(if(" & WoSuchen.Address & "=" & WasSuchen.Address & "," & WoFinden.Address & "&"",""," & c & "))"), ""), Len(Join(Evaluate("=transpose(if(" & WoSuchen.Address & "=" & WasSuchen.Address & "," & WoFinden.Address & "&"",""," & c & "))"), "")) - 1) End Function
Dann erhältst Du:
 
 ABCD
1123456 Meier kein Tragen schwerer Teile kein Tragen schwerer Teile, farbenblind
2123456 Meier farbenblind kein Lärm, farbenblind, keine gefährdende Substanzen
3456789 Schulz - 
4789123 Rüssel kein Lärm 
5789123 Rüssel farbenblind 
6789123 Rüssel keine gefährdende Substanzen 
7912345 Hohl kein Tragen schwerer Teile 
Formeln der Tabelle
D1 : =verweisverketten(B1:B7;B1;C1:C7)
D2 : =verweisverketten(B1:B7;B4;C1:C7)
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruss- Micha
PS: Rückmeldung wäre nett.
Anzeige
AW: verketten mehrerer Suchtreffen in Matrix
16.06.2005 09:48:06
MichaV
Hi,
Option Explicit Public Function VerweisVerketten(WoSuchen As Range, WasSuchen As Range, WoFinden As Range) As String VerweisVerketten = Left(Join(Evaluate("=transpose(if(" & WoSuchen.Address & "=" & WasSuchen.Address & "," & WoFinden.Address & "&"","",""""))"), ""), Len(Join(Evaluate("=transpose(if(" & WoSuchen.Address & "=" & WasSuchen.Address & "," & WoFinden.Address & "&"","",""""))"), "")) - 1) End Function
reicht völlig aus.
Gruss- Micha
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