Office: Textinhalte zu Vergleichswert in einer Zelle zusammenführen

Helfe beim Thema Textinhalte zu Vergleichswert in einer Zelle zusammenführen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, ich bin auf der verzweifelten Suche nach einem Lösungsansatz: In meiner Ursprungstabelle sind in Spate A diverse Texteinträge, denen... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von boefra73, 2. September 2021.

  1. boefra73 Neuer User

    Textinhalte zu Vergleichswert in einer Zelle zusammenführen


    Hallo zusammen,
    ich bin auf der verzweifelten Suche nach einem Lösungsansatz:

    In meiner Ursprungstabelle sind in Spate A diverse Texteinträge, denen in Spalte B bestimmte weitere Texteinträge zugeordnet sind. Die Texteinträge in Spalte A erscheinen dort mehrfach, ihnen sind unterschiedliche Texte in Spalte B zugeordnet.
    In der Zieltabelle soll nun nur 1x der Textwert aus Spalte A erscheinen. Die dazugehörigen Texte aus Spalte B sollen in einer Zelle dem zugehörigen Wert aus Spalte A zugeordnet werden.
    Die beispielhafte Datei macht das vielleicht deutlicher :-)

    Vielen Dank schon einmal,
    Frank
     
    boefra73, 2. September 2021
    #1
  2. steve1da Office Guru
    Welche Excel Version setzt du ein?
     
    steve1da, 2. September 2021
    #2
  3. ... ich hab einen Vorschlag (Excel Version 365) - der ist aber nicht sehr schoen bzw auch nicht sehr flexibel - aber es funktioniert.
    Wenn du sagen kannst, dass es nicht mehr als x Vorkommen (aber nicht mehr als 252) in Spalte B zu einem bestimmten Wert in Spalte A geben wird, kann meine Formel entsprechend erweitert werden. In meinem Beispiel (Spalte G) hab ich das erstmal fuer 4 Werte ausgefuehrt. Falls das alles im Prinzip aktzeptabel ist, kann ich dann noch ein wenig Vereinfachung mit den mehrfachen Bereichsdefinitionen zB "$B$3:$B$10" einbauen, damit der Wartungsaufwand ein wenig reduziert wird.
    Sie besteht im Prinzip aus "TEXTJOIN" und dann x Vorkommen der folgenden Konstruktion:
    WENNFEHLER(INDEX($B$3:$B$10,KKLEINSTE(WENN($D4=$A$3:$A$10,ZEILE($A$3:$A$10)-ZEILE($A$3)+1),1)),"")
    wobei die Zahl rechts aussen - also die 1 in "...),1))" um jeweils 1 erhoeht werden muss (das ist der Index der Ergebnisliste)

    Ich bin gespannt auf einen alternative Loesungsvorschlag von steve1da.
     
    1 Person gefällt das.
  4. boefra73 Neuer User

    Textinhalte zu Vergleichswert in einer Zelle zusammenführen

    2016 :-)
     
    boefra73, 2. September 2021
    #4
  5. boefra73 Neuer User
    Dankeschön erstmal. sieht schon ganz gut aus, konnte ich nur noch nicht testen...
    In der/n Ursprungstabelle(n) werden maximal 1000 Zeilen sein. Mehr als 252 Vorkommen in Spalte B zu einem A-Wert werde ich definitiv nicht haben ...
     
    boefra73, 2. September 2021
    #5
  6. steve1da Office Guru
    Bei Excel2016 dürftest du eigentlich #NAME angezeigt bekommen, weil deine Version TEXTVERKETTEN nicht kennt.
    Muss alles zwingend in einer Zelle mit Komma getrennt sein?
     
    steve1da, 2. September 2021
    #6
  7. boefra73 Neuer User
    Mist - so ist es. Trennung mit Komma muss nicht, aber irgendein Trennzeichen wäre hilfreich. aber wenn möglich in einer Zelle!
     
    boefra73, 2. September 2021
    #7
  8. Exl121150 Erfahrener User

    Textinhalte zu Vergleichswert in einer Zelle zusammenführen

    Hallo,

    für andere Excel-Versionen als Excel365 habe ich eine kleine VBA-Funktion konstruiert, die nach dem Muster der "xxxWENN(..)"-Funktionen aufgerufen wird:
    Code:
    Public Function VerkettenTrWenn(rgTexte As Range, Tr As String, rgKrit As Range, Krit As String) As String
      Dim Zl As Long
      Dim Kette As String
    
      Kette = ""
      For Zl = 1 To rgTexte.Rows.Count
        With rgKrit.Cells(Zl, 1)
          If .Value = Krit Then
            If Len(.Value) Then
              Kette = Kette & Tr & rgTexte.Cells(Zl, 1)
            End If
          End If
        End With
      Next Zl
     
      VerkettenTrWenn = Mid$(Kette, Len(Tr) + 1)
    
    End Function
    
    Excel-Datei mit den Formelvarianten für Excel365 und andere Excel-Versionen liegt bei.
     
    Exl121150, 3. September 2021
    #8
    1 Person gefällt das.
  9. steve1da Office Guru
  10. boefra73 Neuer User
    vielen Dank an alle!!!Textinhalte zu Vergleichswert in einer Zelle zusammenführen *:)* und schönes WE!!!
     
Thema:

Textinhalte zu Vergleichswert in einer Zelle zusammenführen

Die Seite wird geladen...
  1. Textinhalte zu Vergleichswert in einer Zelle zusammenführen - Similar Threads - Textinhalte Vergleichswert Zelle

  2. Summewenn mit ODER bei Textinhalten

    in Microsoft Excel Hilfe
    Summewenn mit ODER bei Textinhalten: hallo, ich habe folgende Formel: =SUMMEWENN(D28:D47;ODER("sonstiges";"CD/DVD brennen";"Scan";"Laminat";"Fotokopie");I28:I47) da kommt aber immer 0 heraus anstatts einer summe Grüße Stephan
  3. bestimmte Zellen (Textinhalte) nicht drucken

    in Microsoft Excel Hilfe
    bestimmte Zellen (Textinhalte) nicht drucken: Moin Moin Ihr Wissenden Ich habe auf einem Tabellenblatt Texte in Zellen die nicht gedruckt werden sollten. Ausblenden von Zeilen möchte ich nicht um das Druckformat beizubehalten.Da ich diese...
  4. Textinhalte ein-/ausschalten

    in Microsoft Word Hilfe
    Textinhalte ein-/ausschalten: Hallo zusammen, ich bin auf der Suche nach einer Funktion, die mir bei Vertragsgestaltungen immer wieder 'fehlt'. Unterschiedliche Kunden bekommen unterschiedliche Konditionen und teilweise auch...
  5. Mail nach Textinhalt Filtern

    in Microsoft Outlook Hilfe
    Mail nach Textinhalt Filtern: Hallo zusammen, hoffentlich bin ich hier richtig. Ich habe folgendes Problem, ich bekomme täglich sehr viele Mails mit dem Inhalt: "Das ist Ihre Chance! Mindestens EUR 5000 pro Tag!"...
  6. Verketten von Zellen mit Textinhalt und überspringen leerer Zellen

    in Microsoft Excel Hilfe
    Verketten von Zellen mit Textinhalt und überspringen leerer Zellen: Ich verzweifel noch an der einfachen Lösung mit der ewig komplizierten Formel. Ich habe bereits das hier gefunden:...
  7. autoform automatisch einen textinhalt zuweisen

    in Microsoft Excel Hilfe
    autoform automatisch einen textinhalt zuweisen: einen schönen guten tag an alle,... ist es irgendwie möglich einer autoform (z.b. einem rechteck) automatisch einen "textinhalt" zu geben, vielleicht über eine formel oder so? also das in...
  8. "Summieren" von Textinhalten für mehrere Zeilen

    in Microsoft Excel Hilfe
    "Summieren" von Textinhalten für mehrere Zeilen: Hallo ich habe ein Problem mit dem summieren von Textinhalten. Ich habe eine Tabelle (siehe Angang mit 76 Zeilen). In dieser möchte ich Spalte C und D auslesen und je nach Ergebnis den Text...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden