Ich stehe vor einem Problem was meiner Theorie nach eigtl. mit einer wenn/dann Formel gelöst werden könnte, aber ich denke es geht einfacher?
Es geht darum das verschiedene Partner, verschiedene Merkmale aufweisen können. Jeder dieser Partner bekommt für ein vorhandenes Merkmal ein "x". Am Ende soll mir Excel in einer Zelle dann alle Merkmale des Partners mit Komma getrennt eintragen.
Ich habe eine Test Tabelle als Datei eingefügt und hier auch nochmal als Screenshot, für diejenigen die nicht gerne etwas herunterladen möchten :)
11.04.2019, 09:55 (Dieser Beitrag wurde zuletzt bearbeitet: 11.04.2019, 09:56 von MisterBurns.)
Zitat:Ich habe eine Test Tabelle als Datei eingefügt und hier auch nochmal als Screenshot, für diejenigen die nicht gerne etwas herunterladen möchten
Sehr sehr löblich! Mustergültig :100: :100: :100: :15: :15: :15:
Leider hast du noch Office 2010, da fällt mir kein sehr eleganter Weg ein (geht womöglich noch einfacher, mal sehen, welche Lösungen noch daherkommen). Geht natürlich auch ohne Hilfsspalte - ersetze in der Formel in K2 einfach "J2" durch die Formel aus J2 :) Ich hab es nur der Übersichtlichkeit wegen mit Hilfsspalte gemacht.
Hier noch eine VBA-Variante. Code gehört in ein allgemeines Modul (VBA-Editor - Einfügen - Modul)
Code:
Public Function Textverbinden(Bereich As Range, Optional Trenner As String = ", ") Dim a() As Variant Dim zellen As Range Dim L As Long ReDim a(Bereich.Count) For Each zellen In Bereich If zellen.Text <> "" Then a(L) = Cells(1, zellen.Column).Text L = L + 1 End If Next ReDim Preserve a(L - 1) Textverbinden = Join(a, Trenner) End Function
Dann kannst du in J2 die Formel
Code:
=Textverbinden(D2:I2)
eingeben und die Formel runterziehen.
Zitat:aber einen leichteren Weg scheint es nicht zu geben?
Keinen, den ich für deine Excelversion kenne. Wie gesagt, vielleicht findet einer der Cracks hier was.
Schöne Grüße Berni
Folgende(r) 1 Nutzer sagt Danke an MisterBurns für diesen Beitrag:1 Nutzer sagt Danke an MisterBurns für diesen Beitrag 28 • No3Fx