Zähle von links 20 Zeichen, suche das nächst folgende Leerzeichen und breche Rest auf die neue Zeile (innerhalb der Zelle) um.

Wir möchten den etwas  längeren Inhalt aus Zelle A1 in A2 mehrzeilig darstellen: (Längenlimite für Zeile 1  bei 20)

Beispiel:
aus "Hier ein wahnsinnig langer Text" soll sowas werden wie
"Hier ein wahnsinnig
langer Text"

⚠ Achtung:
Der Text wird nicht an position 20 geschnitten, also keine Trennungsregeln, das Wort in Zeile 1 soll intakt bleiben.

Das gelingt mit nachfolgender Formel für MSO365 in deutsch
=ERSETZEN(LINKS(A1;SUCHEN(" ";A1;20));SUCHEN(" ";A1;20);1;ZEICHEN(10))&TEIL(A1;SUCHEN(" ";A1;20)+1;LÄNGE(A1))

in eglish
=REPLACE(LEFT(A1,SEARCH(" ",A1,20)),SEARCH(" ",A1,20),1,CHAR(10))&MID(A1,SEARCH(" ",A1,20)+1,LEN(A1))

en francaise
=REMPLACER(GAUCHE(A1;CHERCHE(" ";A1;20));CHERCHE(" ";A1;20);1;CAR(10))&STXT(A1;CHERCHE(" ";A1;20)+1;NBCAR(A1))

in italioano
=SOSTITUISCI(SINISTRA(A1;RICERCA(" ";A1;20));RICERCA(" ";A1;20);1;CARATT(10))&STRINGA.ESTRAI(A1;RICERCA(" ";A1;20)+1;LUNGHEZZA(A1))
anhängende Datei(en)
Example Zeienumbruch nach 20 Zeichen.xlsx
404kb
Tags