Zeilenumbruch in Excel-Zeichenketten richtig einfügen
Wenn wir in Excel einen Zeilenumbruch in einem Text einfügen möchten, drücken wir unter Windows einfach ALT & Enter (unter MacOS Option & Enter). Wir können auch die Zelle formatieren und unter Ausrichtung -> Textsteuerung bei Textumbruch einen Haken setzen. Künftig wird Excel dort automatisch einen Zeilenumbruch machen, wenn der Text horizontal nicht in die Zelle passt.
Aber wie können wir innerhalb einer Funktion dafür sorgen, dass der Umbruch genau da erfolgt wo wir dies wünschen?
Zunächst muss uns klar sein das dies nur mit Text (String-Funktion) funktioniert. D. h. wenn ich dies mit Zahlen mache, sind diese anschließend automatisch in Text formatiert. Aber wie bekomme ich nun diesen Zeilenumbruch in eine Funktion integriert?
Wir können das ANSI-Zeichen für Zeilenumbruch in die Verbindung einfügen. Dieses Zeichen ist die Nummer 10 in der ANSI-Zeichentabelle. Wir benutzen zusätzlich die Funktion ZEICHEN():
=A1&ZEICHEN(10)&B1
Die Zellen, in der die Funktion eingetragen wird, müssen zusätzlich mit Zeilenumbruch formatiert sein. Das erreichen wir – wie oben erklärt – in dem wir auf Zelle formatieren im Untermenü klicken (Rechtsklick in der Zelle und dann Zelle formatieren auswählen) und dann bei Ausrichtung unter Textsteuerung den Zeilenumbruch aktivieren oder oben im Menü Start auf Textumbruch klicken.
So weit so gut. Aber wann kann man das effektiv nutzen?
Wir haben hierzu ein Szenario erdacht, bei dem die Ausgabe eines Zustandes in deutsch und englisch in einer Zelle erfolgen soll. Die Abfrage wäre mit einer WENN() – Funktion wie folgt:
=WENN(A2<=600;"erfüllt"&ZEICHEN(10)&"fullfilled";"nicht erfüllt"&ZEICHEN(10)&"not fullfilled")
Bei unserer Ausgabe würden die beiden Aussagen untereinander eine einer Zelle stehen.
RECHTLICHES
ÖFFNUNGSZEITEN
Montag – Freitag
09:00 – 17:00 Uhr
Termin nach Vereinbarung
KONTAKT
Fon: +49 208 7 402 402
Fax: +49 208 3855 3971
Speichern ▸
INFORMATIONEN
Irren ist menschlich, und noch menschlicher ist es, einem Computer die Schuld zu geben.