Direkt zum Inhalt

Wie füge ich Text in der Mitte ausgewählter Zellen in Excel hinzu?

Angenommen, Sie haben eine Liste von Daten, die aus einem Anfangsbuchstaben G und anderen Zahlen bestehen, und möchten nun der gesamten Liste einen weiteren Buchstaben D nach dem ersten Buchstaben G hinzufügen. Siehe unten abgebildeter Screenshot.

Wie können Sie dies erreichen? Das Hinzufügen des Buchstabens zu Zellen nacheinander scheint Zeit während Ihrer Arbeit zu verschwenden. In diesem Artikel zeigen wir Ihnen, wie Sie mit effizienten Methoden Text in der Mitte ausgewählter Zellen in Excel hinzufügen.

Fügen Sie Text in der Mitte der ausgewählten Zellen mit der Formel hinzu
Fügen Sie Text in der Mitte ausgewählter Zellen mit VBA-Code hinzu
Fügen Sie mit Kutools for Excel Text in der Mitte ausgewählter Zellen hinzu


Fügen Sie Text in der Mitte der ausgewählten Zellen mit der Formel hinzu

In diesem Abschnitt stellen wir Ihnen die Formel zum Hinzufügen von Text in der Mitte ausgewählter Zellen zur Verfügung. Bitte gehen Sie wie folgt vor.

1. Diese Methode sollte mit einer Hilfespalte durchgeführt werden. Wählen Sie die leere Zelle neben den Originaldaten aus, hier wähle ich Zelle B2 aus.

2. Formel kopieren und einfügen = LINKS (A2,1) & "D" & MITTE (A2,2,100) in die Formelleiste und drücken Sie dann die Enter Schlüssel. Siehe Screenshot:

Notizen:

  • 1). In der Formel bedeutet Nummer 1, dass der Text nach dem ersten Zeichen der Zelle hinzugefügt wird.
  • 2). Die Zahlen 2 und 100 geben an, dass die Zeichen vom zweiten bis zum Hundertstel der ursprünglichen Zelle nach dem neu eingefügten Text hinzugefügt werden.
  • 3). Wenn Sie nach dem zweiten Zeichen Text hinzufügen möchten, ändern Sie die Zahlen 1 bis 2 und 2 bis 3 in der Formel.
  • 4). Und das Zeichen "D" ist der Text, den Sie der Zelle hinzufügen. Bitte ändern Sie es entsprechend Ihren Bedürfnissen.

3. Wählen Sie die Zelle B2 aus und ziehen Sie den Füllgriff nach unten in die Zelle, die Sie mit dieser Formel abdecken möchten. Sie können sehen, dass der Text in der Mitte der Zellen in der gesamten Liste hinzugefügt wird.

Tips: Neben der obigen Formel können Sie diese Formel auch anwenden = ERSETZEN (A2,2,0, "D"), (die Zahl 2 gibt die Stelle an, an der Sie den Text einfügen möchten, und der Buchstabe D bezieht sich auf den Text, den Sie hinzufügen müssen. Sie können ihn nach Bedarf ändern.) Drücken Sie dann die Eingabetaste, um das Ergebnis zu erhalten.


Fügen Sie am Anfang oder Ende aller ausgewählten Zellen in Excel Text hinzu:

Kutools für Excel Text hinzufügen Das Dienstprogramm kann in einer Auswahl in Excel schnell angegebenen Text am Anfang oder Ende von Zellen hinzufügen.
Laden Sie jetzt die 30-tägige kostenlose Version von Kutools für Excel herunter!


Fügen Sie Text in der Mitte ausgewählter Zellen mit VBA-Code hinzu

Außerdem können Sie Text in der Mitte ausgewählter Zellen mit VBA-Code hinzufügen.

1. Bitte drücken Sie Andere + F11 öffnen Microsoft Visual Basic-Anwendungen Fenster.

2 Klicken Insert > Modul. Kopieren Sie dann den folgenden VBA-Code und fügen Sie ihn in den Code-Editor ein.

VBA-Code: Fügen Sie einer Liste von Daten nach dem ersten Zeichen Text hinzu

Sub AddString()
	Dim Rng As Range
	Dim WorkRng As Range
	On Error Resume Next
	xTitleId = "KutoolsforExcel"
	Set WorkRng = Application.Selection
	Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type: = 8)
	For Each Rng In WorkRng
		Rng.Value = VBA.Left(Rng.Value, 1) & "D" & VBA.Mid(Rng.Value, 2, VBA.Len(Rng.Value) - 1)
	Next
End Sub

3. Drücken Sie F5 Schlüssel zum Ausführen des Codes und beim Auftauchen KutoolsforExcel Wählen Sie im Dialogfeld den Bereich aus, zu dem Sie Text hinzufügen möchten, und klicken Sie schließlich auf OK .

Jetzt wird der angegebene Text nach dem ersten Zeichen der ausgewählten Zellen hinzugefügt.

Note: Im obigen Code fügen Sie nach dem ersten Zeichen in der Zelle einen bestimmten Wert ein. Sie können die Nummern 1 und 2 in die Nummern 2 und 3 ändern, wenn Sie den Text nach dem zweiten Zeichen in diesem Skript hinzufügen VBA.Left (Rng.Value, 1) & "D" & VBA.Mid (Rng.Value, 2, VBA.Len (Rng.Value) - 1)und der Buchstabe D ist der neue Text, den Sie einfügen möchten.


Fügen Sie mit Kutools for Excel Text in der Mitte ausgewählter Zellen hinzu

Wir müssen zugeben, dass die beiden oben genannten Methoden für uns unpraktisch sind. Hier zeige ich dir das Text hinzufügen Nutzen von Kutools for ExcelMit diesem Dienstprogramm können Sie ganz einfach die mittlere Position der Liste angeben und dann gleichzeitig den bestimmten Text an die Position der gesamten Liste hinzufügen.

Vor der Bewerbung Kutools for Excel, Bitte Laden Sie es zuerst herunter und installieren Sie es.

1. Wählen Sie in der Mitte der Zellen die Liste aus, zu der Sie Text hinzufügen möchten, und klicken Sie dann auf Kutoolen > Text > Text hinzufügen. Siehe Screenshot:

2. In dem Text hinzufügen Geben Sie im Dialogfeld den Text ein, den Sie den Zellen in der hinzufügen möchten Text Geben Sie im Feld die Position an, an der Sie den Text hinzufügen möchten, indem Sie das Kontrollkästchen aktivieren Angeben Option (hier gebe ich Nummer 1 ein), dann klicken Sie auf die OK Taste. (Sie können sofort eine Vorschau des Additionsergebnisses im rechten Feld anzeigen.)

Note: Zum gleichzeitigen Hinzufügen von Text an mehreren Positionen der ausgewählten Zelle können Sie die Positionen mit Komma als Trennzeichen angeben Angeben Box. Siehe Screenshot:

Jetzt wird der angegebene Text nach dem ersten Buchstaben in der ausgewählten Liste hinzugefügt.

  Wenn Sie eine kostenlose Testversion (30 Tage) dieses Dienstprogramms wünschen, Bitte klicken Sie, um es herunterzuladenund wenden Sie dann die Operation gemäß den obigen Schritten an.


Fügen Sie mit Kutools for Excel Text in der Mitte ausgewählter Zellen hinzu


In Verbindung stehender Artikel:.

Beste Office-Produktivitätstools

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

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, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

Beschreibung


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Boa tarde, tudo bem ?

Eu testei as duas fórmulas e não funcionaram. Inclusive testei também no mesmo cenário descrito no texto e também não funcionou. Poderia verificar se falta algo na fórmula do excel ?
This comment was minimized by the moderator on the site
Tive o mesmo problema, mas segui pela resposta que enviaram aqui, a formula para o excel em português seria =ESQUERDA(A2;1) & "D" & EXT.TEXTO(A2;2;100)

A parte da fórmula que dá o erro seria o "MID" que precisa ser substituído por "EXT.TEXTO"
This comment was minimized by the moderator on the site
Hi Matheus C.,
If you are using the Excel version in a different language than English, please convert the formula from English to the language you are currently using.
You can translate the formula in this page: https://de.excel-translator.de/translator/
This comment was minimized by the moderator on the site
Hi Vick,
The formula provided in the post can only be applied in English system environment Excel. If you have Excel in a different language than English, please convert the formula from English to the language you are currently using.
It seems that you are using the Excel in Portuguese language system. You need to change the commas in the formula to semicolons.
You can translate the formula in this page: https://de.excel-translator.de/translator/
This comment was minimized by the moderator on the site
TRIMAKASIH KAK, SANGAT MEMBANTUUUU
This comment was minimized by the moderator on the site
This seems complicated. For the originally stated problem why not just do a search for G and replace all with GD?
This comment was minimized by the moderator on the site
Because you might want to insert a specific character at a certain index of the string. What if they weren't all G's? This was just to provide an example of how it works.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations