Direkt zum Inhalt

Wie füge ich Text am Anfang oder Ende aller Zellen in Excel hinzu?

Gelegentlich müssen Sie möglicherweise jeder Zelle innerhalb einer Auswahl denselben spezifischen Text voranstellen oder anhängen. Dies manuell für jede Zelle durchzuführen, kann sehr mühsam und zeitaufwändig sein. Glücklicherweise gibt es dafür mehrere einfachere Methoden, mit denen Sie denselben Text effizienter am Anfang oder Ende aller Zellen in einer Auswahl hinzufügen können.


Fügen Sie mithilfe von Flash Fill Text am Anfang/Ende aller Zellen hinzu

Flash Fill in Excel ist ein intelligentes Tool, das Daten automatisch ausfüllt, wenn es ein Muster erkennt. Diese Funktion ist besonders nützlich, um Text zu Zellen hinzuzufügen, wenn Sie ein Beispiel für die gewünschte Ausgabe haben.

Angenommen, Sie müssen Stellen Sie den Namen in Spalte A „Dr.“ voran. So können Sie mit Flash Fill dies erreichen:

  1. Stellen Sie sicher, dass sich Ihre Daten in einer Spalte befinden und die nächste Spalte leer ist.

  2. Geben Sie das erste Beispiel mit ein "DR. " in die erste Zelle der nächsten Spalte eingefügt und gedrückt Enter.

  3. Presse- Strg + E um den Rest der Zellen in der Spalte automatisch zu füllen "DR. " den Namen vorangestellt.

    TIPP: Sie können auch auf klicken Datum Registerkarte auf dem Menüband, und wählen Sie dann aus Flash-Füllung um das gleiche Ergebnis zu erzielen, wenn Sie die Multifunktionsleistenschnittstelle für Excel-Vorgänge bevorzugen.

Hinweis: Zum Hinzufügen von spezifischem Text nach den Namen, beispielsweise durch Anhängen ", HR" Um eine Personalabteilung anzugeben, können Sie den gleichen Ansatz verwenden:


Fügen Sie Text am Anfang/Ende aller Zellen mit Formeln hinzu

Um ganz einfach bestimmte Texte oder Zeichen am Anfang oder Ende von Zellen einzufügen, können Sie mithilfe einer Excel-Formel eine bestimmte Zeichenfolge mit dem Zellbezug verketten. Angenommen, Sie müssen Stellen Sie „Klasse A:“ den Namen in Spalte A voran. So können Sie eine Formel anwenden, um dies zu erreichen:

  1. Wählen Sie eine Zelle aus, in der Sie den Vornamen mit dem Präfix „ ausgeben möchten.Klasse A: ".

  2. Geben Sie je nach Wunsch eine dieser Formeln ein und klicken Sie Enter um das erste Ergebnis zu sehen (Hier verwende ich die erste Formel als Beispiel):
    ="Class A: "&A2
    =CONCATENATE("Class A: ", A2)
    =CONCAT("Class A: ", A2)
    TIPP: In diesen Formeln „Klasse A: „ ist das Präfix, das Namen hinzugefügt wird, und A2 ist die erste Zelle, die einen Namen enthält, den Sie ändern möchten. Fühlen Sie sich frei, „zu ersetzen“Klasse A: " und anpassen A2 um Ihren spezifischen Bedürfnissen gerecht zu werden.

  3. Ziehen Sie den Füllpunkt nach unten zu den Zellen, auf die Sie diese Formel anwenden möchten.

Anmerkungen:

  • Platzieren Sie der Einfachheit halber den Text, den Sie hinzufügen möchten, in einer bestimmten Zelle (z. B E2) und kombinieren Sie dann die beiden Zellen. TIPP: Die Zelladresse für den vorangestellten Text ist mit dem $-Zeichen gesperrt, um eine Änderung beim Kopieren der Formel zu verhindern.

  • Zu Text an das Ende des vorhandenen Inhalts einer Zelle anhängen, kehren Sie einfach die Formelstruktur um. Um beispielsweise „- Klasse A“ am Ende des Inhalts in Zelle A2 hinzuzufügen, verwenden Sie die folgende Formel:
    =A2&" - Class A"


Fügen Sie mithilfe von KI Text am Anfang/Ende aller Zellen hinzu

Die AI Aide-Funktion in Kutools for Excel ist ein bedeutender Fortschritt in der intelligenten Datenverarbeitung. Es nutzt künstliche Intelligenz, um Ihre Anfragen zu analysieren und komplexe Aufgaben mit einem einfachen Befehl auszuführen.

Text voranstellen wie "DR. " Um zu Ihren ausgewählten Zellen zu gelangen, wählen Sie einfach die Zellen aus und klicken Sie Kutoolen > KI-Assistent, und sagen Sie Kutools AI Aide: Fügen Sie vor jeder ausgewählten Zelle „Dr.“ hinzu. Es wird eine sofort verstehen und präsentieren Ausführen Taste. Klicken Sie darauf und die Änderungen werden sofort übernommen.

Anmerkungen:

  • Wenn das Ergebnis nicht Ihren Erwartungen entspricht und Sie die Änderungen rückgängig machen möchten, klicken Sie auf Unzufrieden Klicken Sie auf die Schaltfläche, um Ihre Aktionen rückgängig zu machen.
  • Zum Anhängen von Text, z. B "AA" Passen Sie bis zum Ende aller ausgewählten Zellen Ihre Anfrage an „AA“ hinzufügen nachdem jede ausgewählte Zelle.
  • Möchten Sie auf die zugreifen KI-Assistent Dienstprogramm? Herunterladen Kutools for Excel Jetzt! Darüber hinaus verfügt Kutools über eine Vielzahl von über 300 weiteren Funktionen und bietet eine 30-tägige kostenlose Testversion. Warten Sie nicht, probieren Sie es noch heute aus!

Fügen Sie mit VBA Text am Anfang/Ende aller Zellen hinzu

In diesem Abschnitt untersuchen wir eine einfache VBA-Methode, um bestimmten Text direkt am Anfang oder Ende aller Zellen innerhalb eines oder mehrerer ausgewählter Bereiche hinzuzufügen.

  1. Wählen Sie die Bereiche aus, in denen Sie den angegebenen Text am Anfang oder Ende aller Zellen hinzufügen möchten.
  2. Halten Sie die Alt + F11 Tasten in Excel, um die zu öffnen Microsoft Visual Basic für Applikationen Fenster.
  3. Klicken Sie auf Kostenlos erhalten und dann auf Installieren. Insert > Modulund fügen Sie den folgenden VBA-Code in das Feld ein Modul Fenster.
    • VBA: Angegebenen Text hinzufügen zu Beginn von Zellen
      Sub PrependToSelectedCells()
          Dim c As Range
          For Each c In Selection
              If c.Value <> "" Then c.Value = "EXCL-" & c.Value 
          Next
      End Sub

      Hinweis: Dieser Code stellt allen ausgewählten Zellen das Präfix voran „EXCL-“. Stellen Sie sicher, dass Sie diesen Beispieltext im Code durch den tatsächlich benötigten Text ersetzen, bevor Sie ihn auf Ihr Arbeitsblatt anwenden.

    • VBA: Angegebenen Text hinzufügen bis zum Ende von Zellen
      Sub AppendToSelectedCells()
          Dim c As Range
          For Each c In Selection
              If c.Value <> "" Then c.Value = c.Value & "-XS"
          Next
      End Sub

      Hinweis: Dieses Makro wird angehängt „-XS“ zum Inhalt jeder ausgewählten Zelle. Unbedingt austauschen „-XS“ mit dem spezifischen Suffix, das Sie an Ihren Zellinhalt anhängen möchten, bevor Sie das Makro in Ihrem Arbeitsblatt ausführen.

  4. Drücken Sie auf F5 Taste, um das Makro auszuführen.

Ergebnis

  • Wenn das erste VBA ausgeführt wird, der Wert „EXCL-“ wird dem Inhalt aller ausgewählten Zellen vorangestellt.

  • Wenn das zweite VBA ausgeführt wird, der Wert „-XS“ wird an den Inhalt aller ausgewählten Zellen angehängt.

TIPP: Wenn Sie möchten Platzieren Sie die geänderten Werte in der rechten angrenzenden Spalte Anstatt Text direkt zu den ursprünglichen Werten hinzuzufügen, verwenden Sie die folgenden Codes:
  • Text dem Zellinhalt voranstellen und in der nächsten Spalte platzieren:

    Sub PrependToRightOfSelectedCells()
        Dim c As Range
        For Each c In Selection
            If c.Value <> "" Then c.Offset(0, 1).Value = "EXCL-" & c.Value
        Next c
    End Sub
  • Hängen Sie Text an den Zellinhalt an und platzieren Sie ihn in der nächsten Spalte:

    Sub AppendToRightOfSelectedCells()
        Dim c As Range
        For Each c In Selection
            If c.Value <> "" Then c.Offset(0, 1).Value = c.Value & "-XS"
        Next c
    End Sub

Fügen Sie mit Kutools for Excel Text am Anfang/Ende aller Zellen hinzu

Kutools for Excel's Add Text Das Tool wurde entwickelt, um das Hinzufügen von angegebenem Text am Anfang oder Ende jeder Zelle über eine oder mehrere Auswahlen hinweg effizient zu handhaben. Darüber hinaus eignet sich dieses Tool hervorragend für detailliertere Aufgaben wie:

  • Hinzufügen von Text vor oder nach bestimmten Segmenten innerhalb des Zellinhalts.
  • Einfügen von Text an einer bestimmten Position.
  • Umschließen von Text um vorhandenen Inhalt durch gleichzeitiges Hinzufügen von Präfixen und Suffixen.
  • Text gezielt vor Groß- und/oder Kleinbuchstaben anhängen.
  • Und speziellere Anforderungen an die Textmanipulation ...

Sobald Sie Kutools for Excel installiert ist, wählen Sie einen oder mehrere Bereiche aus, in denen Sie den angegebenen Text hinzufügen möchten, und klicken Sie auf Kutoolen > Text > Add Text. In dem Add Text Dialogfeld, bitte gehen Sie wie folgt vor:

  1. Geben Sie den Text ein, den Sie hinzufügen möchten.
  2. Wählen Sie die gewünschte Option für die Platzierung des Textes aus. Sie können das Ergebnis im Vorschaufenster in der Vorschau anzeigen.
  3. Hit OK.

Tipps:
  • Im bereitgestellten Screenshot ist "2024" wurde in das Textfeld mit eingegeben Nach dem letzten Zeichen Option ausgewählt. Sie können eine Vorschau davon sehen, wie der Text in jeder Zelle angezeigt wird, bevor Sie die Änderungen auf die ausgewählten Bereiche anwenden.
  • Wenn Sie das überprüfen Skip non-text cells Option fügt das Tool den angegebenen Text nicht zu Zellen hinzu, die Nicht-Text-Inhalte enthalten.

Hinweis: Möchten Sie auf die zugreifen Text hinzufügen Dienstprogramm? Herunterladen Kutools for Excel Jetzt! Darüber hinaus verfügt Kutools über eine Vielzahl von über 300 weiteren Funktionen und bietet eine 30-tägige kostenlose Testversion. Warten Sie nicht, probieren Sie es noch heute aus!


Fügen Sie mithilfe benutzerdefinierter Formatierung visuell Text am Anfang/Ende aller Zellen hinzu

Die benutzerdefinierte Formatierung in Excel ist eine leistungsstarke Funktion, die Ihnen dies ermöglicht Zelldarstellungen optisch verändern ohne den ursprünglichen Inhalt der Zelle tatsächlich zu verändern. Dies ist besonders nützlich zum Hinzufügen von Einheiten oder Bezeichnern, die für die Interpretation wichtig sind, Berechnungen jedoch nicht beeinträchtigen sollten.

Angenommen, Sie haben eine Spalte mit Zahlen, die die gewünschten Gewichte darstellen Anzeige mit angehängter Einheit „kg“ an jede Zahl ohne die tatsächlichen Zahlen zu Berechnungszwecken zu ändern. Folgen Sie den unteren Schritten:

  1. Wählen Sie die Zellen aus, die die Gewichte enthalten. Sie können einen Bereich, eine ganze Spalte oder bestimmte Zellen innerhalb einer Tabelle auswählen.

  2. Halten Sie die Strg + 1 Schlüssel zum Öffnen der Format Cells Dialog. Alternativ können Sie mit der rechten Maustaste auf die ausgewählten Zellen klicken und auswählen Format Cells in dem Kontextmenü.
  3. Im Format Cells Dialog, auf der Nummer Tab bitte:
    1. Auswählen Maßgeschneidert aus der Kategorieliste auf der linken Seite.
    2. Im Typ Eingabefeld unten MaßgeschneidertGeben Sie den folgenden Formatcode ein: #" kg". Anschließend können Sie das neue Format in der Vorschau anzeigen Stichprobe Box, um zu sehen, wie es aussieht, bevor Sie es anwenden.
    3. Klicken Sie auf Kostenlos erhalten und dann auf Installieren. OK.

Ergebnis

Jetzt wird jede Zahl in Ihrer Auswahl mit angezeigt "kg" angehängt, während die tatsächlichen Werte in den Zellen unverändert bleiben, sodass bei allen Berechnungen, die diese Zellen einbeziehen, weiterhin die reinen numerischen Daten ohne verwendet werden "kg" Text.

Anmerkungen:

  • Der Formatcode #" kg" optisch angehängt " kg" auf alle Zellen, die Zahlen enthalten, können Sie es wie folgt anpassen:
    • Ersetzen Sie die kg Geben Sie innerhalb der Anführungszeichen den Text ein, den Sie hinzufügen möchten.
    • Wenn Ihre Zellen Text enthalten und Sie ihnen bestimmten Text hinzufügen möchten, ersetzen Sie ihn # (Zahlenzeichen) mit @ („at“-Zeichen) im Formatcode.

  • Um am Anfang jeder Zelle Text hinzuzufügen, stellen Sie das voran # in Ihrem Formatcode mit dem Text. Zum Beispiel das Eintreten „Text“# im Formatfeld wird vorangestellt „Text“ zu allen numerischen Zellen.

Fügen Sie Text nach dem N-ten Zeichen in jede Zelle ein

In diesem Abschnitt untersuchen wir zwei Methoden, um bestimmten Text nach dem N-ten Zeichen in jede Zelle einzufügen: eine mit a Formel ERSETZEN und die andere mit a vielseitiges Werkzeug. Als Beispiel zeigen wir So fügen Sie nach dem 5. Zeichen einen Bindestrich (-) ein.


Fügen Sie Text nach dem N-ten Zeichen mit einer REPLACE-Formel ein

Um mit der REPLACE-Funktion bestimmten Text oder bestimmte Zeichen nach dem N-ten Zeichen in Zellen einzufügen, folgen wir dem unten beschriebenen Muster.

=REPLACE(cell, N+1, 0, "text")

Die Logik hinter dieser Formel besteht darin, zu ersetzen 0 (keine) Zeichen der Zelle Bei der (N + 1)te Position mit "text". Zum Beispiel zu Fügen Sie nach dem 5. Zeichen einen Bindestrich (-) ein, ich werde die folgende Formel verwenden:

=REPLACE(A2, 6, 0, "-")


Fügen Sie mit Kutools for Excel Text nach dem N-ten Zeichen ein

Durch Auftragen Kutools for Excel's Add Text Mit der Funktion können Sie bestimmten Text nicht nur am Anfang oder Ende der Zellen, sondern auch an einer angegebenen Position innerhalb der Zellen hinzufügen.

Zu Fügen Sie nach dem 5. Zeichen einen Bindestrich (-) ein, wählen Sie einen oder mehrere Bereiche aus, in denen Sie einen Bindestrich einfügen möchten, und klicken Sie Kutoolen > Text > Add Text. In dem Add Text Dialogfeld, bitte gehen Sie wie folgt vor:

  1. Geben Sie einen Bindestrich ein (-) in das Textfeld ein.
  2. Wähle aus Stelle angeben Option und geben Sie ein 5 um den Bindestrich nach dem 5. Zeichen einzufügen. Sie können das Ergebnis im Vorschaufenster in der Vorschau anzeigen.
  3. Hit OK.

Hinweis: Möchten Sie auf die zugreifen Text hinzufügen Dienstprogramm? Herunterladen Kutools for Excel Jetzt! Darüber hinaus verfügt Kutools über eine Vielzahl von über 300 weiteren Funktionen und bietet eine 30-tägige kostenlose Testversion. Warten Sie nicht, probieren Sie es noch heute aus!


Fügen Sie Text vor/nach bestimmten Zeichen hinzu

In diesem Abschnitt untersuchen wir zwei Methoden zum Anhängen von Text vor oder nach bestimmten Zeichen in Excel-Zellen: eine mit a SUBSTITUTE-Formel und ein anderer mit einem vielseitiges Werkzeug. Zur Veranschaulichung demonstrieren wir es wie man „(EO)“ vor und nach dem Bindestrich (-) in Zellinhalte einfügt.


Fügen Sie Text vor/nach bestimmten Zeichen mit einer SUBSTITUTE-Formel ein

Um Text oder Zeichen vor oder nach bestimmten Zeichen in Zellen mit der SUBSTITUTE-Funktion einzufügen, folgen wir den unten beschriebenen Mustern.

  • Text vor bestimmten Zeichen anhängen:

    =SUBSTITUTE(cell, "anchor_text", "added_text & anchor_text", 1)

  • Text nach bestimmten Zeichen anhängen:

    =SUBSTITUTE(cell, "anchor_text", "anchor_text & added_text", 1)

Die Logik hinter den Formeln besteht darin, zu ersetzen "Anker-Text" innerhalb der Zelle mit „added_text & Anchor_text“ or „Ankertext & hinzugefügter_Text“, um einzufügen „added_text“ vorher oder nachher "Anker-Text".

Zum Beispiel zu Fügen Sie „(EO)“ vor dem Bindestrich (-) in den Zellinhalt ein, verwenden Sie die folgende Formel:

=SUBSTITUTE(A2, "-", "(EO)-", 1)

TIPP: Die Anzahl 1 in dieser Formel weist Excel an, nur das erste Vorkommen des Bindestrichs (-) in Zelle A2 zu ersetzen. Wenn Sie einen anderen Bindestrich ersetzen müssen, passen Sie diese Zahl an die spezifische Instanz an, auf die Sie abzielen möchten. Um „EO“ vor jedem Bindestrich hinzuzufügen, entfernen Sie die Instanznummer vollständig: =SUBSTITUTE(A2, „-“, „(EO)-“).

Fügen Sie mit Kutools for Excel Text vor/nach bestimmten Zeichen ein

Kutools for Excel's Add Text Mit dieser Funktion können Sie ganz einfach Text vor oder nach bestimmten Zeichen in den Zellen hinzufügen.

Zu Fügen Sie „(EO)“ vor dem Bindestrich (-) in den Zellinhalt ein, wählen Sie einen oder mehrere Bereiche aus, in denen Sie diese Änderung vornehmen möchten, und klicken Sie auf Kutoolen > Text > Add Text. In dem Add Text Dialogfeld, bitte gehen Sie wie folgt vor:

  1. Typ (EO) in dem Textfeld.
  2. Wähle aus Vor dem Text Option und geben Sie einen Bindestrich ein (-). Sie können das Ergebnis im Vorschaufenster in der Vorschau anzeigen.
  3. Hit OK (EO) vor dem Bindestrich einfügen.

Hinweis: Möchten Sie auf die zugreifen Text hinzufügen Dienstprogramm? Herunterladen Kutools for Excel Jetzt! Darüber hinaus verfügt Kutools über eine Vielzahl von über 300 weiteren Funktionen und bietet eine 30-tägige kostenlose Testversion. Warten Sie nicht, probieren Sie es noch heute aus!


Oben finden Sie alle relevanten Inhalte zum Entfernen von Makros in Excel. Ich hoffe, Sie finden das Tutorial hilfreich. Wenn Sie weitere Tipps und Tricks zu Excel erfahren möchten, klicken Sie bitte hier um auf unsere umfangreiche Sammlung von über Tausenden von Tutorials zuzugreifen.

Comments (55)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Bonjour, J'ai besoin d'aide. J'ai un tableau excel dans lequel je veux dans une de mes colonnes que lorsque j'écris NOK la cellule se colore en rouge et les caractères en blanc.
En VBA J'ai déjà tout essayé comme message mais j'ai toujours une erreur. Mon problème se situe au niveau de la première ligne car je ne sais pas quoi écrire. Quand j'inscris NAME il ne fait rien. Quand j'inscris Value il ne fait rien. J'ai essayé TEXTBOX et le nom de la colonne CAISSE mais j'ai toujours une erreur.

If cell.Textboxcaisse = NOK Then
cell.Interior.ColorIndex = 3
cell.Font.ColorIndex = 2
cell.Font.Bold = True
End If
Next
For Each cell In Range("r3:r500")
If cell.Name = OK Then
cell.Interior.ColorIndex = 2
cell.Font.ColorIndex = 1
cell.Font.Bold = True
End If
Next

Merci pour votre aide.
This comment was minimized by the moderator on the site
Hi there,

Do you mean that you want the fill color to turn red and font color to turn white as long as the cell's content is NOK? So, if 10 cells have NOK as content, and the 10 cells are in the column you mentioned, the fill color and font color of all the 10 cells will change?

Also, can you speak English? So I can better understnd your situation. And it will be better if you attach the file with the VBA you created. So that we can help you revise it with higher efficiency.

Thanks in advance.
Amanda
This comment was minimized by the moderator on the site
Thank you!
This comment was minimized by the moderator on the site
the VBA code worked perfectly on Office for Mac
This comment was minimized by the moderator on the site
Me has quitado varias horas de trabajo de encima, mil gracias!!!
This comment was minimized by the moderator on the site
thanks a lot dear for sharing information.
This comment was minimized by the moderator on the site
Thank you! Apend and pre-pend macro works great
This comment was minimized by the moderator on the site
I am trying to change a date formula from mm/dd/yyyy to dd/mm/yyyy. The leading zeros for months and dates less than 10 (two digits) are going away. Anyone have tips on how to easily put them back. I tried using the =month, =day, =year formulas and concatenating them. However, the leading zeros are dropping off. I would manually have to put in the leading zeros. Is there an easy way to do this? We are going to have approximately 1,000 rows of data on our file each month.
This comment was minimized by the moderator on the site
Hi, Amanda, if you want to convert date from mm/dd/yyyy to dd/mm/yyyy, this article https://www.extendoffice.com/documents/excel/4646-excel-convert-dd-mm-yyyy-to-mm-dd-yyyy.html can help you, it list two easiest ways for solving this job.
This comment was minimized by the moderator on the site
I want to make a formula that show in cell text "Profit" when another cell show +digit, and show in that cell "Loss" when another that cell show -digit
This comment was minimized by the moderator on the site
Hi, Manik, use this =IF(B1>0, "Profit", "Loss")
This comment was minimized by the moderator on the site
Thanks a lot!! I was initially using Access but this is so much easier.
This comment was minimized by the moderator on the site
Hello, i want to add text in a formula;

current cell value: ='DAM91-SVC'!$C$47
i want to add text: [MHSV Sales Report 2017 (JAN-DEC).xlsx]

therefore the cell value should read like this in the end: ='[MHSV Sales Report 2017 (JAN-DEC).xlsx]DAM91-SVC'!$C$47

please tell me how will this be done.
thank you
total 1800 cell count need alteration.
This comment was minimized by the moderator on the site
Hello, sorry to read your question so late. Here is a solution but you need to free download Kutools for Excel.

Using the Convert Formula to Text utility to convert the formula cell to text, then apply Add Text utility to add the text string in the Specify position(1), then click Ok. After all cells have been added text, conver them to formula by click Kutools > Content > Convert Text to Formula.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations