Wie zeigt man nur die ersten n Zeichen einer Zellenzeichenfolge an?
Bei vielen Excel-Aufgaben möchten Sie möglicherweise nur die ersten paar Zeichen eines Textes aus einer Zelle anzeigen – etwa um die ersten 3, 5 oder eine beliebige festgelegte Anzahl von Zeichen für Codes, Abkürzungen oder verkürzte Kennungen zu extrahieren. Diese Anforderung tritt häufig auf, wenn Sie mit importierten Daten, langen Zeichenfolgen arbeiten oder prägnante Zusammenfassungen für Berichte erstellen müssen. Indem Sie den Anfangsteil des Zelleninhalts isolieren, schaffen Sie schnell standardisierte und übersichtliche Datendarstellungen – und vereinfachen so Vergleiche, Sortierungen sowie die gesamte Datenverwaltung. Im Folgenden finden Sie mehrere praktische Lösungen, um gezielt die ersten *n* Zeichen einer Zelle anzuzeigen, passend zu unterschiedlichen Benutzerszenarien und Anforderungen.

Nur die ersten n Zeichen mithilfe einer Formel anzeigen
VBA-Makro verwenden, um die ersten n Zeichen aus Zellen zu extrahieren
Nur die ersten n Zeichen mithilfe einer Formel anzeigen
Diese Methode nutzt eine Excel-Formel, um die ersten N Zeichen aus einer Zelle zu extrahieren. Zur Veranschaulichung zeigen wir die ersten 3 Zeichen des Zellenwerts an – Sie können die Zahl ganz einfach an Ihre individuellen Anforderungen anpassen.
Wählen Sie eine leere Zelle aus, in der nur die ersten 3 Zeichen einer anderen Zelle angezeigt werden sollen, und geben Sie die folgende Formel ein:
=LEFT(A1,3) Drücken Sie nach der Eingabe der Formel die Eingabetaste. Um die Extraktion für mehrere Zellen schnell durchzuführen, klicken Sie auf die Zelle mit der Formel und ziehen den Ausfüllkästchen-Griff über die anderen gewünschten Zellen. Jede dieser Zellen zeigt nun die ersten drei Zeichen aus der jeweiligen Originalzelle an.
=LEFT(SUBSTITUTE(A1," ",""),3) Diese Formel entfernt zunächst alle Leerzeichen und extrahiert anschließend die ersten drei Zeichen aus der bereinigten Zeichenfolge – ideal für Codes, Seriennummern oder wann immer eine einheitliche Textstruktur erforderlich ist.

VBA-Makro verwenden, um die ersten n Zeichen aus Zellen zu extrahieren
Für fortgeschrittene Anwender, die regelmäßig die ersten N Zeichen aus zahlreichen Zellen automatisiert extrahieren müssen, bietet ein VBA-Makro eine flexible und effiziente Lösung. Dieser Ansatz zeigt sich besonders vorteilhaft bei der Verarbeitung großer Datensätze, wo das manuelle Einfügen von Formeln in jede einzelne Zeile viel Zeit kostet. Mit einem Makro legen Sie einfach den gewünschten Bereich fest und passen die Anzahl der zu extrahierenden Zeichen zentral an – schnell, präzise und ohne lästige Wiederholungen.
1. Wechseln Sie zur Registerkarte Entwicklertools in Excel und klicken Sie auf Visual Basic. Klicken Sie im geöffneten Fenster Microsoft Visual Basic für Applikationen auf Einfügen > Modul, und fügen Sie anschließend den folgenden Code in das Modul ein:
Sub ExtractFirstNCharacters()
Dim rng As Range
Dim WorkRng As Range
Dim n As Integer
Dim cell As Range
Dim result As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select range to extract characters", xTitleId, WorkRng.Address, Type:=8)
n = Application.InputBox("Enter number of characters to extract", xTitleId, "3", Type:=1)
For Each cell In WorkRng
If Len(cell.Value) >= n Then
result = Left(cell.Value, n)
Else
result = cell.Value
End If
cell.Offset(0, 1).Value = result
Next cell
End Sub 2. Klicken Sie nach Eingabe des Codes auf die Schaltfläche
Ausführen, um das Makro auszuführen. Folgen Sie den Anweisungen: Wählen Sie zunächst Ihren Datenbereich aus und geben Sie anschließend die gewünschte Zeichenanzahl ein – das Makro füllt dann im Handumdrehen die angrenzende Spalte mit den extrahierten Ergebnissen.
Tipps & Vorsichtsmaßnahmen: Diese VBA-Methode arbeitet auf der aktuellen Auswahl des aktiven Arbeitsblatts. Stellen Sie sicher, dass neben Ihren Originaldaten eine leere Spalte vorhanden ist, um die Ausgabe aufzunehmen. Falls Ihr Bereich Formeln oder nicht-textbasierte Zellen enthält, versucht das Makro dennoch eine Extraktion – dies kann jedoch zu unerwarteten Ergebnissen führen. Überprüfen Sie daher stets die Genauigkeit der Ergebnisse. Die Verwendung von On Error Resume Next hilft, Unterbrechungen des Codes bei geringfügigen Fehlern zu vermeiden. Speichern Sie Ihre Arbeit vor dem Ausführen von Makros oder duplizieren Sie Ihre Daten zur Sicherheit, falls Sie Änderungen rückgängig machen möchten.
Anwendungsszenarien: Die VBA-Automatisierung eignet sich ideal für Lohnlisten, Codeformatierungen, Produktkennzeichnungen und alle Aufgaben, bei denen wiederholte Extraktionsvorgänge erforderlich sind. Sie zeigt ihre besondere Stärke bei Batch-Verarbeitungsaufgaben und lässt sich zudem problemlos auf nicht zusammenhängende Bereiche oder unterschiedliche Ausgabemuster anpassen.
Vorteile: Automatisiert großflächige Extraktionen mit anpassbaren Parametern.Nachteile: Erfordert Zugriff auf VBA und aktivierte grundlegende Makrosicherheitseinstellungen in Excel.
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins