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

Forumthread: Textfeld automatisch mit Leerzeichen auffüllen

Textfeld automatisch mit Leerzeichen auffüllen
12.06.2015 12:29:36
themax
Hallo liebe EXperts!
Wir haben eine sehr große Tabelle.
Darin enthalten Zellen mit Texten.
Diese Zellen sollen nun alle mit Leerzeichen auf max. 15 Zeichen aufgefüllt werden.
Beispiel:
Bisheriger Zellinhalt:
"Beispiel"
Neuer Zellinhalt (die Leerzeichen habe ich hier mit --- dargestellt)
"Beispiel-------"
Wie können wir das einigermaßen effizient machen.
Herzlichen Dank für eure Unterstützung.
Gruß Themax

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Textfeld automatisch mit Leerzeichen auffüllen
12.06.2015 12:37:10
Rudi
Hallo,
in eine Hilfspalte:
=LINKS(A1&WIEDERHOLEN(" ";15);15)
anschließend kopieren und Werte einfügen.
Gruß
Rudi

AW: Textfeld automatisch mit Leerzeichen auffüllen
12.06.2015 13:08:57
themax
Hallo Rudi,
herzlichen Dank für die superschnelle Unterstützung!
Grüße
Themax
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Textfelder in Excel automatisch mit Leerzeichen auffüllen


Schritt-für-Schritt-Anleitung

Um in Excel die Textfelder automatisch mit Leerzeichen auf eine maximale Länge von 15 Zeichen aufzufüllen, kannst Du folgende Schritte durchführen:

  1. Hilfspalte erstellen: Füge neben der Spalte mit deinen Texten eine neue Hilfspalte ein.

  2. Formel eingeben: In die erste Zelle der Hilfspalte (z.B. B1, wenn deine Texte in A1 stehen) gibst Du die folgende Formel ein:

    =LINKS(A1&WIEDERHOLEN(" ";15);15)

    Diese Formel nimmt den Text aus A1, fügt Leerzeichen hinzu und schneidet auf 15 Zeichen.

  3. Formel nach unten ziehen: Klicke auf die untere rechte Ecke der Zelle mit der Formel und ziehe sie nach unten, um die Formel auf die restlichen Zellen anzuwenden.

  4. Werte einfügen: Markiere die Hilfspalte, kopiere sie (Strg + C), und füge sie in die ursprüngliche Spalte ein, indem Du „Werte einfügen“ wählst (Rechtsklick → Werte einfügen).

Jetzt sind alle Texte in deiner Tabelle mit Leerzeichen aufgefüllt!


Häufige Fehler und Lösungen

  • Fehler: Die Formel zeigt einen Fehler an.
    Lösung: Stelle sicher, dass Du die Formel korrekt eingegeben hast und keine zusätzlichen Leerzeichen oder falschen Zeichen verwendest.

  • Fehler: Die Zellen sind nicht auf 15 Zeichen begrenzt.
    Lösung: Vergewissere Dich, dass Du die Formel in der Hilfspalte korrekt angewendet und nach unten gezogen hast.


Alternative Methoden

  1. VBA-Makro: Wenn Du regelmäßig mit großen Tabellen arbeitest, kannst Du ein einfaches VBA-Makro erstellen, um den Prozess zu automatisieren.

    Sub FillWithSpaces()
       Dim cell As Range
       For Each cell In Selection
           If Len(cell.Value) < 15 Then
               cell.Value = cell.Value & Space(15 - Len(cell.Value))
           End If
       Next cell
    End Sub
  2. Textfunktionen: Du kannst auch die Funktion RECHTS nutzen, um sicherzustellen, dass nur der rechte Teil einer Zelle verwendet wird, wenn die Zeichenanzahl größer ist.


Praktische Beispiele

Angenommen, in Zelle A1 steht der Text „Beispiel“. Nach Anwendung der beschriebenen Methode in der Hilfspalte würde in B1 folgendes Ergebnis erscheinen:

Beispiel       

Die Leerzeichen sind hier nur zur Veranschaulichung dargestellt.


Tipps für Profis

  • Nutze die Funktion TEXT in Kombination mit LINKS und WIEDERHOLEN, um die Formatierung zusätzlich zu steuern.
  • Achte darauf, dass Du die Zellen in der Hilfspalte nach dem Einfügen der Werte wieder löschen kannst, um deine Tabelle übersichtlich zu halten.
  • Experimentiere mit der Anzahl der Zeichen, die Du auffüllen möchtest, um unterschiedliche Ergebnisse zu erzielen.

FAQ: Häufige Fragen

1. Wie kann ich die Anzahl der Zeichen ändern?
Du kannst die Zahl 15 in der Formel durch eine andere Zahl ersetzen, um die maximale Zeichenanzahl zu ändern.

2. Funktioniert das auch in älteren Excel-Versionen?
Ja, diese Methoden sind in den meisten Excel-Versionen verfügbar, einschließlich Excel 2010 und später. Achte jedoch darauf, dass einige Funktionen in älteren Versionen möglicherweise eingeschränkt sind.

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