Freigeben über

Komplizierte Excel-Formel

Anonym
2020-03-25T21:02:44+00:00

Hallo!

Ich möchte, dass wenn ich die "Zahlen" Reihenfolge eingebe aus einem manuell gewählten Bereich (in diesem Fall A2 bis 4) die werte der Daneben stehenden Spalte (B2 bis 4) in eine Zelle mit Semikolon angezeigt wird. 

Ich hoffe mann kann verstehen was ich meine und dass es irgendeine Formel dafür gibt.

Vielen Dank für eure Hilfe

Leon

Microsoft 365 und Office | Excel | Für Zuhause | Windows

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare

1 Antwort

Sortieren nach: Am hilfreichsten
  1. Anonym
    2020-03-26T08:36:26+00:00

    Hallo Leon,

    das lässt sich mit einer Formel nicht realisieren.

    Probiere mal folgende UDF:

    Function TextKombi(Bereich As Range, Zahlen As Range) As String

    Dim varZahlen As Variant

    Dim i As Integer

    Dim myStr As String

    varZahlen = Split(Zahlen, ",")

    For i = LBound(varZahlen) To UBound(varZahlen)

        myStr = myStr & "; " & Application.Index(Bereich, varZahlen(i))

    Next

    TextKombi = Mid(myStr, 3)

    End Function

    und rufe diese dann im Blatt auf mit z.B.:

    =TextKombi(B2:B4;D2)

    Claus

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare