Office: Spalten iterativ Zusammenfassen

Helfe beim Thema Spalten iterativ Zusammenfassen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo Leute, ich hänge nun schon einige Tage an einem Problem und finde nirgendwo eine passende Lösung. Ich habe einen Datensatz der wie folgt... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Excel Neuling123, 17. September 2014.

  1. Spalten iterativ Zusammenfassen


    Hallo Leute,

    ich hänge nun schon einige Tage an einem Problem und finde nirgendwo eine passende Lösung.

    Ich habe einen Datensatz der wie folgt vorliegt:
    (jedes element in einer einzelnen Zelle)
    1 A1 B1 C1 D1 E1 F1
    2 A2 B2 C2 D2
    3 A3 B3 C3 D3 E3 F3 G3 H3
    4 A4 B4


    und muss ihn in folgende Form bringen:
    1 A1 B1
    1 C1 D1
    1 E1 F1
    2 A2 B2
    2 C2 D2
    3 A3 B3
    3 C3 D3
    3 E3 F3
    etc... also sortiert in der ersten Spalte in jeweils einer Zelle.

    Das Problem ist das die Zeilen unterschiedlich lang sind und das Programm erkennen muss wie weit es jeweils gehen muss. In der anwendung haben die Datentabelle mehrere Tausend einträge was ein manuelles Bearbeiten umständlich macht und einen VBA code erforderlich macht.

    Ich wäre sehr dankbar für eine schnelle Hilfe.
     
    Excel Neuling123, 17. September 2014
    #1
  2. kleiner Fehler meinerseits,

    Es muss folgende Form bekommen:

    1+A1+B1
    1+C1+D1
    1+E1+F1
    2+A2+B2
    2+C2+D2
    3+A3+B3
    3+C3+D3
    3+E3+F3

    Ich danke im Vorraus
     
    Excel Neuling123, 17. September 2014
    #2
  3. schatzi Super-Moderator
    Hallo!

    Teste mal, ob du diesen Code für deine Mappe anpassen kannst:

    Code:
    Sub Aufteilen()
    Dim ersteZ%, letzteZ%, i%, j%, z%, t1 As Worksheet, t2 As Worksheet
        Set t1 = Sheets("Tabelle1")
        Set t2 = Sheets("Tabelle2")
        ersteZ = 1
        t2.UsedRange.ClearContents
        With t1
            letzteZ = .Cells(Rows.Count, 1).End(xlUp).Row
            For i = ersteZ To letzteZ
                j = 2
                Do Until IsEmpty(.Cells(i, j))
                    z = z + 1
                    t2.Cells(z, 1) = .Cells(i, 1)
                    t2.Cells(z, 2) = .Cells(i, j)
                    t2.Cells(z, 3) = .Cells(i, j + 1)
                    j = j + 2
                Loop
            Next i
        End With
    End Sub
     
  4. Spalten iterativ Zusammenfassen

    Hallo,

    zuerstmal danke für die Hilfe. Ich versuche momentan aus deine Vorlage anzupassen bzw. zu verändern muss aber zugeben das er mich doch ziemlich überfordert. ;) Ein Problem ist z.B. das ich nicht weis wie ich ihm hier Zeilen weise die Anazahl der Spalten übermitteln soll.

    Nochmals danke und noch einen schönen Abend!

    (P.S. ich hab diese Frage in 3 Foren hochgestellt und wurde darauf hingewiesen das sowas nicht gern gesehen ist. Sollte das Problem gelöst sein werde ich es sofort hier melden.)
     
    Excel Neuling123, 17. September 2014
    #4
  5. schatzi Super-Moderator
    Hallo!

    Ich habe mir deine Beispielmappe bei Herber mal angeschaut.
    Du musst lediglich die Blattnamen und die erste Zeile anpassen:

    Code:
    Sub Aufteilen()
    Dim ersteZ%, letzteZ%, i%, j%, z%, t1 As Worksheet, t2 As Worksheet
        Set t1 = Sheets("Original")     'Quellblatt
        Set t2 = Sheets("Ergebnis")     'Ausgabeblatt
        ersteZ = 2                      'erste Zeile der Daten
        t2.UsedRange.ClearContents
        With t1
            letzteZ = .Cells(Rows.Count, 1).End(xlUp).Row
            For i = ersteZ To letzteZ
                j = 2
                Do Until IsEmpty(.Cells(i, j))
                    z = z + 1
                    t2.Cells(z, 1) = .Cells(i, 1)
                    t2.Cells(z, 2) = .Cells(i, j)
                    t2.Cells(z, 3) = .Cells(i, j + 1)
                    j = j + 2
                Loop
            Next i
        End With
    End Sub
     
  6. Hallo,

    es funktioniert! Vielen dank du bist ein Genie. Ich kann gar nicht ausdrücken wie sehr du mir aus der patsche geholfen hast :)

    Ich wünsche dir einen schönen Abend
     
    Excel Neuling123, 17. September 2014
    #6
Thema:

Spalten iterativ Zusammenfassen

Die Seite wird geladen...
  1. Spalten iterativ Zusammenfassen - Similar Threads - Spalten iterativ Zusammenfassen

  2. Wie kann ich die x häufigsten Ausdrücke aus einer Spalte ermitteln?

    in Microsoft Excel Hilfe
    Wie kann ich die x häufigsten Ausdrücke aus einer Spalte ermitteln?: Nach umfangreicher Recherche und einigem Probieren konnte ich meine Anforderung noch nicht erfüllen. Nun hoffe ich auf Eure Unterstützung. Für ein Tippspiel importieren wir regelmäßig aus einer...
  3. Wenn ein Wert ein einer Spalte, dann komplette Zeile im anderen Blatt untereinander einfügen.

    in Microsoft Excel Hilfe
    Wenn ein Wert ein einer Spalte, dann komplette Zeile im anderen Blatt untereinander einfügen.: Hallo, kann mir jemand bitte bei folgenderm Helfen. Habe etwas ähnliches gefunden was ich brauche, nur noch eine kleine Änderung ist notwendig. Aufgabe: Es wird geprüft, ob in Spalte Q ein Wert...
  4. Mittelwert aus mehreren Spalten als dynamisches Array

    in Microsoft Excel Hilfe
    Mittelwert aus mehreren Spalten als dynamisches Array: Hallo liebes Forum, ich bin bei folgendem Problem ratlos: Ich berechne für verschiedene Dozenten Feedback anhand von 3 verschiedenen Kriterien. Die Stammdaten der Feedbacks stehen in einer...
  5. Formel in Spalten / Zellen aktivieren

    in Microsoft Excel Hilfe
    Formel in Spalten / Zellen aktivieren: Hallo, ich versuche mich immer noch an einer Tabelle, wo ich mittels Userform Daten hineinkopiere. Formeln in den Spalten F, I und L ebenfalls zu kopieren gelingt mir nicht. Ich suche...
  6. Zwei Dateien vergleichen - Zielinfo in unterschiedlichen Spalten

    in Microsoft Excel Hilfe
    Zwei Dateien vergleichen - Zielinfo in unterschiedlichen Spalten: Hallo, ich benötige eure Unterstützung. Ich habe zwei Dateien (Excel) dahingehend abgleichen ob in der einen Datei (Master) Zieldaten (Boxennummern - jede in einer Zeile) und deren Folgedaten...
  7. Spalte Summieren wenn Monat UND Jahr

    in Microsoft Excel Hilfe
    Spalte Summieren wenn Monat UND Jahr: Hallo Forum, ich scheitere an einem wie ich dachte recht einfachen Problem, aber vielleicht kann mir hier jemand helfen. Ich habe eine Spalte mit einem Datum, und eine Zweite mit einer Summe. Der...
  8. Spalten Sortieren nach Zahlen mit Buchstaben (1a,1b usw)

    in Microsoft Excel Hilfe
    Spalten Sortieren nach Zahlen mit Buchstaben (1a,1b usw): Hallo, ich habe hier eine Bauteileliste erstellt um diese leichter wiederzufinden. Das Problem ist, dass die Baugruppen unterteilt sind (ist ein Kartonbaubogen mit mehreren Hundert Teilen,...
  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