Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zahlenreihen in Spalte nebeneinander mit Komma

Zahlenreihen in Spalte nebeneinander mit Komma
JAT
Hallo liebes Forum,
ich habe in einer Spalte (A) untereinander sehr viele Zahlenwerte stehen.
Z. B.
1234
3456
56
34
Diese sollen jetzt ganz einfach entweder in einer Zelle oder als Text zusammen nacheinander dargestellt werden, jedoch durch Komma getrennt.
Also so: 1234, 3456, 56, 34
Ist so etwas in Excel möglich?
Viele Grüße
JAT
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Zahlenreihen in Spalte nebeneinander mit Komma
07.01.2012 15:52:49
Reinhard
Hallo JAT,
Tabellenblatt: [Mappe1]!Tabelle1
│  A  │            B           │
--┼-----┼------------------------┼
1 │  34 │ 34,56,78,2,3,677,56,45 │
--┼-----┼------------------------┼
2 │  56 │ ,56,78,2,3,677,56,45   │
--┼-----┼------------------------┼
3 │  78 │ ,78,2,3,677,56,45      │
--┼-----┼------------------------┼
4 │   2 │ ,2,3,677,56,45         │
--┼-----┼------------------------┼
5 │   3 │ ,3,677,56,45           │
--┼-----┼------------------------┼
6 │ 677 │ ,677,56,45             │
--┼-----┼------------------------┼
7 │  56 │ ,56,45                 │
--┼-----┼------------------------┼
8 │  45 │                    ,45 │
--┴-----┴------------------------┴
Benutzte Formeln:
B1: =WENN(ZEILE()=1;"";",")&A1&B2
B2: =WENN(ZEILE()=1;"";",")&A2&B3
B3: =WENN(ZEILE()=1;"";",")&A3&B4
B4: =WENN(ZEILE()=1;"";",")&A4&B5
B5: =WENN(ZEILE()=1;"";",")&A5&B6
B6: =WENN(ZEILE()=1;"";",")&A6&B7
B7: =WENN(ZEILE()=1;"";",")&A7&B8
B8: =WENN(ZEILE()=1;"";",")&A8
A1:B8
haben das Zahlenformat: Standard
Gruß
Reinhard
Anzeige
AW: Zahlenreihen in Spalte nebeneinander mit Komma
07.01.2012 16:27:24
JAT
Hallo Reinhard,
vielen Dank!
Diese Lösung ist perfekt.
Alles Gute und einen entspannten Abend noch
JAT
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Zahlenreihen in Spalten nebeneinander mit Komma umwandeln


Schritt-für-Schritt-Anleitung

Um in Excel Werte aus einer Spalte in eine Zelle mit Komma getrennt darzustellen, kannst Du folgende Schritte befolgen:

  1. Daten vorbereiten: Stelle sicher, dass Deine Zahlen in einer Spalte (z. B. Spalte A) untereinander stehen.
  2. Hilfsspalte erstellen: Füge eine neue Spalte (z. B. Spalte B) hinzu.
  3. Formel eingeben: Gib in die Zelle B1 folgende Formel ein:
    =WENN(ZEILE()=1;"";",")&A1&B2
  4. Formel nach unten ziehen: Ziehe die Formel bis zur letzten Zeile der Spalte A nach unten, um alle Werte zu erfassen.
  5. Ergebnis kopieren: Das Ergebnis in den Zellen der Spalte B zeigt die Zahlen aus Spalte A, durch Komma getrennt.

Häufige Fehler und Lösungen

  • Fehler: Die Zellen in der Hilfsspalte zeigen nur leere Werte.

    • Lösung: Überprüfe, ob Du die Formel korrekt eingegeben hast und ob die Zellreferenzen stimmen.
  • Fehler: Die Zahlen werden nicht richtig zusammengefügt.

    • Lösung: Stelle sicher, dass Du die Formel bis zur letzten Zeile nach unten ziehst.

Alternative Methoden

Eine andere Möglichkeit, um Excel Spalten in eine Zelle mit Komma zu trennen, ist die Verwendung einer benutzerdefinierten Funktion (UDF). Du kannst eine Funktion in VBA erstellen, die diese Aufgabe übernimmt. Hier ein Beispiel:

  1. VBA-Editor öffnen: Drücke ALT + F11.
  2. Modul einfügen: Klicke auf "Einfügen" und wähle "Modul".
  3. Funktion eingeben:

    Function JoinWithComma(rng As Range) As String
        Dim cell As Range
        Dim result As String
    
        For Each cell In rng
            If cell.Value <> "" Then
                result = result & cell.Value & ", "
            End If
        Next cell
    
        If Len(result) > 0 Then
            result = Left(result, Len(result) - 2) ' Letztes Komma entfernen
        End If
    
        JoinWithComma = result
    End Function
  4. Funktion verwenden: Zurück in Excel kannst Du jetzt die Funktion =JoinWithComma(A1:A4) verwenden, um die Werte in A1 bis A4 zu verbinden.

Praktische Beispiele

Angenommen, Du hast folgende Zahlen in Spalte A:

A1: 1234
A2: 3456
A3: 56
A4: 34

Nach Anwendung der oben genannten Schritte oder der UDF wird das Ergebnis in einer Zelle wie folgt aussehen:

1234, 3456, 56, 34

Wenn Du die Werte in einer Zelle mit Komma trennen möchtest, kannst Du auch die Funktion TEXTVERKETTEN in neueren Excel-Versionen verwenden:

=TEXTVERKETTEN(", ";WAHR;A1:A4)

Tipps für Profis

  • Wenn Du häufig mit Excel Zahlen untereinander nebeneinander mit Komma arbeiten musst, speichere die UDF in Deiner Arbeitsmappe, um sie jederzeit nutzen zu können.
  • Nutze die Funktion TEXTVERKETTEN, wenn Du Excel 365 oder Excel 2021 verwendest, um eine einfachere und effizientere Lösung zu erhalten.
  • Überlege, ob Du die Daten zuerst mit Daten > Text in Spalten aufbereiten möchtest, falls Du zusätzliche Verarbeitung benötigst.

FAQ: Häufige Fragen

1. Frage
Wie kann ich mehrere Spalten in eine Spalte mit Komma trennen?
Antwort: Du kannst die UDF entsprechend anpassen, um mehrere Spalten zu durchlaufen und die Werte zu verbinden.

2. Frage
Kann ich die Zahlen in eine Zeile umwandeln?
Antwort: Ja, Du kannst die Funktion TEXTVERKETTEN oder die UDF verwenden, um die Werte in eine Zeile mit Komma zu trennen.

3. Frage
Wie kann ich die Werte nach dem Zusammenfügen weiterverarbeiten?
Antwort: Nachdem Du die Werte in einer Zelle hast, kannst Du diese kopieren und in andere Zellen einfügen oder für weitere Berechnungen verwenden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige