was muss ich bitte in meiner Formel eintragen, damit beim VERKETTEN am Ende des Zellinhaltes die Leerzeichen ignoriert werden?
=WENN(I4="";"";I4&";"&WECHSELN(B4;ZEICHEN(10);" "))
Danke vorab...
Gruß,
Sergej
| A | |
| 23 | Wert |
| 24 | 7 |
| 25 | Wert |
| 26 | 4 |
| verwendete Formeln | |||
| Zelle | Formel | Bereich | N/A |
| A25 | =GLÄTTEN(A23) | ||
| A24,A26 | =LÄNGE(A23) | ||
| Excel-Inn.de |
| Hajo-Excel.de |
| XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007 |
| Add-In-Version 25.14 einschl. 64 Bit |
Um in Excel Text ohne Leerzeichen am Ende zu verketten, kannst du die Funktion WENN zusammen mit WECHSELN und GLÄTTEN verwenden. Hier ist die allgemeine Formel, die du nutzen kannst:
=WENN(I4="";"";I4 & "; " & GLÄTTEN(WECHSELN(B4;ZEICHEN(10);" ")))
I4 und B4) durch die entsprechenden Zellen in deinem Arbeitsblatt.Diese Formel sorgt dafür, dass alle Leerzeichen am Ende des Textes entfernt werden, während du dennoch die Möglichkeit hast, Text mit Leerzeichen zu verketten.
Fehler: Die Formel gibt immer noch Leerzeichen am Ende zurück.
GLÄTTEN korrekt verwendest, um überflüssige Leerzeichen zu entfernen.Fehler: Die Zelle bleibt leer.
I4 tatsächlich einen Wert enthält. Wenn sie leer ist, gibt die Formel ebenfalls einen leeren Text zurück.Fehler: Das Ergebnis sieht nicht so aus wie erwartet.
Falls du eine andere Methode ausprobieren möchtest, kannst du auch die Funktion TEXTVERKETTEN verwenden (verfügbar ab Excel 2016). Hier ist ein Beispiel:
=TEXTVERKETTEN(" ";WAHR;I4;WECHSELN(B4;ZEICHEN(10);""))
Diese Funktion erlaubt dir, mehrere Textelemente miteinander zu verketten, ohne Leerzeichen am Ende zu erzeugen.
Angenommen, du hast in Zelle I4 den Text "Hallo " (mit einem Leerzeichen am Ende) und in Zelle B4 den Text "Welt".
Mit der oben genannten Formel erhältst du das Ergebnis:
Hallo; Welt
Wenn I4 leer ist, bleibt das Ergebnis ebenfalls leer, was dir hilft, unerwünschte Leerzeilen zu vermeiden.
Verwendung von GLÄTTEN: Setze immer GLÄTTEN ein, wenn du sicherstellen möchtest, dass keine überflüssigen Leerzeichen vorhanden sind. Dies ist besonders nützlich, wenn du mit Daten arbeitest, die von externen Quellen importiert wurden.
Verkettung mit Leerzeichen: Wenn du Text mit Leerzeichen verketten möchtest, verwende diese Formel:
=I4 & " " & B4
Daten bereinigen: Nutze die Funktion SÄUBERN, um nicht druckbare Zeichen aus deinem Text zu entfernen, bevor du verkettest.
1. Warum erscheint ein zusätzliches Leerzeichen am Ende?
Wenn du WECHSELN nicht korrekt anwendest, kann es sein, dass Leerzeichen nicht entfernt werden. Verwende GLÄTTEN, um sicherzustellen, dass alle überflüssigen Leerzeichen eliminiert werden.
2. Funktioniert das auch in Excel 2010?
Ja, die beschriebenen Funktionen wie WENN und WECHSELN funktionieren auch in Excel 2010. Beachte jedoch, dass TEXTVERKETTEN erst ab Excel 2016 verfügbar ist.