Um in einer Zelle eine neue Zeile zu beginnen, drückst du beim Tippen Alt+Eingabe. Auf dem Mac drückst du Control+Option+Return; Microsoft 365 für Mac nimmt auch Option+Return an. In einer Formel ist der Zeilenumbruch ZEICHEN(10) (englisch CHAR(10)): =A2&ZEICHEN(10)&B2 setzt den Text aus B2 in eine zweite Zeile unter den Text aus A2. Die Tabelle zeigt die englische Schreibweise, =A2&CHAR(10)&B2. Du kannst die Formeln in der Tabelle auch deutsch eingeben, mit Semikolons: =A2&ZEICHEN(10)&B2.
| A | B | C | |
|---|---|---|---|
| 1 | Street | City | Address label |
| 2 | 12 Oak Road | Leeds | 12 Oak Road Leeds |
| 3 | 4 Mill Lane | York | 4 Mill Lane York |
=A2&ZEICHEN(10)&B2Klick auf C2: Die Formel verbindet die Straße, einen Zeilenumbruch und die Stadt. Die kleine Tabelle zeigt das Ergebnis in einer Zeile. Auch in Excel zeigt die Zelle eine Zeile, bis du für sie Start > Textumbruch einschaltest (in älteren Versionen heißt die Schaltfläche Zeilenumbruch); dann wird die Zeile höher, und die Stadt erscheint unter der Straße. Ein Zeilenumbruch, den du mit Alt+Eingabe tippst, schaltet den Textumbruch von selbst ein. Ein Zeilenumbruch aus einer Formel tut das nicht, und das ist der übliche Grund für "ZEICHEN(10) funktioniert nicht".
Die Eingabetaste allein schließt die Zelle ab und springt nach unten. In Google Sheets ist eine neue Zeile in einer Zelle Strg+Eingabe oder Alt+Eingabe (auf dem Mac Cmd+Eingabe), und CHAR(10) funktioniert genauso.
Der Zeilenumbruch ist ein Zeichen
ZEICHEN(10) ist das Zeilenvorschubzeichen, Code 10. Es zählt als ein Zeichen, und FINDEN und WECHSELN können wie nach jedem anderen danach suchen:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Text | Length | Break at | First line |
| 2 | Ana Silva | 9 | 4 | Ana |
=LÄNGE(A2)Ana, der Umbruch und Silva ergeben 9 Zeichen, und der Umbruch ist das 4. D2 nimmt alles davor, in deutschem Excel =LINKS(A2;FINDEN(ZEICHEN(10);A2)-1). A2 ist hier nur mit einer Formel gebaut, damit du siehst, wo der Umbruch steht; eine Zelle, in der jemand Alt+Eingabe gedrückt hat, verhält sich genauso.
| A | B | C | |
|---|---|---|---|
| 1 | Name | Title | Badge |
| 2 | Ana Silva | Manager |
Du bist dran: Setz in C2 den Namen aus A2 und die Funktionsbezeichnung aus B2 in eine Zelle, die Funktion in eine zweite Zeile.
Einen Bereich mit Zeilenumbrüchen verbinden
Um eine ganze Liste in einer Zelle zu stapeln, nimmst du ZEICHEN(10) als Trennzeichen von TEXTVERKETTEN:
| A | B | C | |
|---|---|---|---|
| 1 | Item | List | |
| 2 | Milk | Milk Bread Eggs | |
| 3 | Bread | ||
| 4 | Eggs |
=TEXTVERKETTEN(ZEICHEN(10);WAHR;A2:A4)In Excel 2016 und älter, wo es kein TEXTVERKETTEN gibt, hängst du die Zellen mit & aneinander: =A2&ZEICHEN(10)&A3&ZEICHEN(10)&A4.
Zeilenumbrüche entfernen
Daten, die aus E-Mails, Webformularen oder anderen Programmen kopiert wurden, bringen oft Zeilenumbrüche mit. Ersetze jeden Umbruch mit WECHSELN durch ein Leerzeichen oder ein Komma:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Imported | Spaces | Commas | CLEAN |
| 2 | Milk Bread Eggs | Milk Bread Eggs | Milk, Bread, Eggs | MilkBreadEggs |
=WECHSELN(A2;ZEICHEN(10);" ")SÄUBERN (englisch CLEAN), in D2, löscht Zeilenumbrüche ebenfalls, setzt aber nichts an ihre Stelle, also laufen die Wörter als MilkBreadEggs zusammen. Text aus Windows-Dateien kann vor jedem Zeilenvorschub einen Wagenrücklauf tragen, ZEICHEN(13); beide entfernst du mit =WECHSELN(WECHSELN(A2;ZEICHEN(13);"");ZEICHEN(10);" ").
| A | B | |
|---|---|---|
| 1 | Imported | One line |
| 2 | Ana Ben Chen |
Du bist dran: Die Namen in A2 stehen in getrennten Zeilen. Gib sie in B2 in einer Zeile zurück, mit einem Komma und einem Leerzeichen an jeder Stelle eines Zeilenumbruchs.
Eine Zelle an ihren Zeilenumbrüchen teilen
=TEXTTEILEN(A2;ZEICHEN(10)) setzt jede Zeile in eine eigene Spalte (Microsoft 365 und Excel 2024):
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Address | |||
| 2 | 12 Oak Road Leeds LS1 4AB | 12 Oak Road | Leeds | LS1 4AB |
=TEXTTEILEN(A2;ZEICHEN(10))In älterem Excel für Windows erledigt das Daten > Text in Spalten: Wähle Getrennt, setz das Häkchen bei Andere, klick in dessen Feld und drück Strg+J. Das Feld sieht leer aus, enthält aber jetzt den Zeilenumbruch.
Zeilenumbrüche mit Suchen und Ersetzen entfernen
Um viele Zellen auf einmal ohne Formel zu bereinigen, in Excel für Windows:
- Markiere die Zellen und drück Strg+H.
- Klick in Suchen nach und drück Strg+J. Es erscheint nichts Sichtbares; das Feld enthält jetzt den Zeilenumbruch.
- Tippe bei Ersetzen durch ein Leerzeichen oder ein Komma.
- Klick auf Alle ersetzen.
Auf dem Mac nimmst du die WECHSELN-Formel von oben und fügst ihre Ergebnisse mit Inhalte einfügen > Werte über dem Original ein.
Sehen die Zellen danach noch hoch aus, markierst du die Zeilen und doppelklickst auf einen Zeilenrand, um die Höhe wieder anzupassen, und schaltest den Textumbruch aus, wenn du ihn nicht brauchst.
Häufig gestellte Fragen
Wie beginne ich in einer Excel-Zelle eine neue Zeile?
Drück beim Tippen in der Zelle unter Windows Alt+Eingabe oder auf dem Mac Control+Option+Return (Microsoft 365 für Mac nimmt auch Option+Return an). Die Eingabetaste allein springt in die nächste Zelle.
Wie füge ich in einer Excel-Formel einen Zeilenumbruch ein?
Häng ZEICHEN(10) an die Stelle, an der der Umbruch hin soll: =A2&ZEICHEN(10)&B2, oder =TEXTVERKETTEN(ZEICHEN(10);WAHR;A2:A4) für einen Bereich. Schalte für die Zelle Start > Textumbruch ein, sonst laufen die Zeilen zusammen.
Warum zeigt ZEICHEN(10) keine neue Zeile?
Für die Zelle ist Textumbruch nicht aktiviert. Markiere sie und klick auf Start > Textumbruch; die Zeilenhöhe wächst dann, bis jede Zeile zu sehen ist.
Wie entferne ich Zeilenumbrüche in Excel?
=WECHSELN(A2;ZEICHEN(10);" ") ersetzt jeden Zeilenumbruch durch ein Leerzeichen. Ohne Formel in Excel für Windows: Öffne Suchen und Ersetzen (Strg+H), drück im Feld Suchen nach Strg+J, tippe ein Leerzeichen bei Ersetzen durch und klick auf Alle ersetzen.