Werte ohne Redundanzen - VBA-Lösung
NoNet
Hallo Christian,
nur per Formeln/Funktionen lässt sich das nicht 100%ig lösen (an alle Kritiker : Iteration halte ich hier für zu unsicher !), aber per VBA ist das kein Problem. kopiere das folgende Makro in ein allgemeines Modul (z.B. "Modul1") im VBA-Editor :
Sub WerteOhneRedundanzen()
Dim lngZ As Long, rngZelle As Range, strWerte
For Each rngZelle In Range("A2:A" & Cells(Rows.Count, 1).End(xlUp).Row)
strWerte = Split(rngZelle.Value, ";")
For lngZ = LBound(strWerte) To UBound(strWerte)
If InStr([A1], Trim(strWerte(lngZ) & ";")) = 0 Then
[A1] = [A1] & Trim(strWerte(lngZ)) & "; "
End If
Next
Next
End Sub
Gruß, NoNet